diff options
author | 2010-09-15 01:49:58 +0000 | |
---|---|---|
committer | 2010-09-15 01:49:58 +0000 | |
commit | 2f76c6389f1541b4f8eeaf3fc05851963a384f17 (patch) | |
tree | b4e77140af365b0bcb858685043260b144c3cb85 /net-analyzer/egressor | |
parent | Version bump for stable channel release. Provide a target for stabilization (... (diff) | |
download | historical-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
Diffstat (limited to 'net-analyzer/egressor')
-rw-r--r-- | net-analyzer/egressor/ChangeLog | 10 | ||||
-rw-r--r-- | net-analyzer/egressor/Manifest | 4 | ||||
-rw-r--r-- | net-analyzer/egressor/egressor-1.0-r2.ebuild | 41 | ||||
-rw-r--r-- | net-analyzer/egressor/files/1.0-flags.patch | 23 |
4 files changed, 75 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 |