summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/iputils/iputils-021109-r1.ebuild')
-rw-r--r--net-misc/iputils/iputils-021109-r1.ebuild39
1 files changed, 18 insertions, 21 deletions
diff --git a/net-misc/iputils/iputils-021109-r1.ebuild b/net-misc/iputils/iputils-021109-r1.ebuild
index 2fbad1e0c6c6..12d2bfd51cf1 100644
--- a/net-misc/iputils/iputils-021109-r1.ebuild
+++ b/net-misc/iputils/iputils-021109-r1.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/iputils-021109-r1.ebuild,v 1.4 2004/03/02 16:44:27 iggy Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/iputils/iputils-021109-r1.ebuild,v 1.5 2004/03/22 05:40:17 vapier Exp $
+
+inherit flag-o-matic
DESCRIPTION="Network monitoring tools including ping and ping6"
HOMEPAGE="ftp://ftp.inr.ac.ru/ip-routing"
@@ -35,37 +37,35 @@ src_unpack() {
}
src_compile() {
-
- use static && LDFLAGS="${LDFLAGS} -static"
+ use static && append-ldflags -static
if [ -e ${ROOT}/usr/include/linux/pfkeyv2.h ]; then
- sed -e '1s:/usr/src/linux/include:/usr/include:' -i libipsec/Makefile
- sed -e '1s:/usr/src/linux/include:/usr/include:' -i setkey/Makefile
- sed -e '1s:/usr/src/linux/include:/usr/include:;10s:-ll:-lfl:' -i setkey/Makefile
+ sed -e '1s:/usr/src/linux/include:${ROOT}/usr/include:' -i libipsec/Makefile
+ sed -e '1s:/usr/src/linux/include:${ROOT}/usr/include:' -i setkey/Makefile
+ sed -e '1s:/usr/src/linux/include:${ROOT}/usr/include:;10s:-ll:-lfl:' -i setkey/Makefile
sed -e "51s:ifdef:ifndef:;68d; 69d; 70d;" -i racoon/grabmyaddr.c
sed -e '461i\LIBS="$LIBS -lfl -lresolv"' -i racoon/configure.in
- cd ${S}/libipsec && emake || die
- cd ${S}/setkey && emake || die
+ cd ${S}/libipsec && emake || die "libipsec failed"
+ cd ${S}/setkey && emake || die "setkey failed"
cd ${S}/racoon
- autoconf; econf || die; emake || die
+ autoconf || die "autoconf racoon failed"
+ econf || die
+ emake || die "make racoon failed"
fi
cd ${S}
- emake KERNEL_INCLUDE="/usr/include" || die
+ emake KERNEL_INCLUDE="${ROOT}/usr/include" || die "make main failed"
-# if [ "`use doc`" ]; then
+# if use doc ; then
# make html || die
# fi
- make man || die
-
+ make man || die "make man failed"
}
src_install() {
-
- if [ -e ${ROOT}/usr/include/linux/pfkeyv2.h ]; then
- mkdir -p ${D}/usr/sbin; mkdir -p ${D}/usr/share/man/man8
- mkdir -p ${D}/usr/share/man/man5;
+ if [ -e ${ROOT}/usr/include/linux/pfkeyv2.h ] ; then
+ dodir /usr/sbin /usr/share/man/man{5,8}
cd ${S}/racoon && einstall || die
into /usr
@@ -92,8 +92,5 @@ src_install() {
use ipv6 || rm doc/*6.8
doman doc/*.8
-# if [ "`use doc`" ]; then
-# dohtml doc/*.html
-# fi
-
+# use doc && dohtml doc/*.html
}