Version bump to 0.8.2
authorAgostino Sarubbo <ago@gentoo.org>
Sat, 14 Mar 2015 17:19:01 +0000 (17:19 +0000)
committerAgostino Sarubbo <ago@gentoo.org>
Sat, 14 Mar 2015 17:19:01 +0000 (17:19 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x7194459F

net-analyzer/ettercap/ChangeLog
net-analyzer/ettercap/Manifest
net-analyzer/ettercap/ettercap-0.8.2.ebuild [new file with mode: 0644]

index 2c57c488ec15a86f850f79895610be9a79059c55..10e3cebc18adac0f0ab1eca8c7132820d6714d2c 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-analyzer/ettercap
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ettercap/ChangeLog,v 1.157 2014/12/17 08:58:00 jer Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ettercap/ChangeLog,v 1.158 2015/03/14 17:19:00 ago Exp $
+
+*ettercap-0.8.2 (14 Mar 2015)
+
+  14 Mar 2015; Agostino Sarubbo <ago@gentoo.org> +ettercap-0.8.2.ebuild:
+  Version bump to 0.8.2
 
   17 Dec 2014; Jeroen Roovers <jer@gentoo.org> ettercap-0.8.1-r1.ebuild:
   Restore mysteriously dropped keywords.
index 64b2029ed237a3e89764742daf4e71bb35008310..365980ad81764f73f897780548a0fa1d8e4e4c64 100644 (file)
@@ -3,16 +3,28 @@ Hash: SHA256
 
 DIST ettercap-0.8.0.tar.gz 7069131 SHA256 8013e2bbfc69af2939d8a40e6b31de5016fe75401e4b73207a0a8ac9053ac9bc SHA512 6d32b229378af5aea1dc82537f84a36c557021a01ccf40f228e69f6e39baa3f3becbb6138417bcad2951811d9ea57e89f960f7bb132fc09502e0b08f7a4ca813 WHIRLPOOL 87fc8ffbfa8ebe67b382888b2b9e5aa5ef9059bc5c46c52628e13f62bb4f519362834d865ec4e51ed5b3db7de5832dc0756a708768dc040dd6aa0264db2f474b
 DIST ettercap-0.8.1.tar.gz 7903301 SHA256 d9e39e8f76eebc7fcfd8580dc909632328cd34f336a4486f463d08a967712db2 SHA512 8985eac4cb35f85faf85d98940c9169be21beac47ac92a5e6db12ced1749f3a65b2b985edd23d8a9bdb0580bae26ec788ffd9373c5dbab518ad32c7216954f97 WHIRLPOOL 63ad24c542b16660c0ac34e79bf7dea0380d73c3709f0cf38bd34edde560a06fb39ea4f493ba69306f6f08cf3e3ef82a81fcfa0c550d789e9dc1db26a6f18cb8
+DIST ettercap-0.8.2.tar.gz 8082561 SHA256 f38514f35bea58bfe6ef1902bfd4761de0379942a9aa3e175fc9348f4eef2c81 SHA512 18137b1cc518c9db3c9650157a5cbf09dbb665b79876a24875d6c5125e8923ebde543464adb61cf1d1244101242f4d66b80d94ef3b36aa265cefca7646aa6415 WHIRLPOOL 3acc250a8c8929cf3f5533edf0e4657b8670525542f1f727c0ecd2af560db9de9004c16e880f05577fffa5cedd5535b448d4e675e3adbd4ae11675ee8f229bfd
 EBUILD ettercap-0.8.0-r1.ebuild 1445 SHA256 3c0cd3985305c60a9bdecf31a461132960539af28c2dd14b69aa62c604bce400 SHA512 78b16965348e1d0dd0bd78aff482a12826d45a364a20e1cc8ae3de02c0302e37220fb0fb830976069311c9f4a5e43bf012db329807ec486edf6e4df3d4b641b2 WHIRLPOOL 072483b48e6ff61f21349e26cfcd9ef3100b4b18d26f5a665e7c4b579b135841136485160dfc6d680b59399af1e6fb622e6dba91eb02f1fc8fc55d4e57c87a97
 EBUILD ettercap-0.8.1-r1.ebuild 1783 SHA256 958bbbfa9b09d0fa6fb733609c0f4de0471ca556e946d5c9ec9cbf43623877c6 SHA512 cc833892aa14e3d16a66e1bbe92255272693126a262f2e2205bea34042c824c30f9a57ec5e0e1d4af3c7e1db53ecce55552b1cc9f9b4929016be5efa799c793a WHIRLPOOL 2ffb7dadad727e9a76f0eada8803eba83f726a97d7c0aaf32e4dabd94aba110864932528eaddc6e10f8eab4be4156ed9b113b6ff7bd3a118863dbf2a0a3fcb93
 EBUILD ettercap-0.8.1.ebuild 1385 SHA256 1e3545c0c5a8f2ee3379b423992353212fcc1a3a547428d6fabdb1fa2856cc54 SHA512 933a571dce671c353b7b20734579611f290ad5d749aaf44fe34a67d8577ea420ad3c67d73b220ee70b15b978f68fdba37445829e1e9578946f88d0a80b12c0af WHIRLPOOL 46f46ea9a7bca77224cebb772a14547daf5799a64d1cca3364e142fb194be3518a7f39478ee41bf853403eb53ff2f060fbdf3037928bd1a2bd006e1d38c2d2a1
+EBUILD ettercap-0.8.2.ebuild 1780 SHA256 9e290a2fad76d54e1a736579d5cdc96377201b2e2071d3892d93fb8d4ec27322 SHA512 e102aaf3b9acfa35ec77358e604df456bb9a1d4e8aaceb9a646077a75997c4da60ede9131f73d5bc055dffecfc1bb1baaf7f59bdfb03161075d1bcd4087987d6 WHIRLPOOL 313da87a9462a9e03d93e0fb3cb25113dbe29a6afe92d4a0307f475174f5b3d7f75f4e19724e587e164503e843cd04abda5bdf39ce5e3f1fba679219bbf58a19
 EBUILD ettercap-9999.ebuild 2024 SHA256 2c9247a7c41e9532bf475325674fb5e100e20074da7eb2edcaca9b1d585a3904 SHA512 ae0a29a9619b74f854950d238079b36cea105b84d36baca377a8afdc63055dd4e2f1946c382307231330bf386c0d766dfac1e03b4de14c8d6db96dfae9a1246e WHIRLPOOL 21527ad8ea149783775707b722fcf65cba07df6512685b5c06be0e816b1bb4dde13bb52185867106b187b022ee7a097b0e2f49cb8dbd4cfefaee01557ccbce89
-MISC ChangeLog 21274 SHA256 81e463fd07fe12669d1fa2ab7b6949d98ebf498f7067f884ba83eaddbc1ed0a3 SHA512 9833f8e99e3662f03190cc00875a980b712e6d79def01156655f4db8dabae31394ca225dc5ea762cc422874a40711c6c1e5b6c8863144dac605cbce01d688f64 WHIRLPOOL 9ed2644fce8ea3542af9165835a6e803f6b65dd3acd6b83ea188ee53122bba96642e67dea2cd6839030cd597c5106b9ad199e7b5ed8d8571efaa90db560f4b57
+MISC ChangeLog 21403 SHA256 21ca367bde7f42e7e1a1552113ff4afd13f96bebb38f02cdef0404a93f14c89c SHA512 9119bba9d61bbba2c3439edecb9c4ec350a4a721b04dd17a174c136b790a626c642f2dca97ed5a8abed1aee8c9e02f3fe733ae31eb486ebb2c66ae319207b9b2 WHIRLPOOL be786055ab71a01f1862a946e18cbc239cf53ef09d8cb9b707a3b8bc80709d5453a11a932c654dcdd83ded9551bf2e097cfa4db9b712c874bc2583c081bac504
 MISC metadata.xml 427 SHA256 df1df8dc55dfb15c332c0938d2f83c895064ee666f794954f94b65316e887b7e SHA512 b60f7bbcca835cccbd88128a4a15c08735b8cf0c454b4c6641c5c884d014f476daaf518758ce5f33882641681e3305090c7770cec3a14c73c59fbc97ba65b078 WHIRLPOOL 3f07037b068ca3ead4d9fcc0fd790a6b6896d6fd045798c0cdaa02ee66e05ce9d506f5b87c3625141d79ee3d388ff7ec033e4a863e17271f5e971a7b6c3eb5d6
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iEYEAREIAAYFAlSRRZkACgkQVWmRsqeSphOUjgCeJx7PjnV396jrOX1e5P2VBwR4
-XeMAn2BIM/7rlyMs2P5K6gM3D9i74Rcf
-=o+9V
+iQIbBAEBCAAGBQJVBG2FAAoJELp701BxlEWfEdIP+IX/G5CxJt+c5jfktXueVjXz
+zT5RULrJw6r2pvdxKrbaHJ05trnyxPSuRNpPAt1nW3RB5D02qkguDRm2VEL0hOsT
+ViE2uo0b++vifWTWg1FbKuRIfeNIi5Rr4nOSZfHqthMRMNBnvPJEbAW1O4UkeZWW
+VuADI/JMFnAOrk2G3ez8zf76SaFmrjZrh6xI++BM/MmyX7sHGoHSUwCYrZLqHHgD
+dft0dBRBkT3V/FPUs0RclBykpSo0q+9yJl4v++uDqdYYwXihg1eKwlS+itPx9lZ/
+2dnwDSmqPwEAnp5Kt2KR91yNsM4FtJfS8/IX7ZuzWnFL/jtu1UnyZ1IGkb3np4+n
+23g1FnGiE4y00C2q69ooGT0aPD0JZtAkqBcgV1sXT6+AtV+qQe03isqgcEXItw/6
+rubNqur/5Mnqsf3IvAUAUphIIT8Y4izXGy5aBBbS7oWtgffZxQB4QsKUCI3Jae8N
+f3aFVxNZbdUUh7jNgiL4Vgt9St6L5DR6OyH9xmTTeITkn4/7RMrStNOxytjjybIl
+kSAjitZRhcfi9oFuEbwrzjduMoyofXiGugrzDy8/smDHgVt9E8afcmbL3Ps+sZWk
+3hjRs/GxsCiFtSHYYTK2XEhv893cS3Qt7XjKpQbVvS3uecZNd0fjM5x1qSznPqvC
+5JxiDJQmuUebHnrAhz4=
+=SOJe
 -----END PGP SIGNATURE-----
diff --git a/net-analyzer/ettercap/ettercap-0.8.2.ebuild b/net-analyzer/ettercap/ettercap-0.8.2.ebuild
new file mode 100644 (file)
index 0000000..fb7e1cd
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ettercap/ettercap-0.8.2.ebuild,v 1.1 2015/03/14 17:19:00 ago Exp $
+
+EAPI=5
+
+CMAKE_MIN_VERSION=2.8
+
+inherit cmake-utils
+
+DESCRIPTION="A suite for man in the middle attacks"
+HOMEPAGE="https://github.com/Ettercap/ettercap"
+SRC_URI="https://github.com/Ettercap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" #mirror does not work
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="gtk ipv6 ncurses +plugins"
+
+RDEPEND="dev-libs/libbsd
+       dev-libs/libpcre
+       dev-libs/openssl
+       net-libs/libnet:1.1
+       >=net-libs/libpcap-0.8.1
+       sys-libs/zlib
+       gtk? (
+               >=dev-libs/atk-1.2.4
+               >=dev-libs/glib-2.2.2:2
+               media-libs/freetype
+               x11-libs/cairo
+               x11-libs/gdk-pixbuf:2
+               >=x11-libs/gtk+-2.2.2:2
+               >=x11-libs/pango-1.2.3
+       )
+       ncurses? ( >=sys-libs/ncurses-5.3 )
+       plugins? ( >=net-misc/curl-7.26.0 )"
+DEPEND="${RDEPEND}
+       sys-devel/flex
+       virtual/yacc"
+
+src_prepare() {
+       sed -i "s:Release:Release Gentoo:" CMakeLists.txt || die
+}
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_enable ncurses CURSES)
+               $(cmake-utils_use_enable gtk)
+               $(cmake-utils_use_enable plugins)
+               $(cmake-utils_use_enable ipv6)
+               -DBUNDLED_LIBS=OFF
+               -DSYSTEM_LIBS=ON
+               -DINSTALL_SYSCONFDIR="${EROOT}"etc
+       )
+               #right now we only support gtk2, but ettercap also supports gtk3
+               #do we care? do we want to support both?
+
+               #we want to enable testing but it fails right now
+               #we want to disable the bundled crap, but we are missing at least "libcheck"
+               #if we want to enable tests, we need to fix it, and either package libcheck or allow bundled version
+               #$(cmake-utils_use_enable test TESTS)
+       cmake-utils_src_configure
+}