summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2003-05-25 23:18:21 +0000
committerLuca Barbato <lu_zero@gentoo.org>2003-05-25 23:18:21 +0000
commit8092540f0bae8bb99fd2f00112c3ff070fafaf84 (patch)
tree9e3f1c169bae65e2db18cfe66b1f3e689bc60840 /net-dialup/ppp/ppp-2.4.1-r14.ebuild
parentVersion bump + moved 3.8 to stable. (diff)
downloadhistorical-8092540f0bae8bb99fd2f00112c3ff070fafaf84.tar.gz
historical-8092540f0bae8bb99fd2f00112c3ff070fafaf84.tar.bz2
historical-8092540f0bae8bb99fd2f00112c3ff070fafaf84.zip
gcc-3.3 fix
Diffstat (limited to 'net-dialup/ppp/ppp-2.4.1-r14.ebuild')
-rw-r--r--net-dialup/ppp/ppp-2.4.1-r14.ebuild20
1 files changed, 14 insertions, 6 deletions
diff --git a/net-dialup/ppp/ppp-2.4.1-r14.ebuild b/net-dialup/ppp/ppp-2.4.1-r14.ebuild
index 84842d2fffde..f812fe0b6312 100644
--- a/net-dialup/ppp/ppp-2.4.1-r14.ebuild
+++ b/net-dialup/ppp/ppp-2.4.1-r14.ebuild
@@ -17,9 +17,10 @@ SLOT="0"
LICENSE="BSD GPL-2"
KEYWORDS="~x86 ~ppc ~sparc ~hppa"
-src_compile() {
-
- use crypt && {
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ use crypt && {
#I took the liberty of combining the two crypto patches
einfo "Applying ppp-crypto-fix.patch..."
bzcat ${FILESDIR}/ppp-crypto-fix.patch.bz2 | patch -p1
@@ -29,11 +30,18 @@ src_compile() {
epatch ${FILESDIR}/${P}-r10.patch
use activefilter && {
- # enable option active-filter
- mv pppd/Makefile.linux pppd/Makefile.linux.orig
- sed -e 's/^#FILTER=y/FILTER=y/' <pppd/Makefile.linux.orig >pppd/Makefile.linux
+ # enable option active-filter
+ einfo "Enabling active-filter"
+ mv pppd/Makefile.linux pppd/Makefile.linux.orig
+ sed -e 's/^#FILTER=y/FILTER=y/' <pppd/Makefile.linux.orig > \
+ pppd/Makefile.linux
}
+ epatch ${FILESDIR}/gcc3.3-multiline.patch
+}
+src_compile() {
+ cd ${S}
+
./configure --prefix=/usr || die
#fix Makefiles to compile optimized