diff options
Diffstat (limited to 'net-wireless/aircrack-ng/aircrack-ng-9999.ebuild')
-rw-r--r-- | net-wireless/aircrack-ng/aircrack-ng-9999.ebuild | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild b/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild deleted file mode 100644 index 609975e0..00000000 --- a/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -inherit versionator subversion - -DESCRIPTION="WLAN tools for breaking 802.11 WEP/WPA keys" -HOMEPAGE="http://www.aircrack-ng.org" -ESVN_REPO_URI="http://trac.aircrack-ng.org/svn/trunk/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" - -IUSE="+airdrop-ng +airgraph-ng kernel_linux kernel_FreeBSD netlink +sqlite +unstable" - -DEPEND="dev-libs/openssl - netlink? ( dev-libs/libnl:3 ) - sqlite? ( >=dev-db/sqlite-3.4 )" -RDEPEND="${DEPEND} - kernel_linux? ( - net-wireless/iw - net-wireless/wireless-tools - sys-apps/ethtool - sys-apps/usbutils - sys-apps/pciutils ) - airdrop-ng? ( net-wireless/lorcon[python] )" - -S="${WORKDIR}/${PN}" - -subversion_src_prepare() { - subversion_bootstrap || die "${ESVN}: unknown problem occurred in subversion_bootstrap." -} - -src_unpack() { - subversion_src_unpack - dodir /usr/share/${PN} - wget http://standards.ieee.org/regauth/oui/oui.txt -O "${ED}"/usr/share/${PN}/airodump-ng-oui.txt -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - AR="$(tc-getAR)" \ - LD="$(tc-getLD)" \ - RANLIB="$(tc-getRANLIB)" \ - libnl=$(usex netlink true false) \ - sqlite=$(usex sqlite true false) \ - unstable=$(usex unstable true false) \ - REVFLAGS=-D_REVISION="${ESVN_WC_REVISION}" -} - -src_install() { - emake \ - prefix="${ED}/usr" \ - libnl=$(usex netlink true false) \ - sqlite=$(usex sqlite true false) \ - unstable=$(usex unstable true false) \ - REVFLAGS=-D_REVISION="${ESVN_WC_REVISION}" \ - install - - dodoc AUTHORS ChangeLog INSTALLING README - - if use airgraph-ng; then - cd "${S}/scripts/airgraph-ng" - emake prefix="${ED}/usr" install - fi - if use airdrop-ng; then - cd "${S}/scripts/airdrop-ng" - emake prefix="${ED}/usr" install - fi -} - -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 - einfo "Run 'airodump-ng-oui-update' as root to install or update OUI file" -} |