diff options
author | 2004-04-19 22:12:34 +0000 | |
---|---|---|
committer | 2004-04-19 22:12:34 +0000 | |
commit | 4027fe5ff0eff45a763f0ac0f968e71ecb342618 (patch) | |
tree | ac189a2b6eda2ecc8762ff88c6f8fc1841d02019 /net-misc/hylafax | |
parent | Fixes homepage url. Closes #48166 (Manifest recommit) (diff) | |
download | gentoo-2-4027fe5ff0eff45a763f0ac0f968e71ecb342618.tar.gz gentoo-2-4027fe5ff0eff45a763f0ac0f968e71ecb342618.tar.bz2 gentoo-2-4027fe5ff0eff45a763f0ac0f968e71ecb342618.zip |
Fixed BUG #47846.
Diffstat (limited to 'net-misc/hylafax')
-rw-r--r-- | net-misc/hylafax/ChangeLog | 9 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax-4.1.8-fPIC.patch | 67 | ||||
-rw-r--r-- | net-misc/hylafax/hylafax-4.1.8-r1.ebuild | 4 | ||||
-rw-r--r-- | net-misc/hylafax/hylafax-4.1.8-r2.ebuild | 9 | ||||
-rw-r--r-- | net-misc/hylafax/hylafax-4.1.8.ebuild | 4 |
5 files changed, 86 insertions, 7 deletions
diff --git a/net-misc/hylafax/ChangeLog b/net-misc/hylafax/ChangeLog index 62af17e25a21..e0bba2358f8c 100644 --- a/net-misc/hylafax/ChangeLog +++ b/net-misc/hylafax/ChangeLog @@ -1,6 +1,13 @@ # 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.27 2004/04/15 18:05:08 augustus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/ChangeLog,v 1.28 2004/04/19 22:12:34 kugelfang Exp $ + + 20 Apr 2004; Danny van Dyk <kugelfang@gentoo.org> + +files/hylafax-4.1.8-fPIC.patch, hylafax-4.1.8-r1.ebuild, + hylafax-4.1.8-r2.ebuild, hylafax-4.1.8.ebuild: + Added patch to allow compilation on alpha and amd64. Fixes BUG #47846. marked + -r2 "~amd64 ~alpha" and marked all previous version "-alpha -amd64" on behalf + of agriffis. 15 Apr 2004; <augustus@gentoo.org> hylafax-4.1.8-r2.ebuild: Added ~amd64 keyword. diff --git a/net-misc/hylafax/files/hylafax-4.1.8-fPIC.patch b/net-misc/hylafax/files/hylafax-4.1.8-fPIC.patch new file mode 100644 index 000000000000..edfa65f889a6 --- /dev/null +++ b/net-misc/hylafax/files/hylafax-4.1.8-fPIC.patch @@ -0,0 +1,67 @@ +--- hylafax-4.1.8/util/Makefile.in.orig 2004-04-19 20:08:17.819401240 +0200 ++++ hylafax-4.1.8/util/Makefile.in 2004-04-19 20:13:06.757475976 +0200 +@@ -100,6 +100,11 @@ + + @MAKEINCLUDE@ @MAKELQUOTE@${COMMONRULES}@MAKERQUOTE@ + ++.c++.o: ++ ${C++F} -fPIC ${C++FILE} -c $<@MAKECXXOVERRIDE@ ++.c.o: ++ ${CCF} -fPIC ${CCFILE} -c $<@MAKECXXOVERRIDE@ ++ + libfaxutil.a: ${OBJECTS} + @rm -f $@; + @echo "${AR} ${AROPTS} $@ ${OBJECTS}"; \ +@@ -143,6 +148,8 @@ + ${C++F} -c ${C++FILE} ${SRCDIR}/faxwatch.c++@MAKECXXOVERRIDE@ + faxwatch: faxwatch.o ${LIBS} + ${C++F} -o $@ faxwatch.o ${LDFLAGS} ++faxfetch.o: ${SRCDIR}/faxfetch.c++ ++ ${C++F} -c ${C++FILE} ${SRCDIR}/faxfetch.c++@MAKECXXOVERRIDE@ + faxfetch: faxfetch.o ${LIBS} + ${C++F} -o $@ faxfetch.o ${LDFLAGS} + +--- hylafax-4.1.8/regex/Makefile.in.orig 2004-04-19 20:14:16.780830808 +0200 ++++ hylafax-4.1.8/regex/Makefile.in 2004-04-19 20:14:59.114395128 +0200 +@@ -53,6 +53,9 @@ + + @MAKEINCLUDE@ @MAKELQUOTE@${COMMONRULES}@MAKERQUOTE@ + ++.c.o: ++ ${CCF} -fPIC ${CCFILE} -c $<@MAKECXXOVERRIDE@ ++ + libregex.a: ${OBJECTS} + @rm -f $@; + ${AR} ${AROPTS} $@ ${OBJECTS} +--- hylafax-4.1.8/faxd/Makefile.in.orig 2004-04-19 20:32:15.018913704 +0200 ++++ hylafax-4.1.8/faxd/Makefile.in 2004-04-19 20:44:50.024135464 +0200 +@@ -158,6 +158,9 @@ + + @MAKEINCLUDE@ @MAKELQUOTE@${COMMONRULES}@MAKERQUOTE@ + ++.c++.o: ++ ${C++F} -fPIC ${C++FILE} -c $<@MAKECXXOVERRIDE@ ++ + libfaxserver.a: ${SERVER_OBJS} ${MODEM_OBJS} + ${AR} ${AROPTS} libfaxserver.a $? + ${RANLIB} libfaxserver.a +@@ -171,7 +174,18 @@ + mkhash: ${SRCDIR}/mkhash.c + ${CCF} -o mkhash ${SRCDIR}/mkhash.c + +-faxQueueApp.o FaxRecv.o: ++#FAXQOBJS ++DestControl.c++ DestInfo.c++ Job.c++ HylaClient.c++ Modem.c++ QLink.c++ Trigger.c++ TriggerRef.c++ faxQueueApp.c++: ++ ${C++F} ${C++FILE} -c $@ ++ ++#FAXSENDOBJS, FAXGETTYOBJS ++faxSendApp.c++ faxQCleanApp.c++ Getty.c++ Getty@GETTY@.c++ faxGettyApp.c++ pageSendApp.c++: ++ ${C++F} ${C++FILE} -c $@ ++ ++#REST OBJS ++tagtest.c++ cqtest.c++ choptest.c++ tsitest.c++ trigtest.c++: ++ ${C++F} ${C++FILE} -c $@ ++ + incdepend: hash.h + + faxq: ${FAXQOBJS} libfaxserver.${DSO} ${LIBS} diff --git a/net-misc/hylafax/hylafax-4.1.8-r1.ebuild b/net-misc/hylafax/hylafax-4.1.8-r1.ebuild index dae36ef846f9..22747cac760e 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.4 2004/03/13 17:52:26 nerdboy Exp $ +# $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 $ # This is basically unchanged from the one supplied by Stephane Loeuillet # to Gentoo bug: http://bugs.gentoo.org/show_bug.cgi?id=28574 @@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.hylafax.org/source/${P}.tar.gz" SLOT="0" LICENSE="hylafax" -KEYWORDS="x86 sparc alpha hppa " +KEYWORDS="x86 sparc hppa -alpha -amd64" DEPEND="net-dialup/mgetty >=sys-libs/zlib-1.1.4 diff --git a/net-misc/hylafax/hylafax-4.1.8-r2.ebuild b/net-misc/hylafax/hylafax-4.1.8-r2.ebuild index a9abc249b62c..cfcef4ef35ce 100644 --- a/net-misc/hylafax/hylafax-4.1.8-r2.ebuild +++ b/net-misc/hylafax/hylafax-4.1.8-r2.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-r2.ebuild,v 1.2 2004/04/15 18:05:08 augustus Exp $ +# $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 $ # This is basically unchanged from the one supplied by Stephane Loeuillet # to Gentoo bug: http://bugs.gentoo.org/show_bug.cgi?id=28574 @@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.hylafax.org/source/${P}.tar.gz" SLOT="0" LICENSE="hylafax" -KEYWORDS="~x86 ~sparc ~alpha ~hppa ~amd64" +KEYWORDS="~x86 ~sparc ~hppa ~alpha ~amd64" DEPEND="net-dialup/mgetty >=sys-libs/zlib-1.1.4 @@ -29,6 +29,11 @@ RDEPEND="${DEPEND}" src_compile() { epatch ${FILESDIR}/${P}-gcc-version.patch + case ${ARCH} in + "alpha"|"amd64") + epatch ${FILESDIR}/${P}-fPIC.patch + ;; + esac # no 'econf' here because does not support standard --prefix option (prehistoric autoconf v1.92 used !!!) autoreconf -f ./configure \ diff --git a/net-misc/hylafax/hylafax-4.1.8.ebuild b/net-misc/hylafax/hylafax-4.1.8.ebuild index 1648111a52c9..3d76992e3beb 100644 --- a/net-misc/hylafax/hylafax-4.1.8.ebuild +++ b/net-misc/hylafax/hylafax-4.1.8.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.ebuild,v 1.5 2004/03/13 17:52:26 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/hylafax-4.1.8.ebuild,v 1.6 2004/04/19 22:12:34 kugelfang Exp $ # This is basically unchanged from the one supplied by Stephane Loeuillet # to Gentoo bug: http://bugs.gentoo.org/show_bug.cgi?id=28574 @@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.hylafax.org/source/${P}.tar.gz" SLOT="0" LICENSE="hylafax" -KEYWORDS="x86 sparc alpha hppa " +KEYWORDS="x86 sparc hppa -alpha -amd64" DEPEND="net-dialup/mgetty >=sys-libs/zlib-1.1.4 |