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
commit89ad1272b4bd2c9e76d5bfbe3dac759c58d55616 (patch)
treedb3d846a551d6111bdfb23901e2021df47f8ec66 /net-analyzer/lft
parentStable on sparc (diff)
downloadhistorical-89ad1272b4bd2c9e76d5bfbe3dac759c58d55616.tar.gz
historical-89ad1272b4bd2c9e76d5bfbe3dac759c58d55616.tar.bz2
historical-89ad1272b4bd2c9e76d5bfbe3dac759c58d55616.zip
remove old version, avoid suid related security issues
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'net-analyzer/lft')
-rw-r--r--net-analyzer/lft/ChangeLog6
-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
4 files changed, 16 insertions, 22 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/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