summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEldad Zack <eldad@gentoo.org>2004-11-10 19:13:42 +0000
committerEldad Zack <eldad@gentoo.org>2004-11-10 19:13:42 +0000
commit6211d3252268fe91ce33961e80613013a79e3dff (patch)
treebc7ee63aa86a724f244078ed82655e527c79e1a8 /net-analyzer/tcptraceroute
parentMinor useflag usage fix. (diff)
downloadhistorical-6211d3252268fe91ce33961e80613013a79e3dff.tar.gz
historical-6211d3252268fe91ce33961e80613013a79e3dff.tar.bz2
historical-6211d3252268fe91ce33961e80613013a79e3dff.zip
Fix to use bind-now for suid binaries.
Diffstat (limited to 'net-analyzer/tcptraceroute')
-rw-r--r--net-analyzer/tcptraceroute/ChangeLog6
-rw-r--r--net-analyzer/tcptraceroute/Manifest22
-rw-r--r--net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild6
-rw-r--r--net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild8
4 files changed, 31 insertions, 11 deletions
diff --git a/net-analyzer/tcptraceroute/ChangeLog b/net-analyzer/tcptraceroute/ChangeLog
index 3bc64d1e5772..b551de2caa77 100644
--- a/net-analyzer/tcptraceroute/ChangeLog
+++ b/net-analyzer/tcptraceroute/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-analyzer/tcptraceroute
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcptraceroute/ChangeLog,v 1.18 2004/10/01 02:21:05 lv Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcptraceroute/ChangeLog,v 1.19 2004/11/10 19:13:42 eldad Exp $
+
+ 10 Nov 2004; Eldad Zack <eldad@gentoo.org> tcptraceroute-1.4-r3.ebuild,
+ tcptraceroute-1.5_beta5.ebuild:
+ Fix to use bind-now for suid binaries.
30 Sep 2004; Travis Tilley <lv@gentoo.org> tcptraceroute-1.5_beta5.ebuild:
stable on amd64
diff --git a/net-analyzer/tcptraceroute/Manifest b/net-analyzer/tcptraceroute/Manifest
index a11e30e12616..10c7ac97a092 100644
--- a/net-analyzer/tcptraceroute/Manifest
+++ b/net-analyzer/tcptraceroute/Manifest
@@ -1,8 +1,18 @@
-MD5 f8129fbe4e8b049dc826a474d3d9eab8 ChangeLog 2159
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 9575b2ea1cc4dec0f28671605d8528a8 tcptraceroute-1.4-r3.ebuild 1005
+MD5 bd5024f164e139958f13ed6f6a25bba4 tcptraceroute-1.5_beta5.ebuild 917
+MD5 dbfe6536a5d7568d95fc8fa6900fa58a ChangeLog 2312
MD5 b11a70e1b7569dd6b3fa230a0e889d04 metadata.xml 227
-MD5 80f93bb2250a9cf8dc305144bf270a97 tcptraceroute-1.4-r3.ebuild 964
-MD5 b9ee0dcd72aad1c52dce299b7f60e314 tcptraceroute-1.5_beta5.ebuild 870
-MD5 e2e5f7d3c6b35572d8e83f49c56e950e files/1.4-libnet-1.0.patch 730
-MD5 c269183b39d0a5ece16f5f4b41cd8f62 files/digest-tcptraceroute-1.4-r3 68
-MD5 08795adf41e7d24d33a369f072f3c0c3 files/digest-tcptraceroute-1.5_beta5 74
MD5 2868a09f7c4911e6274c13519349cd51 files/tcptraceroute-1.4-gentoo.patch 1116
+MD5 08795adf41e7d24d33a369f072f3c0c3 files/digest-tcptraceroute-1.5_beta5 74
+MD5 c269183b39d0a5ece16f5f4b41cd8f62 files/digest-tcptraceroute-1.4-r3 68
+MD5 e2e5f7d3c6b35572d8e83f49c56e950e files/1.4-libnet-1.0.patch 730
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBkmfNT+MN7JbqCpMRAvAWAJ4kg51mWANanHP5h8RFlXr/j1w1lACfe6U7
+cenR5MVhRpOVRljnHW1F5E4=
+=ESww
+-----END PGP SIGNATURE-----
diff --git a/net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild b/net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild
index e27532fe474f..bdd776e9ee75 100644
--- a/net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild
+++ b/net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild,v 1.6 2004/07/08 23:02:06 eldad Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild,v 1.7 2004/11/10 19:13:42 eldad Exp $
-inherit eutils
+inherit eutils flag-o-matic
DESCRIPTION="tcptraceroute is a traceroute implementation using TCP packets"
HOMEPAGE="http://michael.toren.net/code/tcptraceroute/"
@@ -25,6 +25,8 @@ src_unpack() {
}
src_compile() {
+ append-ldflags -Wl,-z,now
+
make CFLAGS="${CFLAGS}" || die
}
diff --git a/net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild b/net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild
index 2a4bc2ad602b..652aa19fee4c 100644
--- a/net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild
+++ b/net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild,v 1.8 2004/10/04 22:54:32 pvdabeel Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild,v 1.9 2004/11/10 19:13:42 eldad Exp $
+
+inherit flag-o-matic
MY_P=${P/_beta/beta}
MY_PV=${PV/_beta/beta}
@@ -19,6 +21,8 @@ DEPEND="net-libs/libpcap
net-libs/libnet"
src_compile() {
+ append-ldflags -Wl,-z,now
+
econf || die
emake || die
}
@@ -28,6 +32,6 @@ src_install() {
fperms 4710 /usr/sbin/tcptraceroute
fowners root:wheel /usr/sbin/tcptraceroute
doman tcptraceroute.1
- dodoc examples.txt COPYING README changelog
+ dodoc examples.txt COPYING README ChangeLog
dohtml -r ./
}