Summary: | net-print/foo2zjs stable on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jon Mason <jdmason> |
Component: | Current packages | Assignee: | AMD64 Project <amd64> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | genstef, gentoo-bugs |
Priority: | High | ||
Version: | 2005.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
foo2zjs-20060401.ebuild
foo2zjs-Makefile-20060401.diff foo2zjs-20060401.ebuild |
Description
Jon Mason
2006-02-20 06:50:07 UTC
An update has just been released on the home site. I doesn't go into details but does state no-one should use the archived versions from other distro's. They all work, I would just like to have 1 unmasked as being stable. x86 uses foo2zjs-20050319.ebuild, that would be fine with me. There have been a number of updates to the foo2zjs adding envelopes and other benefits. Is it possible to get it updated? Argh. This puppy is pretty well patched up. Simply copying some things into a folder and modifying one or two lines just ain't going to work. I'm trying, but there's allot that needs to be modified & I've never really spent much time with printer stuff. Created attachment 83682 [details]
foo2zjs-20060401.ebuild
Created attachment 83683 [details]
foo2zjs-Makefile-20060401.diff
I had two issues with converting the Makefile patches using 20060118 as a template.
First of all, there seems to be no more hplj.usermap? So, I omitted patches, mainly at the top concerning hplj.usermap.
Second of all, LOCALMODEL variable is "+LOCALMODEL=$(PREFIX)/usr/share/cups/model" was now used, so it required a $(PREFIX) to instead of it just being commented out.
Think this was it on the changes for foo2zjs-Makefile-20060401.diff
There were no changes to foo2zjs-udevfwld-20060401.diff. So just copy it using filename foo2zjs-udevfwld-20060401.diff.
I have yet to thoroughly test. I'm using a hp2600n (Color Laserjet).
Created attachment 83686 [details]
foo2zjs-20060401.ebuild
I improperly defined MODEL & LOCALMODEL when converting the Makefile patch. foo2zjs-20060401.ebuild should now provide PPD files now!
foo2zjs-20060118.ebuild & foo2zjs-20060401.ebuild provides the same files with the exception of foo2zjs-20060401.ebuild providing one additional file. So this is a good sign I've migrated the patches properly. I'm just really concerned about the missing hplj.usermap file within the 20060401 snapshot for which has a patch for it at the top of the Makefile.diff. Does anybody know if the hplj.usermap file was renamed or moved? Or is it even needed or provided anymore?? I'm tried to build the 0401 ebuild but it fails missing foo2zjs-Makefile-20060401.diff Could you attach this file to the bug? net-print/foo2zjs-20060118 is now unmasked and works on amd64. This bug can now be closed. Thanks. (In reply to comment #10) > net-print/foo2zjs-20060118 is now unmasked and works on amd64. This bug can > now be closed. Thanks. it's about marking it stable, which it is not (yet) This package cannot be tested by anyone in the arch team and it is discouraged by upstream to use old versions, thus the stable (and broken) version on x86 has been removed. See bug 135155 for details. I am closing this as WONTFIX since it should not be marked stable on amd64 either |