Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 599652 - new ebuild to support Seiko SLP label printers
Summary: new ebuild to support Seiko SLP label printers
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks: printer-drivers
  Show dependency tree
 
Reported: 2016-11-13 13:58 UTC by Petric Frank
Modified: 2017-02-18 12:53 UTC (History)
2 users (show)

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


Attachments
ebuild (slp-9999.ebuild,1.49 KB, text/plain)
2016-11-13 13:59 UTC, Petric Frank
Details
patch for makefile to supoport $(DESTDIR) (destdir.patch,963 bytes, patch)
2016-11-13 14:00 UTC, Petric Frank
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petric Frank 2016-11-13 13:58:16 UTC
new ebuild for Seiko SLP label printer.

This for everyone looking for a cups driver supporting this printer.


Reproducible: Always



Expected Results:  
Support Seiko SLP label printers

The driver from seiko does not state a version number. Using *-9999.ebuild as file name.
Comment 1 Petric Frank 2016-11-13 13:59:24 UTC
Created attachment 453200 [details]
ebuild
Comment 2 Petric Frank 2016-11-13 14:00:45 UTC
Created attachment 453202 [details, diff]
patch for makefile to supoport $(DESTDIR)
Comment 3 Jonas Stein gentoo-dev 2016-11-14 20:07:37 UTC
Thank you for the ebuild. 


>> LICENSE="GPL-2"

After a short look in the headers, I think the license is more complicate.


>>	einfo "discontinued many years ago. Although it is not directly"

better write when.
einfo "discontinued in YYYY. Although it is not directly"

My suggestions/ideas for you to distribute the ebuild:

Are you interested in (proxy) maintaining the ebuild? 

Would printers project proxy maintain it?

Till then users could find and use your ebuild via overlay.
Do you have a public overlay?
Comment 4 Petric Frank 2016-11-14 21:48:40 UTC
Thanks for your comments.

I put GPL-2 in because it is stated so in the LICENSE.txt. Haven't had a look to the headers.

I got a SLP620 from a dealer here in germany. Putting together the ebuild so that i get it into my system in an configured way. Here it simply works (tm).

During compile i noticed that it complains using deprecated cups structures. Am not a professional in creating ebuilds nor maintaining cups drivers to fix this.

The einfo text in the ebuild was taken from the README.txt. I put it in because it may be important to know for the user.

So i placed ebuild here to let others benefit from it and/or fix/finetune it. Sorry, i do not have the time to proxy maintain this ebuild. I also do not have a public overlay.

The advantage of this ebuild is that it simply uses the code from the manufacturer directly. Sometimes they really put working code together.

It seems they (or somebody else) put it to github (https://github.com/paulfurley/smart-label-printer-slp-linux-driver). Maybe Paul Furley (the guy from the URL) could add versioning info to it so that the ebuild can follow it.

I got ebuilds for other projects i needed here at BGO not found elsewhere, so i want to give something back.