Fix to use bind-now for suid binaries.
authorEldad Zack <eldad@gentoo.org>
Wed, 10 Nov 2004 19:13:42 +0000 (19:13 +0000)
committerEldad Zack <eldad@gentoo.org>
Wed, 10 Nov 2004 19:13:42 +0000 (19:13 +0000)
net-analyzer/tcptraceroute/ChangeLog
net-analyzer/tcptraceroute/Manifest
net-analyzer/tcptraceroute/tcptraceroute-1.4-r3.ebuild
net-analyzer/tcptraceroute/tcptraceroute-1.5_beta5.ebuild

index 3bc64d1e57727031eb1fed853b63ebfac1911ac2..b551de2caa77698507cd637cd69392049fd82bae 100644 (file)
@@ -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
index a11e30e12616b249ecd30d749df108a5bd9079ef..10c7ac97a092eab9c97dc8a0ecdcd52c6e1df2fd 100644 (file)
@@ -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-----
index e27532fe474f7aacdae300f5bb4c1115e20fd59a..bdd776e9ee755acdd9b394bf86f167cc798efd50 100644 (file)
@@ -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
 }
 
index 2a4bc2ad602b1ddcde3762a3e0fd4ec17b02aa3f..652aa19fee4c9bbce15fb7370e4b03c6727c3284 100644 (file)
@@ -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 ./
 }