summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2010-09-15 01:49:58 +0000
committerJeroen Roovers <jer@gentoo.org>2010-09-15 01:49:58 +0000
commit2f76c6389f1541b4f8eeaf3fc05851963a384f17 (patch)
treeb4e77140af365b0bcb858685043260b144c3cb85
parentVersion bump for stable channel release. Provide a target for stabilization (... (diff)
downloadhistorical-2f76c6389f1541b4f8eeaf3fc05851963a384f17.tar.gz
historical-2f76c6389f1541b4f8eeaf3fc05851963a384f17.tar.bz2
historical-2f76c6389f1541b4f8eeaf3fc05851963a384f17.zip
Respect LDFLAGS (bug #337322), CC. Fix HOMEPAGE and SRC_URI.
Package-Manager: portage-2.2_rc81/cvs/Linux i686
-rw-r--r--net-analyzer/egressor/ChangeLog10
-rw-r--r--net-analyzer/egressor/Manifest4
-rw-r--r--net-analyzer/egressor/egressor-1.0-r2.ebuild41
-rw-r--r--net-analyzer/egressor/files/1.0-flags.patch23
-rw-r--r--net-analyzer/thc-ipv6/Manifest6
5 files changed, 81 insertions, 3 deletions
diff --git a/net-analyzer/egressor/ChangeLog b/net-analyzer/egressor/ChangeLog
index 43bd96707ae9..b0ee73eefe7b 100644
--- a/net-analyzer/egressor/ChangeLog
+++ b/net-analyzer/egressor/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/egressor
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/egressor/ChangeLog,v 1.12 2007/02/20 00:01:42 jokey Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/egressor/ChangeLog,v 1.13 2010/09/15 01:49:57 jer Exp $
+
+*egressor-1.0-r2 (15 Sep 2010)
+
+ 15 Sep 2010; Jeroen Roovers <jer@gentoo.org> +files/1.0-flags.patch,
+ +egressor-1.0-r2.ebuild:
+ Respect LDFLAGS (bug #337322), CC. Fix HOMEPAGE and SRC_URI.
20 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2
diff --git a/net-analyzer/egressor/Manifest b/net-analyzer/egressor/Manifest
index d9a11bfd4c16..46b120b43f2b 100644
--- a/net-analyzer/egressor/Manifest
+++ b/net-analyzer/egressor/Manifest
@@ -1,5 +1,7 @@
+AUX 1.0-flags.patch 697 RMD160 b4973321c5b15d23016fe382fd60c68ffb78f349 SHA1 ce59418592c144aef2eb7304230d7c9247a4abe7 SHA256 61d7c8972e584718a6f926b70935189eed8cb0575773fac7d59587ac19f8f61b
AUX 1.0-libnet-1.0.patch 396 RMD160 21189777a00aa9c568a3e673ce28e99cfc42cd07 SHA1 3b2ca10ac3eaf0a769c3812afd9be468ffda649b SHA256 1684cfce2e593616ee19b90b718f9ba057cf0aab1b9c7fbd04ce811b74e74b6d
DIST egressor_release1.0.tar.gz 28746 RMD160 82a79bb8df070cdd2b8596bad8a24b57a3465c47 SHA1 ec48bb9c13b0e7d6d485586aa3918b8852ce3b6b SHA256 3608ae0d76f76513318ce57fe986936ec890650cb311762b374f463ffd898fba
EBUILD egressor-1.0-r1.ebuild 887 RMD160 8191bfab0682db3b773c23de59839f82bb8d1dc4 SHA1 babd6e7e985e1256411d2e4ecc4310da79fe5ba2 SHA256 0d08b8d8b44d9ff91ab1790452fa7c5d2ad0b38fcbd29551eccf6ee62db042ee
-MISC ChangeLog 1532 RMD160 fefc34a0ef9c5d98b5f287da5391c937f49540a3 SHA1 e41e36a6fa03411594fa579bba3db1e46133c8a1 SHA256 37f2d9528eb60419b8b08af1fcef1eee4df341ad53c9a0573ba7d34d6b84a4ff
+EBUILD egressor-1.0-r2.ebuild 906 RMD160 cf12e9ed463db9109b62f07cc5f0f67faec8137f SHA1 9ba6fec06f01d7029cc878d46118c834740b2412 SHA256 2cb830a5b5fda15b22355c3ccb669f4f9d1c3b6f7ad9f244eddb0b266f83de3b
+MISC ChangeLog 1724 RMD160 c1e1d262a50fe2fed8457f12d71ee29737dcd436 SHA1 83fba11346ae2a102146a9d88732b469446df63c SHA256 29246dfe21967f473b27005170daa134818277a1177dfc445d986843092e3ff3
MISC metadata.xml 233 RMD160 69bf40960b583cbc734c9fd36a73d0a00a39e01c SHA1 17cef168940c7dc0a20be539749d80b38facafbb SHA256 be1005eebb90c718afecf326087424d26cd6f6f74fce48c9ea0b354cac1fb92d
diff --git a/net-analyzer/egressor/egressor-1.0-r2.ebuild b/net-analyzer/egressor/egressor-1.0-r2.ebuild
new file mode 100644
index 000000000000..d60e085f2df3
--- /dev/null
+++ b/net-analyzer/egressor/egressor-1.0-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/egressor/egressor-1.0-r2.ebuild,v 1.1 2010/09/15 01:49:57 jer Exp $
+
+EAPI="2"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="tool for checking router configuration"
+HOMEPAGE="http://packetfactory.openwall.net/projects/egressor/"
+SRC_URI="${HOMEPAGE}${PN}_release${PV}.tar.gz"
+
+LICENSE="egressor"
+SLOT="0"
+IUSE=""
+KEYWORDS="~ppc ~x86"
+
+DEPEND="<net-libs/libnet-1.1
+ >=net-libs/libnet-1.0.2a-r3"
+RDEPEND="net-libs/libpcap
+ dev-perl/Net-RawIP
+ dev-lang/perl"
+
+S=${WORKDIR}
+
+src_prepare() {
+ epatch \
+ ${FILESDIR}/${PV}-libnet-1.0.patch \
+ ${FILESDIR}/${PV}-flags.patch
+}
+
+src_compile() {
+ tc-export CC
+ cd client
+ emake || die
+}
+
+src_install() {
+ dobin client/egressor server/egressor_server.pl
+ dodoc README client/README-CLIENT server/README-SERVER
+}
diff --git a/net-analyzer/egressor/files/1.0-flags.patch b/net-analyzer/egressor/files/1.0-flags.patch
new file mode 100644
index 000000000000..2de1c04094be
--- /dev/null
+++ b/net-analyzer/egressor/files/1.0-flags.patch
@@ -0,0 +1,23 @@
+diff -Naur a/client/Makefile b/client/Makefile
+--- a/client/Makefile 2010-09-15 03:38:45.000000000 +0200
++++ b/client/Makefile 2010-09-15 03:43:57.000000000 +0200
+@@ -5,8 +5,8 @@
+ #----------------------------------------------------------------------
+
+
+-CC = gcc
+-CFLAGS = -O3 -funroll-loops -fomit-frame-pointer -Wall -DMD=5
++CC ?= gcc
++CFLAGS += -Wall -DMD=5
+ #CFLAGS2 = -O -DMD=5
+ OBJECTS = egressor.o md5c.o \
+
+@@ -21,7 +21,7 @@
+
+
+ egressor: egressor.o md5c.o
+- $(CC) egressor.o $(LIBS) -o ./egressor
++ $(CC) $(CFLAGS) $(LDFLAGS) egressor.o $(LIBS) -o ./egressor
+
+ md5c.o: global.h md5.h
+ $(CC) -c $(CFLAGS) md5c.c
diff --git a/net-analyzer/thc-ipv6/Manifest b/net-analyzer/thc-ipv6/Manifest
new file mode 100644
index 000000000000..485c7f0a668d
--- /dev/null
+++ b/net-analyzer/thc-ipv6/Manifest
@@ -0,0 +1,6 @@
+AUX thc-ipv6-1.2-Makefile 764 RMD160 6e7aaa86f000a8f9f41a9f1148c5c5977a8e4a88 SHA1 431de48f53b778169bfa7ce880bcdf31180f3776 SHA256 4320c609f49881bf57d11d687440ac09bae20ea2092922a3b5c8e782ed566970
+AUX thc-ipv6-1.2-header.patch 747 RMD160 4ea3d94e5b9a1e92e854c2ef9f8728de15b6c681 SHA1 95e94ed204737d2e92e3c2cb097c2d1e4a50a1c5 SHA256 91c9f1392c99bf40119c608c1c4e3be5ff957b776f00598fcf2fda49e1bfe4a0
+DIST thc-ipv6-1.2.tar.gz 70186 RMD160 ebff140500065a826368826034b3cc80e3cb5c59 SHA1 8546e62254c9ff452b71191a7527f75d7746e769 SHA256 1feae3b40bec40fb79876c35a511b5cb596fdef9ebe443b049104963156dde91
+EBUILD thc-ipv6-1.2.ebuild 851 RMD160 5d08c3dac72e2aabb14566bc6be92cdced716ddc SHA1 96f072675538bbf18de74cc0a0fa6288ea4cfdfc SHA256 97925298bbf7f113008e2758775ac1b639b958037e659b293d6bf9b57a31a45f
+MISC ChangeLog 487 RMD160 2634fcfa343ffee9bbb625dc5d8822414bf92a30 SHA1 a425b18208538ae481786befe8a31f08b5ce9360 SHA256 64312bad8727822ef1b0fc106b6adea716b9973c30c824dbaabce3e24ce2f64b
+MISC metadata.xml 245 RMD160 6b03982a4d5f32d9fa6b9259ae36f9fcb07c8404 SHA1 fb16c7b4c5ab071dd979f761b8bb075f5396b737 SHA256 375a1da02cd2c393ce2378a73c1ce08134bc030b3bb378c6a4d6ca9cd5be1f8d