summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2005-09-03 07:35:02 +0000
committerDaniel Black <dragonheart@gentoo.org>2005-09-03 07:35:02 +0000
commit7e4bbe412181b843e35b054f24b0913cb94a0864 (patch)
treeb28a3434e5e06ce72abd6b06b6de6a3f8cdc35c0 /net-analyzer/lft
parentStable on ppc64 (diff)
downloadgentoo-2-7e4bbe412181b843e35b054f24b0913cb94a0864.tar.gz
gentoo-2-7e4bbe412181b843e35b054f24b0913cb94a0864.tar.bz2
gentoo-2-7e4bbe412181b843e35b054f24b0913cb94a0864.zip
version bump
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'net-analyzer/lft')
-rw-r--r--net-analyzer/lft/ChangeLog8
-rw-r--r--net-analyzer/lft/Manifest5
-rw-r--r--net-analyzer/lft/files/digest-lft-2.51
-rw-r--r--net-analyzer/lft/files/lft-2.5-installpath.patch24
-rw-r--r--net-analyzer/lft/lft-2.5.ebuild35
5 files changed, 71 insertions, 2 deletions
diff --git a/net-analyzer/lft/ChangeLog b/net-analyzer/lft/ChangeLog
index 0477f1e7c470..96340898c333 100644
--- a/net-analyzer/lft/ChangeLog
+++ b/net-analyzer/lft/ChangeLog
@@ -1,6 +1,12 @@
# 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.12 2005/08/02 05:28:06 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/lft/ChangeLog,v 1.13 2005/09/03 07:35:02 dragonheart Exp $
+
+*lft-2.5 (03 Sep 2005)
+
+ 03 Sep 2005; Daniel Black <dragonheart@gentoo.org>
+ +files/lft-2.5-installpath.patch, +lft-2.5.ebuild:
+ version bump
02 Aug 2005; Marcelo Goes <vanquirius@gentoo.org> lft-2.31.ebuild:
amd64 stable. Closes bug 100959. Thanks to Andrew D Kirch
diff --git a/net-analyzer/lft/Manifest b/net-analyzer/lft/Manifest
index 6e810a4aa087..0ea84e77e256 100644
--- a/net-analyzer/lft/Manifest
+++ b/net-analyzer/lft/Manifest
@@ -1,4 +1,7 @@
-MD5 741339e85af30ac9b050478681cbaae5 lft-2.31.ebuild 686
MD5 70311f3e8ebc862812135374e3b67ee3 ChangeLog 1543
+MD5 15717b6aab25628b0e8327120e9f90a2 lft-2.5.ebuild 792
MD5 bb22173a418c973dd61905d5cbf16cf6 metadata.xml 255
+MD5 741339e85af30ac9b050478681cbaae5 lft-2.31.ebuild 686
+MD5 ad9ef8974fea56e649458d5addeb4818 files/digest-lft-2.5 59
MD5 ceb29e8400bccbb7770137909245459d files/digest-lft-2.31 60
+MD5 45204b9b9a76818b582828b910b9831f files/lft-2.5-installpath.patch 1262
diff --git a/net-analyzer/lft/files/digest-lft-2.5 b/net-analyzer/lft/files/digest-lft-2.5
new file mode 100644
index 000000000000..b7add938cc61
--- /dev/null
+++ b/net-analyzer/lft/files/digest-lft-2.5
@@ -0,0 +1 @@
+MD5 5b0f45addbb371cc076fe6d9d9694546 lft-2.5.tar.gz 114083
diff --git a/net-analyzer/lft/files/lft-2.5-installpath.patch b/net-analyzer/lft/files/lft-2.5-installpath.patch
new file mode 100644
index 000000000000..20acc0d34198
--- /dev/null
+++ b/net-analyzer/lft/files/lft-2.5-installpath.patch
@@ -0,0 +1,24 @@
+--- Makefile.in.orig 2005-09-03 17:20:27.000000000 +1000
++++ Makefile.in 2005-09-03 17:22:26.000000000 +1000
+@@ -48,14 +48,14 @@
+
+ install: lft lft.8 whob whob.8
+ @echo "Installing LFT and WhoB"
+- test -d $(bindir)/. || $(MKDIR) $(bindir)
+- $(INSTALL) lft $(bindir)/lft
+- $(INSTALL) whob $(bindir)/whob
+- @ ( echo chown root $(bindir)/lft && chown root $(bindir)/lft && echo chmod u+s $(bindir)/lft && chmod u+s $(bindir)/lft ) || echo "***" WARNING: could not set $(bindir) suid to root
+- test -d $(mandir)/man8/. || $(MKDIR) $(mandir)/man8
++ test -d $(DESTDIR)$(bindir)/. || $(MKDIR) $(DESTDIR)$(bindir)
++ $(INSTALL) lft $(DESTDIR)$(bindir)/lft
++ $(INSTALL) whob $(DESTDIR)$(bindir)/whob
++ @ ( echo chown root $(DESTDIR)$(bindir)/lft && chown root $(DESTDIR)$(bindir)/lft && echo chmod u+s $(DESTDIR)$(bindir)/lft && chmod u+s $(DESTDIR)$(bindir)/lft ) || echo "***" WARNING: could not set $(bindir) suid to root
++ test -d $(DESTDIR)$(mandir)/man8/. || $(MKDIR) $(DESTDIR)$(mandir)/man8
+ @echo "Installing LFT and WhoB manual pages"
+- $(INSTALL) lft.8 $(mandir)/man8/lft.8
+- $(INSTALL) whob.8 $(mandir)/man8/whob.8
++ $(INSTALL) lft.8 $(DESTDIR)$(mandir)/man8/lft.8
++ $(INSTALL) whob.8 $(DESTDIR)$(mandir)/man8/whob.8
+
+ clean:
+ $(RM) *.o core* lft whob *~
diff --git a/net-analyzer/lft/lft-2.5.ebuild b/net-analyzer/lft/lft-2.5.ebuild
new file mode 100644
index 000000000000..b4e69c59e1af
--- /dev/null
+++ b/net-analyzer/lft/lft-2.5.ebuild
@@ -0,0 +1,35 @@
+# 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.5.ebuild,v 1.1 2005/09/03 07:35:02 dragonheart Exp $
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="Layer Four Traceroute: an advanced traceroute implementation"
+HOMEPAGE="http://oppleman.com/lft/"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="VOSTROM"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86"
+IUSE=""
+
+DEPEND="virtual/libpcap"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-installpath.patch
+}
+
+src_compile() {
+ # avoid suid related security issues.
+ append-ldflags -Wl,-z,now
+
+ econf || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "install failed"
+ dodoc CHANGELOG README TODO
+}