summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2005-06-27 19:31:54 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2005-06-27 19:31:54 +0000
commit27537bd7038da5676773d67120bdd0153717dc4e (patch)
tree999aa686d81d67fb032ef3bed072895b3f332c27
parentStable on sparc (diff)
downloadgentoo-2-27537bd7038da5676773d67120bdd0153717dc4e.tar.gz
gentoo-2-27537bd7038da5676773d67120bdd0153717dc4e.tar.bz2
gentoo-2-27537bd7038da5676773d67120bdd0153717dc4e.zip
remove old version, avoid suid related security issues
(Portage version: 2.0.51.19)
-rw-r--r--net-analyzer/lft/ChangeLog6
-rw-r--r--net-analyzer/lft/Manifest4
-rw-r--r--net-analyzer/lft/files/digest-lft-2.21
-rw-r--r--net-analyzer/lft/lft-2.2.ebuild19
-rw-r--r--net-analyzer/lft/lft-2.31.ebuild12
5 files changed, 17 insertions, 25 deletions
diff --git a/net-analyzer/lft/ChangeLog b/net-analyzer/lft/ChangeLog
index 99ad8f14462e..5e441f6f405c 100644
--- a/net-analyzer/lft/ChangeLog
+++ b/net-analyzer/lft/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-analyzer/lft
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/lft/ChangeLog,v 1.9 2005/05/07 19:18:21 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/lft/ChangeLog,v 1.10 2005/06/27 19:31:54 vanquirius Exp $
+
+ 27 Jun 2005; Marcelo Goes <vanquirius@gentoo.org> -lft-2.2.ebuild,
+ lft-2.31.ebuild:
+ Remove old version, avoid suid related security issues.
07 May 2005; Marcelo Goes <vanquirius@gentoo.org> lft-2.31.ebuild:
Marked x86 stable.
diff --git a/net-analyzer/lft/Manifest b/net-analyzer/lft/Manifest
index a9eb8055a63d..a6abd3ace32f 100644
--- a/net-analyzer/lft/Manifest
+++ b/net-analyzer/lft/Manifest
@@ -1,6 +1,4 @@
-MD5 94fe6c17df157acfe3b978f54c0161ea lft-2.2.ebuild 560
-MD5 c537e5c6293d02008749c8b8b0e604c7 lft-2.31.ebuild 546
+MD5 06cd5e3e8b28be0ce261eec41132b504 lft-2.31.ebuild 682
MD5 a9d2260276987fb9fd7b512222593593 ChangeLog 1160
MD5 bb22173a418c973dd61905d5cbf16cf6 metadata.xml 255
-MD5 a5e4182f300d1f41e8957bfb184842d9 files/digest-lft-2.2 59
MD5 ceb29e8400bccbb7770137909245459d files/digest-lft-2.31 60
diff --git a/net-analyzer/lft/files/digest-lft-2.2 b/net-analyzer/lft/files/digest-lft-2.2
deleted file mode 100644
index cbd0d095ab98..000000000000
--- a/net-analyzer/lft/files/digest-lft-2.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 75d2a4f0e224733156a668ca04881c4b lft-2.2.tar.gz 105483
diff --git a/net-analyzer/lft/lft-2.2.ebuild b/net-analyzer/lft/lft-2.2.ebuild
deleted file mode 100644
index cd9e0aacdcee..000000000000
--- a/net-analyzer/lft/lft-2.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/lft/lft-2.2.ebuild,v 1.7 2005/03/21 23:54:44 vanquirius Exp $
-
-DESCRIPTION="Layer Four Traceroute: an advanced traceroute implementation"
-HOMEPAGE="http://oppleman.com/lft/"
-SRC_URI="http://mainnerve.com/lft/${P}.tar.gz"
-
-LICENSE="MainNerve"
-SLOT="0"
-KEYWORDS="x86 ~amd64 ~ppc-macos"
-IUSE=""
-
-DEPEND="virtual/libpcap"
-
-src_install() {
- einstall || die "make install failed"
- dodoc CHANGELOG README TODO
-}
diff --git a/net-analyzer/lft/lft-2.31.ebuild b/net-analyzer/lft/lft-2.31.ebuild
index f3445f149a2f..fbfb65ab487b 100644
--- a/net-analyzer/lft/lft-2.31.ebuild
+++ b/net-analyzer/lft/lft-2.31.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/lft/lft-2.31.ebuild,v 1.2 2005/05/07 19:18:21 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/lft/lft-2.31.ebuild,v 1.3 2005/06/27 19:31:54 vanquirius Exp $
+
+inherit flag-o-matic
DESCRIPTION="Layer Four Traceroute: an advanced traceroute implementation"
HOMEPAGE="http://oppleman.com/lft/"
@@ -13,6 +15,14 @@ IUSE=""
DEPEND="virtual/libpcap"
+src_compile() {
+ # avoid suid related security issues.
+ append-ldflags -Wl,-z,now
+
+ econf || die
+ emake || die
+}
+
src_install() {
einstall || die "einstall failed"
dodoc CHANGELOG README TODO