From b764a223c0b6b4a0001839d8b0fd83b604fbb219 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 7 Sep 2013 02:08:54 -0700 Subject: Sat Sep 7 02:08:44 PDT 2013 --- community/aircrack-ng/PKGBUILD | 93 ++++++++---------------------------------- 1 file changed, 16 insertions(+), 77 deletions(-) (limited to 'community/aircrack-ng') diff --git a/community/aircrack-ng/PKGBUILD b/community/aircrack-ng/PKGBUILD index 6e2021027..93bc2fe7b 100644 --- a/community/aircrack-ng/PKGBUILD +++ b/community/aircrack-ng/PKGBUILD @@ -1,91 +1,30 @@ -# $Id: PKGBUILD 92023 2013-05-30 23:34:33Z seblu $ -# Maintainer: Brad Fanella +# $Id: PKGBUILD 96850 2013-09-06 16:26:13Z bgyorgy $ +# Contributor: Brad Fanella # Contributor: Daenyth # Contributor: Corrado Primier # Contributor: ice-man -pkgbase=aircrack-ng -pkgname=(aircrack-ng aircrack-ng-scripts) +pkgname=aircrack-ng pkgver=1.1 -pkgrel=9 +pkgrel=10 +pkgdesc="A key cracker for the 802.11 WEP and WPA-PSK protocols" arch=('i686' 'x86_64') url="http://www.aircrack-ng.org" license=('GPL2') -source=("http://download.aircrack-ng.org/${pkgname}-${pkgver}.tar.gz") +depends=('openssl' 'sqlite' 'iw' 'net-tools' 'wireless_tools') +conflicts=('aircrack-ng-scripts') +replaces=('aircrack-ng-scripts') +provides=('aircrack-ng-scripts') +source=("http://download.aircrack-ng.org/$pkgname-$pkgver.tar.gz") md5sums=('f7a24ed8fad122c4187d06bfd6f998b4') -depends=('openssl' 'sqlite' 'iw' 'net-tools') build() { - cd ${srcdir}/${pkgbase}-${pkgver} - make SQLITE=true unstable=true + cd "$srcdir/$pkgname-$pkgver" + make SQLITE=true UNSTABLE=true } -package_aircrack-ng() { - pkgdesc="A key cracker for the 802.11 WEP and WPA-PSK protocols" - - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} SQLITE=true unstable=true bindir=/usr/bin \ - mandir=/usr/share/man/man1 sbindir=/usr/bin install - - ### Remove installed scripts/corresponding man pages (installed in aircrack-ng-scripts) ### - # Scripts - rm ${pkgdir}/usr/bin/airdriver-ng - rm ${pkgdir}/usr/bin/airodump-ng-oui-update - # Man pages - mkdir -p ${srcdir}/tmp/ - mv ${pkgdir}/usr/share/man/man1/airdriver-ng.1 ${srcdir}/tmp/ -} - -package_aircrack-ng-scripts() { - pkgdesc="Included scripts for a key cracker for the 802.11 WEP and WPA-PSK protocols" - depends=('python2' 'graphviz' 'python2-pylorcon') - - cd ${srcdir}/aircrack-ng-${pkgver}/scripts - mkdir -p ${pkgdir}/usr/share/man/man1/ \ - ${pkgdir}/usr/bin - - ### AIRDRIVER-NG ### - # Script - install -Dm644 airdriver-ng ${pkgdir}/usr/bin/ - # Libs - mkdir -p ${pkgdir}/usr/lib/airdrop-ng/ - install -Dm644 airdrop-ng/lib/{colorize.py,libDumpParse.py,libOuiParse.py} \ - ${pkgdir}/usr/lib/airdrop-ng/ - # Man page - mv ${srcdir}/tmp/airdriver-ng.1 ${pkgdir}/usr/share/man/man1/ - - ### AIRDROP-NG ### - # Man page - install -Dm644 airdrop-ng/docs/airdrop-ng.1 ${pkgdir}/usr/share/man/man1/ - # Script - sed s/python/python2/ -i airdrop-ng/airdrop-ng.py - install -Dm644 airdrop-ng/airdrop-ng.py ${pkgdir}/usr/bin/airdrop-ng - chmod +x ${pkgdir}/usr/bin/airdrop-ng - - ### AIRGRAPH-NG ### - # Libs - mkdir -p ${pkgdir}/usr/lib/airgraph-ng/ - install -Dm644 airgraph-ng/lib/lib_Airgraphviz.py \ - ${pkgdir}/usr/lib/airgraph-ng/ - # Man page - install -Dm644 airgraph-ng/man/airgraph-ng.1 ${pkgdir}/usr/share/man/man1/ - # Script - sed s/python/python2/ -i airgraph-ng/airgraph-ng.py - sed s_/usr/local/bin/lib_/usr/lib_ -i airgraph-ng/airgraph-ng.py - install -Dm644 airgraph-ng/airgraph-ng.py ${pkgdir}/usr/bin/airgraph-ng - chmod +x ${pkgdir}/usr/bin/airgraph-ng - - ### DUMP-JOIN.PY ### - # Man page - install -Dm644 airgraph-ng/man/dump-join.1 ${pkgdir}/usr/share/man/man1/ - # Script - sed s/python/python2/ -i airgraph-ng/dump-join.py - install -Dm644 airgraph-ng/dump-join.py ${pkgdir}/usr/bin/dump-join.py - chmod +x ${pkgdir}/usr/bin/dump-join.py - - ### AIRODUMP-NG-OUI-UPDATE ### - # Script - install -Dm644 airodump-ng-oui-update ${pkgdir}/usr/bin/ - chmod +x ${pkgdir}/usr/bin/airodump-ng-oui-update - +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" SQLITE=true UNSTABLE=true \ + bindir=/usr/bin sbindir=/usr/bin mandir=/usr/share/man/man1 install } -- cgit v1.2.3-54-g00ecf