diff options
author | Steve Arnold <nerdboy@gentoo.org> | 2004-04-26 01:44:35 +0000 |
---|---|---|
committer | Steve Arnold <nerdboy@gentoo.org> | 2004-04-26 01:44:35 +0000 |
commit | 708a1ab4113bc389f0c1ec2fc145f16906774d33 (patch) | |
tree | d881c827c3037dddaadb0535ba5b007777109860 /net-misc/hylafax | |
parent | cleanup the ebuild (diff) | |
download | gentoo-2-708a1ab4113bc389f0c1ec2fc145f16906774d33.tar.gz gentoo-2-708a1ab4113bc389f0c1ec2fc145f16906774d33.tar.bz2 gentoo-2-708a1ab4113bc389f0c1ec2fc145f16906774d33.zip |
added more explicit configure options, einfo for tiff issue, stable bumps
Diffstat (limited to 'net-misc/hylafax')
-rw-r--r-- | net-misc/hylafax/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/hylafax/hylafax-4.1.8-r1.ebuild | 15 | ||||
-rw-r--r-- | net-misc/hylafax/hylafax-4.1.8-r2.ebuild | 23 |
3 files changed, 37 insertions, 8 deletions
diff --git a/net-misc/hylafax/ChangeLog b/net-misc/hylafax/ChangeLog index e0bba2358f8c..12b0144d5c18 100644 --- a/net-misc/hylafax/ChangeLog +++ b/net-misc/hylafax/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/hylafax # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/ChangeLog,v 1.28 2004/04/19 22:12:34 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/ChangeLog,v 1.29 2004/04/26 01:44:35 nerdboy Exp $ + + 25 Apr 2004; Steve Arnold <nerdboy@gentoo.org> hylafax-4.1.8-r1.ebuild, + hylafax-4.1.8-r2.ebuild: + added more specific configure options and einfo for fax2tiff issue + also marked -r2 stable on previously stable arches 20 Apr 2004; Danny van Dyk <kugelfang@gentoo.org> +files/hylafax-4.1.8-fPIC.patch, hylafax-4.1.8-r1.ebuild, diff --git a/net-misc/hylafax/hylafax-4.1.8-r1.ebuild b/net-misc/hylafax/hylafax-4.1.8-r1.ebuild index 22747cac760e..a1984555477a 100644 --- a/net-misc/hylafax/hylafax-4.1.8-r1.ebuild +++ b/net-misc/hylafax/hylafax-4.1.8-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/hylafax-4.1.8-r1.ebuild,v 1.5 2004/04/19 22:12:34 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/hylafax-4.1.8-r1.ebuild,v 1.6 2004/04/26 01:44:35 nerdboy Exp $ # This is basically unchanged from the one supplied by Stephane Loeuillet # to Gentoo bug: http://bugs.gentoo.org/show_bug.cgi?id=28574 @@ -9,7 +9,6 @@ IUSE="jpeg" -S=${WORKDIR}/${P} DESCRIPTION="Client-server fax package for class 1 and 2 fax modems." HOMEPAGE="http://www.hylafax.org" SRC_URI="ftp://ftp.hylafax.org/source/${P}.tar.gz" @@ -44,10 +43,13 @@ src_compile() { --with-PATH_VGETTY=/sbin/vgetty \ --with-PATH_GETTY=/sbin/agetty \ --with-HTML=no \ + --with-PS=auto \ + --with-PATH_GSRIP=/usr/bin/gs \ --with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax \ --with-PATH_IMPRIP=/usr/share/fax/psrip \ --with-SYSVINIT=/etc/init.d \ --with-INTERACTIVE=no \ + --with-LIBTIFF="-ltiff -ljpeg -lz" \ --with-OPTIMIZER="${CFLAGS}" || die # no 'emake' for the same reason (might use an old automake version) make || die @@ -82,3 +84,12 @@ src_install() { dohtml -r html/ keepdir /usr/share/doc/${P} } + +pkg_postinst() { + ewarn "Proper fax2tiff support now requires libtiff 3.5.5 until there" + ewarn "is an upstream fix for bug #48077. You must use this version" + ewarn "of fax2tiff if you need conversion of G3 files, however, you" + ewarn "you must still build hylafax against tiff-3.5.7-r1 or better." + ewarn "I repeat: do not try to build hylafax or anything else against" + ewarn "tiff-3.5.5 because it won't work. You've been warned." +} diff --git a/net-misc/hylafax/hylafax-4.1.8-r2.ebuild b/net-misc/hylafax/hylafax-4.1.8-r2.ebuild index cfcef4ef35ce..80c76d28b58e 100644 --- a/net-misc/hylafax/hylafax-4.1.8-r2.ebuild +++ b/net-misc/hylafax/hylafax-4.1.8-r2.ebuild @@ -1,22 +1,23 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/hylafax-4.1.8-r2.ebuild,v 1.3 2004/04/19 22:12:34 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/hylafax-4.1.8-r2.ebuild,v 1.4 2004/04/26 01:44:35 nerdboy Exp $ -# This is basically unchanged from the one supplied by Stephane Loeuillet -# to Gentoo bug: http://bugs.gentoo.org/show_bug.cgi?id=28574 +# This was originally contributed by Stephane Loeuillet, via +# Gentoo bug: http://bugs.gentoo.org/show_bug.cgi?id=28574 # Nice job, and thanks :) # Now with autoreconf for new gcc, and a new gentoo init script. +inherit eutils + IUSE="jpeg" -S=${WORKDIR}/${P} DESCRIPTION="Client-server fax package for class 1 and 2 fax modems." HOMEPAGE="http://www.hylafax.org" SRC_URI="ftp://ftp.hylafax.org/source/${P}.tar.gz" SLOT="0" LICENSE="hylafax" -KEYWORDS="~x86 ~sparc ~hppa ~alpha ~amd64" +KEYWORDS="x86 sparc hppa ~alpha ~amd64" DEPEND="net-dialup/mgetty >=sys-libs/zlib-1.1.4 @@ -50,10 +51,13 @@ src_compile() { --with-PATH_VGETTY=/sbin/vgetty \ --with-PATH_GETTY=/sbin/agetty \ --with-HTML=no \ + --with-PS=auto \ + --with-PATH_GSRIP=/usr/bin/gs \ --with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax \ --with-PATH_IMPRIP=/usr/share/fax/psrip \ --with-SYSVINIT=/etc/init.d \ --with-INTERACTIVE=no \ + --with-LIBTIFF="-ltiff -ljpeg -lz" \ --with-OPTIMIZER="${CFLAGS}" || die # no 'emake' for the same reason (might use an old automake version) make || die @@ -88,3 +92,12 @@ src_install() { dohtml -r html/ keepdir /usr/share/doc/${P} } + +pkg_postinst() { + ewarn "Proper fax2tiff support now requires libtiff 3.5.5 until there" + ewarn "is an upstream fix for bug #48077. You must use this version" + ewarn "of fax2tiff if you need conversion of G3 files, however, you" + ewarn "you must still build hylafax against tiff-3.5.7-r1 or better." + ewarn "I repeat: do not try to build hylafax or anything else against" + ewarn "tiff-3.5.5 because it won't work. You've been warned." +} |