Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264447 - "ptouch" Brother label printer drivers
Summary: "ptouch" Brother label printer drivers
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on: 399875
Blocks: printer-drivers
  Show dependency tree
 
Reported: 2009-04-01 00:06 UTC by A. Person
Modified: 2017-02-16 23:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ptouch-driver ebuild. COLLISION WARNING: this will not istall besides the current foomatic-db (ptouch-driver-1.3.ebuild,552 bytes, text/plain)
2010-06-15 21:13 UTC, Nils Andresen
Details
net-print/ptouch-driver-1.4.ebuild (ptouch-driver-1.4.ebuild,1.02 KB, text/plain)
2016-01-17 17:38 UTC, Amy Nagle
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A. Person 2009-04-01 00:06:59 UTC
The ptouch drivers for the Brother label printers are here:

http://www.diku.dk/hjemmesider/ansatte/panic/P-touch/

I installed them like so:

 > tar zxf ptouch-driver-*.tar.gz
 > cd ptouch-driver-*
 > ./configure --prefix=/usr
 > make
 > make install
 > cd /usr/bin
 > ln -s /usr/lib/cups/filter/rastertoptch

and they worked great once I installed foomatic-db to have the PPDs generated.  It would be great to have an ebuild for the ptouch drivers.

Reproducible: Always
Comment 1 Nils Andresen 2010-06-15 21:13:24 UTC
Created attachment 235475 [details]
ptouch-driver ebuild. COLLISION WARNING: this will not istall besides the current foomatic-db

I Added the ebuild for this.
But one can not install it, because files collide with files provided in foomatic-db.
See bug 285905 for a revised foomatic-db without those files.
Comment 2 A. Person 2010-06-17 18:01:14 UTC
Thank you Nils, very kind.
Comment 3 Maciej Grela 2011-11-20 02:31:47 UTC
Hi,

I have 3 patches which I've developed when working on my own ptouch-driver ebuild. I've posted them by mistake on the foomatic-db bug:

https://bugs.gentoo.org/show_bug.cgi?id=285905

It would be good to integrate them into the ptouch-driver ebuild once the foomatic-db conflict is resolved.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2012-04-08 14:02:55 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 5 Amy Nagle 2016-01-17 17:37:53 UTC
Upstream has moved to https://bitbucket.org/philpem/printer-driver-ptouch and they have been releasing updates for quite a while. I've created an ebuild for the latest version they've released. I've also updated the current foomatic-db ebuilds so they won't conflict with the ptouch-driver ebuilds.
Comment 6 Amy Nagle 2016-01-17 17:38:38 UTC
Created attachment 423186 [details]
net-print/ptouch-driver-1.4.ebuild
Comment 7 Amy Nagle 2016-01-17 17:41:16 UTC
Should I attach my updated foomatic-db ebuilds to this bug, or create a new one?

Andreas, I am willing to be the maintainer for the ptouch-driver ebuilds. Is the email you mentioned still recent?