diff options
author | Jeroen Roovers <jer@gentoo.org> | 2013-12-28 15:54:07 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2013-12-28 15:54:07 +0000 |
commit | f8f6d7401047fb0774ba502214dbd5ef06997cac (patch) | |
tree | ba0ded7a2ef353ac784a6d307ce6ec8e63da5a60 /net-analyzer/yersinia | |
parent | Removed old revisions of version 034. (diff) | |
download | historical-f8f6d7401047fb0774ba502214dbd5ef06997cac.tar.gz historical-f8f6d7401047fb0774ba502214dbd5ef06997cac.tar.bz2 historical-f8f6d7401047fb0774ba502214dbd5ef06997cac.zip |
Version bump. Fix building against sys-libs/ncurses[tinfo]. Clean up patch.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-analyzer/yersinia')
-rw-r--r-- | net-analyzer/yersinia/ChangeLog | 10 | ||||
-rw-r--r-- | net-analyzer/yersinia/Manifest | 23 | ||||
-rw-r--r-- | net-analyzer/yersinia/files/yersinia-0.7.1-no-ncurses.patch | 5 | ||||
-rw-r--r-- | net-analyzer/yersinia/files/yersinia-0.7.3-tinfo.patch | 27 | ||||
-rw-r--r-- | net-analyzer/yersinia/yersinia-0.7.3.ebuild | 46 |
5 files changed, 101 insertions, 10 deletions
diff --git a/net-analyzer/yersinia/ChangeLog b/net-analyzer/yersinia/ChangeLog index d89c3972f66d..aac7705253ad 100644 --- a/net-analyzer/yersinia/ChangeLog +++ b/net-analyzer/yersinia/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-analyzer/yersinia -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/yersinia/ChangeLog,v 1.8 2009/06/01 20:05:53 pva Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/yersinia/ChangeLog,v 1.9 2013/12/28 15:54:05 jer Exp $ + +*yersinia-0.7.3 (28 Dec 2013) + + 28 Dec 2013; Jeroen Roovers <jer@gentoo.org> +yersinia-0.7.3.ebuild, + files/yersinia-0.7.1-no-ncurses.patch, +files/yersinia-0.7.3-tinfo.patch: + Version bump. Fix building against sys-libs/ncurses[tinfo]. Clean up patch. 01 Jun 2009; Peter Volkov <pva@gentoo.org> -yersinia-0.7.ebuild: Removed old. diff --git a/net-analyzer/yersinia/Manifest b/net-analyzer/yersinia/Manifest index 2644fe2521ac..58edb7b7e388 100644 --- a/net-analyzer/yersinia/Manifest +++ b/net-analyzer/yersinia/Manifest @@ -1,5 +1,18 @@ -AUX yersinia-0.7.1-no-ncurses.patch 413 RMD160 2ea11d770dca8d6efaa95af64e669baba806f891 SHA1 fff7291177185c973084008b3fd12fdf069e257b SHA256 835db2382a97c1dddc097d2402aaefacf5ff749609c411cf8f5f778b585adf86 -DIST yersinia-0.7.1.tar.gz 318396 RMD160 005f51da891efe964a03c25da27a0cfe0ac3ac8d SHA1 cacb446548d076149de0a71a6c03cd2edaa14660 SHA256 9c473c49bba9b5271ca1cc6fb5d64314bff675772f597837341f58dc93351a17 -EBUILD yersinia-0.7.1.ebuild 1025 RMD160 19a9ab410f53f9de96e1492760c3ed17d98bae6b SHA1 8120b8ed5a5eca01012536ca8815d57e1dae6d3b SHA256 71087365501f2921628e218e7b1f80db53207d44a52e764b39a5c1beb510e27e -MISC ChangeLog 1539 RMD160 9c00d48c741fd0b149aeb53bd0c93b4e0296fd0a SHA1 b1eb354dea889cf8461f64c269670cc38b9ec385 SHA256 754b4ac7ccfd98fd8c78a293ae562d77c1d805c47fdecef3111eae85ebfba227 -MISC metadata.xml 396 RMD160 ebf37705f01af23e34b2b325bcfe9586bad67750 SHA1 5b682f4b3a72ded526080a2166974302f63fb997 SHA256 7e8867d6503104a2fb4bbe43db172701073a44371a0100c8d204b44ae23cb076 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX yersinia-0.7.1-no-ncurses.patch 330 SHA256 ea4aecbf84b9b6011a0c8df4c940c9d1d0df09f67092ccdcecfdce74d60b9d2d SHA512 c0a0ef6456727eaa0ae9ea50667e04a72afb01c5b75d13965836657e4d1946df550840afd091ec58e8875b1a551df5966feb98b655183cec6dadaf4f5de23e4f WHIRLPOOL 1da3a25a8583b5acb4b3a09cc85db098035c759461089404b6f4300a62fd0baf636e980580939d97d395b23be485a89afdf92b40d587154b748817a50a68a5f6 +AUX yersinia-0.7.3-tinfo.patch 563 SHA256 16ec1fba54e2d2f7e08e78910351267fb68b08210e62a006bc1667ac3e183bc4 SHA512 9a53505e050a9658f49809ad989d534e542fb0cf21ae70a9271b536a9a478a4306e49c9b0493ab522d5ffb82849eed043b212e399505c916792372a64d96c319 WHIRLPOOL 269dfc64b49990fa4dbfb63462497cddd0b9eaa6d93d696a0c2a54c4601bf866d3acbdc80a59dbfc8259c32e750d2c34223181b03e1d76f4e31cf40caf90aab6 +DIST yersinia-0.7.1.tar.gz 318396 SHA256 9c473c49bba9b5271ca1cc6fb5d64314bff675772f597837341f58dc93351a17 SHA512 d6e37086066d978d711efb5f573600f403dbaa829b48573cbc7cecdabfca60b9cc81a653bce987c76214295da5f2964a3daed767aad9afad168940c180304208 WHIRLPOOL 68daf84f05fdbe3cab0a0c8c59fa34945d3e8d8ede3d0200a4e1b20564af64acd880186bdcfe4755041dc7768953258494d8bee6725c6128140de18e9f3a6456 +DIST yersinia-0.7.3.tar.gz 378124 SHA256 042abc466c5b470b97079e0049b4029a8cbb75d583cfbfb756fca76e460d40b4 SHA512 60a1b58e6d76448e9332656645b468a6aa66afa0f45ea4b70a929651194a294b9b559bbe5fbacaeb475126e7ac248cd97c29f3177e5080286b2f551f1400d339 WHIRLPOOL bf554765fb4d8a5a2c4bef78841c58c8712cd3b44c3d325e0b92b51ff4ff629a377ce78471df45d1307341ff9fd3099945d5359a86df47aebafeca7b447a2c8b +EBUILD yersinia-0.7.1.ebuild 1025 SHA256 71087365501f2921628e218e7b1f80db53207d44a52e764b39a5c1beb510e27e SHA512 ff691b1b9b7c3201d813b645a12302de3a3f18dbe03e6ebbd6fd7715189508c99de86539a9fb168ae2679ef0b7ac826318a78a4e38aea11d7aab4bd3e2b6661b WHIRLPOOL 1a84d286769b090ded83c99666d6c797d101542a30fe01dde4294bc22dae03bf3416385b51d7b620652cf0f86974b04d967a96466bfe22dc25e5f7dd9b832d2a +EBUILD yersinia-0.7.3.ebuild 977 SHA256 c1abb15119561c4c2d4a703399c1b8dd582b2e2777e14a6f106b33eca9630277 SHA512 cc9de210c8215438d5c94cb153794bf76719340d512c9b33577ac23d56444d7d85bc9ed530999ae2134614b67d2cf0cc6e4aad82458e55e530bec5cc5f1ab48a WHIRLPOOL ee85bd2f876a1c49fa7d756616a9dd4e6a8ecfe201ac3dbdc85d7a2f72bfcbfad80353bb7bc835792f73d71b191ee6f1c0dfb46783f6e5555227720647440eb3 +MISC ChangeLog 1796 SHA256 f90e94e188ea38c6d8153d870fee94d2cf085a2a765d8628c5fcb50af8429473 SHA512 2db9890c04b6fed612f9576e35806ce20d6ff30497cc005858f81f49fb5e68b8832bc6ad1106777482086f2c00429ec58792ea66e20179f4dd9f2686a2073988 WHIRLPOOL 1a2c5ea788d6355024f277c0848e66056acad50e04aad0930e59a9a4b0fb93c5c748331baabec285feb75f69a1da260e8bf8308841175191d0f60f27586895ec +MISC metadata.xml 396 SHA256 7e8867d6503104a2fb4bbe43db172701073a44371a0100c8d204b44ae23cb076 SHA512 b4637d378a8f16007d74085bd480e79a286bd62f7221da5d314267a9b33e4e5363efa93044120950d12f35a8a201c5de425811f79e77bfa46cb718d01b2d000d WHIRLPOOL 1155ac81a94c934fcb325599cdbb4d6ceefd7dd015d2e54bbc5422c655aa7d8dfb65d609658fbb5e119714c867d692e1dd8679c2f28efd706271d1af38ed8dd9 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iEYEAREIAAYFAlK+9B8ACgkQVWmRsqeSphNEGwCeK3S8+Kwbbx0EXsfNheHpF96r +l88An1/9k0piWQUkVaczguI5x6E553nz +=dfIL +-----END PGP SIGNATURE----- diff --git a/net-analyzer/yersinia/files/yersinia-0.7.1-no-ncurses.patch b/net-analyzer/yersinia/files/yersinia-0.7.1-no-ncurses.patch index 7e25f3ed9ae4..96036dd629e9 100644 --- a/net-analyzer/yersinia/files/yersinia-0.7.1-no-ncurses.patch +++ b/net-analyzer/yersinia/files/yersinia-0.7.1-no-ncurses.patch @@ -1,6 +1,5 @@ -=== modified file 'src/terminal.c' ---- src/terminal.c 2008-11-17 18:29:55 +0000 -+++ src/terminal.c 2008-11-17 18:33:17 +0000 +--- a/src/terminal.c ++++ b/src/terminal.c @@ -190,7 +190,9 @@ #endif diff --git a/net-analyzer/yersinia/files/yersinia-0.7.3-tinfo.patch b/net-analyzer/yersinia/files/yersinia-0.7.3-tinfo.patch new file mode 100644 index 000000000000..8a58d01d33c6 --- /dev/null +++ b/net-analyzer/yersinia/files/yersinia-0.7.3-tinfo.patch @@ -0,0 +1,27 @@ +--- a/configure.in ++++ b/configure.in +@@ -467,6 +467,7 @@ + AC_DEFINE(HAVE_REMOTE_ADMIN) + fi + ++PKG_CHECK_MODULES(ncurses,ncurses) + + dnl Curses detection: Munged from Midnight Commander's configure.in + dnl +@@ -616,6 +617,16 @@ + AC_DEFINE(USE_NCURSES) + AC_DEFINE(HAS_CURSES) + has_curses=true ++ else ++ if test "$ncurses_LIBS" ; then ++ CURSES_LIBS="$ncurses_LIBS" ++ CURSES_INCLUDEDIR="$ncurses_CFLAGS" ++ search_ncurses=false ++ screen_manager="ncurses" ++ AC_DEFINE(USE_NCURSES) ++ AC_DEFINE(HAS_CURSES) ++ has_curses=true ++ fi + fi + ) + diff --git a/net-analyzer/yersinia/yersinia-0.7.3.ebuild b/net-analyzer/yersinia/yersinia-0.7.3.ebuild new file mode 100644 index 000000000000..f2ad4736420f --- /dev/null +++ b/net-analyzer/yersinia/yersinia-0.7.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/yersinia/yersinia-0.7.3.ebuild,v 1.1 2013/12/28 15:54:05 jer Exp $ + +EAPI=5 +inherit autotools eutils + +DESCRIPTION="A layer 2 attack framework" +HOMEPAGE="http://www.yersinia.net/" +SRC_URI="http://www.yersinia.net/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk ncurses" + +DEPEND=" + ncurses? ( >=sys-libs/ncurses-5.5 ) + gtk? ( =x11-libs/gtk+-2* ) + >=net-libs/libnet-1.1.2 + >=net-libs/libpcap-0.9.4 +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog FAQ README THANKS TODO ) + +S="${WORKDIR}" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.7.1-no-ncurses.patch + epatch "${FILESDIR}"/${PN}-0.7.3-tinfo.patch + + eautoreconf +} + +src_configure() { + econf \ + --enable-admin \ + --with-pcap-includes=/usr/include \ + $(use_with ncurses) \ + $(use_enable gtk) +} + +src_compile() { + emake CFLAGS="${CFLAGS}" +} |