Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 387619

Summary: Ebuild for Brother DCP-7030 LPR driver and CUPS wrapper.
Product: Gentoo Linux Reporter: NePank <virtual.ddt>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: azamat.hackimov
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://solutions.brother.com/linux/en_us/index.html
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 399875    
Bug Blocks: 399013    
Attachments: brother-dcp-7030-drivers-1
brother-dcp7030-lpr-drivers-2.0.2_pre.ebuild
brother-laser2-cups-driver-2.0.2.ebuild
brother-laser2-cups-driver-2.0.2.ebuild

Description NePank 2011-10-19 00:42:01 UTC
Reproducible: Always
Comment 1 NePank 2011-10-19 00:42:38 UTC
Created attachment 290217 [details]
brother-dcp-7030-drivers-1
Comment 2 Azamat H. Hackimov 2011-10-20 03:43:10 UTC
Hi, there exists GPL-2 sources for wrappers: http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_src.html
Comment 3 NePank 2011-11-16 19:36:13 UTC
Created attachment 292791 [details]
brother-dcp7030-lpr-drivers-2.0.2_pre.ebuild
Comment 4 NePank 2011-11-16 19:36:38 UTC
Created attachment 292793 [details]
brother-laser2-cups-driver-2.0.2.ebuild
Comment 5 NePank 2011-11-16 19:36:58 UTC
Hi i have changed brother-dcp-7030-drivers-1.ebuild and wrote an
another cupswrapper (GPL-2 =)).

latest version you can find there
https://github.com/nepank/overlay/tree/master/net-print
Comment 6 NePank 2011-11-16 20:36:42 UTC
Created attachment 292805 [details, diff]
brother-laser2-cups-driver-2.0.2.ebuild
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2012-04-12 23:46:59 UTC
Are you interested in maintaning this driver directly yourself in the new 
printer-drivers overlay [1]?

If yes, just send me via personal e-mail at dilfridge@gentoo.org the
following data, so we can give you git push access to the overlay:
* the user name that you'd like to have
* your public ssh key [2], so we can give you git push access to the overlay
* your e-mail address
* and your full name
If you have a gnupg key, you should sign that e-mail [3].

Just a few rules:
* Initially, the ebuilds should work for you, and not break
  anything else.
* You enter yourself as maintainer in metadata.xml (together with
  the printing herd), and are then automatically cc'ed in bug reports 
  on bugzilla.
* We will guide you towards improving the ebuilds over the next 
  months so they follow the rules and qa guidelines of the Gentoo 
  main portage tree. In particular this means also using a recent
  EAPI (3 or perferably 4), and fixing repoman warnings [4].
  Don't worry, we'll help you with that.
* I hope this is never going to happen, but... ebuilds that "work but 
  go against the guidelines" and do not see any improvement will be 
  removed again one year after initial addition.

There are many ways to get help.
* You can directly ask me by personal e-mail (my time is limited, 
  but I'll try), 
* you can ask on freenode, channel #gentoo-dev-help,
* you can read the documentation (ebuild howto [5], devmanual [6]), 
* ...

[1] http://git.overlays.gentoo.org/gitweb/?p=proj/printer-drivers.git;a=summary
[2] http://www.gentoo.org/doc/en/articles/openssh-key-management-p1.xml
[3] http://www.gentoo.org/doc/en/gnupg-user.xml
[4] http://dev.gentoo.org/~zmedico/portage/doc/man/repoman.1.html
[5] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2
[6] http://devmanual.gentoo.org/
Comment 8 Azamat H. Hackimov 2022-09-16 03:30:52 UTC
DCP-7030 support has been added in net-print/brlaser package, this bug can be closed as obsoleted.