diff options
author | Alon Bar-Lev <alonbl@gentoo.org> | 2012-12-16 19:23:06 +0000 |
---|---|---|
committer | Alon Bar-Lev <alonbl@gentoo.org> | 2012-12-16 19:23:06 +0000 |
commit | ccee7d15f8840cffc2b48be33e2313b74418a2e8 (patch) | |
tree | 67de293c96ab6a849f38776728ba6a7209da4807 /net-wireless/aircrack-ng | |
parent | Version bump for Gnome 3.6. Drop old revisions. (diff) | |
download | historical-ccee7d15f8840cffc2b48be33e2313b74418a2e8.tar.gz historical-ccee7d15f8840cffc2b48be33e2313b74418a2e8.tar.bz2 historical-ccee7d15f8840cffc2b48be33e2313b74418a2e8.zip |
respect ar, runlib, bug#447492, thanks to Agostino Sarubbo
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64
Diffstat (limited to 'net-wireless/aircrack-ng')
-rw-r--r-- | net-wireless/aircrack-ng/ChangeLog | 7 | ||||
-rw-r--r-- | net-wireless/aircrack-ng/Manifest | 3 | ||||
-rw-r--r-- | net-wireless/aircrack-ng/aircrack-ng-1.1-r3.ebuild | 76 |
3 files changed, 84 insertions, 2 deletions
diff --git a/net-wireless/aircrack-ng/ChangeLog b/net-wireless/aircrack-ng/ChangeLog index 4f1e230bacda..6b4424b4e192 100644 --- a/net-wireless/aircrack-ng/ChangeLog +++ b/net-wireless/aircrack-ng/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-wireless/aircrack-ng # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/aircrack-ng/ChangeLog,v 1.69 2012/12/16 17:04:34 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/aircrack-ng/ChangeLog,v 1.70 2012/12/16 19:23:02 alonbl Exp $ + +*aircrack-ng-1.1-r3 (16 Dec 2012) + + 16 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> +aircrack-ng-1.1-r3.ebuild: + respect ar, runlib, bug#447492, thanks to Agostino Sarubbo 16 Dec 2012; Agostino Sarubbo <ago@gentoo.org> aircrack-ng-1.1-r2.ebuild: Stable for ppc, wrt bug #311797 diff --git a/net-wireless/aircrack-ng/Manifest b/net-wireless/aircrack-ng/Manifest index c327587f2228..a51ac568c866 100644 --- a/net-wireless/aircrack-ng/Manifest +++ b/net-wireless/aircrack-ng/Manifest @@ -11,6 +11,7 @@ DIST aircrack-ng-1.1.tar.gz 1453272 SHA256 b136b549b7d2a2751c21793100075ea43b28d EBUILD aircrack-ng-0.9.3.ebuild 1331 SHA256 7c02727963d713fbdc18c8181bfc06a161488909e4777e653882a49ccb6c9958 SHA512 37ecd5e28d552c5702722a73a65b35ab292774c49d38e3691d8f6c0e5cfcab8e0adeaf9d966dd600a4eb55e1200c28b602784099d205bb6c3640d689bae4c5a1 WHIRLPOOL 6f0d590fa3521bd963ee1132f2f620fec76870bf4dada5f8cfaa6ba4817821ffd7d14dac4b6bdb50865dfb80686f30daa4b0c14d87728a71ce8e459516cfbf28 EBUILD aircrack-ng-1.0.ebuild 2202 SHA256 b1ab820335a0cc958782098de56035953420add11453ca0be65f99bfb65d6633 SHA512 00d4216fc5e1841bab3af9b78f174444f5c0797935242fd88d9b81fcae0eb8588bc1cc420180ed94bd99603f8e24f88c37ebd39331bc4fc9faa808942e670724 WHIRLPOOL 6bdf364693f82acd4c29a9c3665ebfc9b0814dcebad7a7374418cbebe13a9deecb27258a7a2dcd449f467b7be3faaca1843ecb19c24d5d4b11159ed9e00b09f2 EBUILD aircrack-ng-1.1-r2.ebuild 2254 SHA256 cecf92b668aab8b2a8f89eccb1f3b31bb1d47282a94a41b1a268174865c815e1 SHA512 bbd01cf6a396333825cfcd01b6f96798a4b49651fcd2f7e2f56882f3ed5a2c50adef013b7c651c6fb4978a3cf4e4e447f0259a0d177bdca4107f5d4cb02a7041 WHIRLPOOL d179821c2f6e5ce5ceb9d1c7c7744252ecdab91f70dbf67e753e6317115d6979e4fbb44dad91d23ed70232195a494365a1c5024772401dfb8531d1bfb54d91f8 +EBUILD aircrack-ng-1.1-r3.ebuild 2305 SHA256 77dfff69b1a9b00dd55c7da8ebd4da4f072e43e1690a0ed52f03e57c5ce1cdbb SHA512 9cccff536530630a5fe618d8ee46485f547850c90e8e3df3972e5f71d05dcea7d935765113916ecfb1e22a0e7e721be2b8804aa67a0712cd70928cb143ff79b7 WHIRLPOOL a4d49cc2c121a43df2fba5f8e02cf59a880fedbe70cb503123a87ff6076403449b348a94bea5f43aabed113057f9859cc42742baf2f3ebe4c1683d3bc2995904 EBUILD aircrack-ng-1.1.ebuild 2254 SHA256 5069e4addd7bbeeadb145048d51b26a5864cb3c98c9c2c3ff903e854c018871b SHA512 b0ed5b2d6a6148ace2686f6968ed9b4732f0300346996a044ce2729371ef965c9d6cea3a75e79d377854aee7862916c7a22928aa8d088b496af7dad73e7641aa WHIRLPOOL 80db43b615e3621e53d35f705b07a265a3062f29af5d6f7c3a3d27a6d682294537b2cb6c75996542c4b531113c9f611d105ba41741f8eeccc9466c476c2a71f8 -MISC ChangeLog 10322 SHA256 dde2607d2e71e8fa945a59102fbb68436df2e5f19a4a9c6b05cb470324f18256 SHA512 61c03d677dfb06cc513d6442e9fc9d4d93f526d1764de5c87692797192d4948c902f03ea0f5bd9b4d04119564445a55b0a9c3071186f16a0ed5904c81144ddf2 WHIRLPOOL 64b1419c70e1ec263cbfa58d9f721a1845b0c2fe905d16eef25652618435aed2f5cf28e459fe05f8eeca71455ba0188a1a8deab757cbc0377a6b8342ac6fe6ad +MISC ChangeLog 10498 SHA256 dfea0edbf8ced649feca3ab87c2ca61c2272f8797662e33666ea68c550245a90 SHA512 df7880f0bb8b7e16e14e474c71738d493caa1ac0e3cd9b799d903e985e199091f979c02b78c636113828a13fa79b94bbcc241d850f33082753eeea3696727e63 WHIRLPOOL 66145de5840a05c58e30ef45036c918db0be675b6dbf46a91f223cae0c3dc1c43e28d2a130d6cc7ff8cf9feb86ab5d6e88bdfe94ca807f0849bfb8321a29e037 MISC metadata.xml 530 SHA256 87bb30845c97d693c0499eaf5737afe15d02e27d488be395f7edc2cc199d73f6 SHA512 ac198f97ee3ebd8eb31c33aaab90cfabe96865423d064e1d21c64b8430d75128e23e367a300ad2ab45ddbab2967ced2db14ac4874856b3db9a18e88d1e41e148 WHIRLPOOL 9a44f185d560e4013127a0138cdf68a9772fce9850137d2a9761dca69329d3e63bb9820f1594dfe1221e9c84377d5df697cc95633da5b005a3999710c69efd2f diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.1-r3.ebuild b/net-wireless/aircrack-ng/aircrack-ng-1.1-r3.ebuild new file mode 100644 index 000000000000..281d7b4c3268 --- /dev/null +++ b/net-wireless/aircrack-ng/aircrack-ng-1.1-r3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/aircrack-ng/aircrack-ng-1.1-r3.ebuild,v 1.1 2012/12/16 19:23:02 alonbl Exp $ + +EAPI="3" + +inherit eutils toolchain-funcs versionator + +MY_PV="$(replace_version_separator 2 '-')" + +DESCRIPTION="WLAN tools for breaking 802.11 WEP/WPA keys" +HOMEPAGE="http://www.aircrack-ng.org" +SRC_URI="http://download.aircrack-ng.org/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="+sqlite kernel_linux kernel_FreeBSD" + +DEPEND="dev-libs/openssl + sqlite? ( >=dev-db/sqlite-3.4 )" +RDEPEND="${DEPEND} + kernel_linux? ( net-wireless/iw net-wireless/wireless-tools )" + +S="${WORKDIR}/${PN}-${MY_PV}" + +have_sqlite() { + use sqlite && echo "true" || echo "false" +} + +src_prepare() { + epatch "${FILESDIR}/${P}-respect_LDFLAGS.patch" + epatch "${FILESDIR}/${PN}-1.0_rc4-fix_build.patch" + epatch "${FILESDIR}/${P}-parallelmake.patch" + epatch "${FILESDIR}/${P}-sse-pic.patch" + epatch "${FILESDIR}/${P}-CVE-2010-1159.patch" +} + +src_compile() { + # UNSTABLE=true enables building of buddy-ng, easside-ng, tkiptun-ng and wesside-ng + emake \ + CC="$(tc-getCC)" \ + AR="$(tc-getAR)" \ + RANLIB="$(tc-getRANLIB)" \ + sqlite="$(have_sqlite)" \ + UNSTABLE=true || die "emake failed" +} + +src_install() { + # UNSTABLE=true enables installation of buddy-ng, easside-ng, tkiptun-ng and wesside-ng + emake \ + prefix="${EPREFIX}/usr" \ + mandir="${EPREFIX}/usr/share/man/man1" \ + DESTDIR="${D}" \ + sqlite="$(have_sqlite)" \ + UNSTABLE=true \ + install \ + || die "emake install failed" + + dodoc AUTHORS ChangeLog README +} + +pkg_postinst() { + # Message is (c) FreeBSD + # http://www.freebsd.org/cgi/cvsweb.cgi/ports/net-mgmt/aircrack-ng/files/pkg-message.in?rev=1.5 + if use kernel_FreeBSD ; then + einfo "Contrary to Linux, it is not necessary to use airmon-ng to enable the monitor" + einfo "mode of your wireless card. So do not care about what the manpages say about" + einfo "airmon-ng, airodump-ng sets monitor mode automatically." + echo + einfo "To return from monitor mode, issue the following command:" + einfo " ifconfig \${INTERFACE} -mediaopt monitor" + einfo + einfo "For aireplay-ng you need FreeBSD >= 7.0." + fi +} |