summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2012-12-16 19:23:06 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2012-12-16 19:23:06 +0000
commitccee7d15f8840cffc2b48be33e2313b74418a2e8 (patch)
tree67de293c96ab6a849f38776728ba6a7209da4807 /net-wireless/aircrack-ng
parentVersion bump for Gnome 3.6. Drop old revisions. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--net-wireless/aircrack-ng/Manifest3
-rw-r--r--net-wireless/aircrack-ng/aircrack-ng-1.1-r3.ebuild76
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
+}