Summary: | New package: net-misc/hylafax | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christophe LEFEBVRE <chtof62> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED OBSOLETE | ||
Severity: | enhancement | CC: | comm-fax+disabled, gentoo, nerdboy, ojaksch, syscon780, Thomas.Rausch |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 297150, 318485, 335864, 356083 | ||
Bug Blocks: | |||
Attachments: |
hylafax-6.0.5.ebuild.diff
hylafax-6.0.5.ebuild Adapt hylafax-6.0.5 to tiff-4.0.0-r1 Ebuild to include hylafax-6.0.5-tiff-4.0.patch into hylafax |
Description
Christophe LEFEBVRE
2011-03-29 21:57:29 UTC
Created attachment 267731 [details, diff]
hylafax-6.0.5.ebuild.diff
Created attachment 268245 [details]
hylafax-6.0.5.ebuild
any news? ... checking TIFF library version Found tiffio.h version 20111221 Found libtiff version 4.0 Incompatible TIFF Library. HylaFAX 6.0.5 requires TIFF software distribution versions 3.4 through 3.9. If you do not have up to date TIFF software on your system then you can retrieve it from the location where you obtained this software. The Home Page for version 3.5 and later is http://www.remotesensing.org/libtiff/ Unrecoverable error! Once you've corrected the problem rerun this script. ... checking PAM library version * ERROR: net-misc/hylafax-6.0.5 failed (configure phase): Created attachment 300021 [details, diff] Adapt hylafax-6.0.5 to tiff-4.0.0-r1 I've found this posting: http://www.asmail.be/msg0054683776.html and wrote a patch to include necessary changes into hylafax-6.0.5. Since this patch forbids compiling with <media-libs/tiff-4.0 I've also patched configure to error on prior versions of media-libs/tiff. Next follows an ebuild to include this patch. It compiles and starts affected hfaxd on my hardened amd64 server. A simple test using two IAXmodems on the same box (same hfaxd) for send/receive showed a clean reception of a fax'd PDF. Created attachment 300023 [details]
Ebuild to include hylafax-6.0.5-tiff-4.0.patch into hylafax
Compiles cleanly on hardened and non-hardened amd64 boxes and works in both sending and receiving.
What about Hylafax+ <http://hylafax.sourceforge.net/> ? IMHO it should be worth to open a new bug to create an ebuild as an alternative... (In reply to comment #7) > What about Hylafax+ <http://hylafax.sourceforge.net/> ? > IMHO it should be worth to open a new bug to create an ebuild as an > alternative... Is this an 100% replacement? Has someone spoke to hylafax upstream about this issue or posted on their mailing list? It's sad to see this helpful package masked... Seem so... http://bugs.hylafax.org/show_bug.cgi?id=933 (In reply to comment #8) > (In reply to comment #7) > > What about Hylafax+ <http://hylafax.sourceforge.net/> ? > > IMHO it should be worth to open a new bug to create an ebuild as an > > alternative... > > Is this an 100% replacement? More or less... The creator of hylafax+ is the same as of iaxmodem. So maybe it's an interesting thing for users using a combination of asterisk, iaxmodem and hylafax. Site says: "HylaFAX™ is an enterprise-class open-source system for sending and receiving facsimiles as well as for sending alpha-numeric pages. This is the place where users can find HylaFAX+ support, work, and releases. The "+" means that it is better." and taken from http://hylafax.sourceforge.net/about.php : "Some HylaFAX+ changes were ported to the hylafax.org repository for the 4.3.1 release and then again some for the 4.4.0 release, but later releases did not include any additional HylaFAX+ work. So, for the most part, hylafax.org release 6.0.5 does not include many years' worth of work found in HylaFAX+ release 5.5.0. So, yes, HylaFAX+ should rightfully be considered more-advanced than hylafax.org releases despite the version numbering." For a working ebuild of hylafax+ switch to bug #168890 as this old one is still under development. *** Bug 400925 has been marked as a duplicate of this bug. *** hylafax+ is now in the tree (although masked with no keywords and it might take a week or two for me to finish revising the ebuild into the shape I want). Unless there is a critical need to bring back the original hylafax(which I'm not aware of and which seems unlikely), I'd suggest this bug be closed. Closing this bug -- all hylafax users should switch to hylafaxplus which has been in tree for a few months now. |