diff options
Diffstat (limited to 'net-misc/iputils/iputils-021109-r1.ebuild')
-rw-r--r-- | net-misc/iputils/iputils-021109-r1.ebuild | 39 |
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 } |