diff options
author | Jeroen Roovers <jer@gentoo.org> | 2017-11-11 01:18:47 +0100 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2017-11-11 01:44:09 +0100 |
commit | 0b82fc53a1bcfb1041f9e1a0eb8654215f7e2fc6 (patch) | |
tree | 4e9806befc0ca5d98230de3bfd5d3a791d4e3a84 /net-analyzer | |
parent | x11-apps/bdftopcf: Add dependency on x11-proto/fontsproto (diff) | |
download | gentoo-0b82fc53a1bcfb1041f9e1a0eb8654215f7e2fc6.tar.gz gentoo-0b82fc53a1bcfb1041f9e1a0eb8654215f7e2fc6.tar.bz2 gentoo-0b82fc53a1bcfb1041f9e1a0eb8654215f7e2fc6.zip |
net-analyzer/hping: Old.
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/hping/hping-3_pre20051105-r3.ebuild | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/net-analyzer/hping/hping-3_pre20051105-r3.ebuild b/net-analyzer/hping/hping-3_pre20051105-r3.ebuild deleted file mode 100644 index 38dfcc336db8..000000000000 --- a/net-analyzer/hping/hping-3_pre20051105-r3.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -inherit eutils multilib toolchain-funcs - -MY_P="${PN}${PV//_pre/-}" -DESCRIPTION="A ping-like TCP/IP packet assembler/analyzer" -HOMEPAGE="http://www.hping.org" -SRC_URI="http://www.hping.org/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc sparc x86" -IUSE="tcl" - -S="${WORKDIR}/${MY_P}" - -DEPEND="net-libs/libpcap - tcl? ( dev-lang/tcl:0 )" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}.patch \ - "${FILESDIR}"/bytesex.h.patch \ - "${FILESDIR}"/${P}-tcl.patch \ - "${FILESDIR}"/${P}-ldflags.patch \ - "${FILESDIR}"/${P}-libtcl.patch \ - "${FILESDIR}"/${P}-scan-overflow.patch - - # Correct hard coded values - sed -i Makefile.in \ - -e '/^CC=/d' \ - -e '/^AR=/d' \ - -e '/^RANLIB=/d' \ - -e 's:/usr/local/lib:/usr/$(LIBDIR):g' \ - -e 's:-O2:$(CFLAGS):' \ - || die "sed Makefile.in failed" - - # Change name from hping2 to hping3 - sed -i docs/hping3.8 \ - -e 's|HPING2|HPING|g' \ - -e 's|hping2|hping|g' \ - || die "sed hping3.8 failed" -} - -src_configure() { - tc-export CC - - # Not an autotools type configure: - sh configure $(use tcl || echo --no-tcl) || die "configure failed" -} - -src_compile() { - emake \ - DEBUG="" \ - "CFLAGS=${CFLAGS}" \ - "AR=$(tc-getAR)" \ - "RANLIB=$(tc-getRANLIB)" \ - "LIBDIR=$(get_libdir)" \ - || die "emake failed" -} - -src_install () { - dosbin hping3 - dosym /usr/sbin/hping3 /usr/sbin/hping - dosym /usr/sbin/hping3 /usr/sbin/hping2 - - newman docs/hping3.8 hping.8 - - dodoc INSTALL NEWS README TODO AUTHORS BUGS CHANGES -} |