summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD20
2 files changed, 25 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5e2c96e6c427..a85ff63cbc62 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = aircrack-ng-git
pkgdesc = WiFi security auditing tools suite
- pkgver = 20190211.8562674a
+ pkgver = 20240303.6e2871e7
pkgrel = 1
url = https://aircrack-ng.org
arch = i686
@@ -10,6 +10,7 @@ pkgbase = aircrack-ng-git
license = GPL2
makedepends = git
makedepends = python
+ makedepends = python-setuptools
depends = gcc-libs
depends = libnl
depends = openssl
@@ -17,7 +18,14 @@ pkgbase = aircrack-ng-git
depends = hwloc
depends = pcre
depends = libpcap
- optdepends = python: dump-join, airgraph-ng, versuck-ng, airdrop-ng
+ depends = iw
+ depends = net-tools
+ depends = ethtool
+ optdepends = python: needed for dump-join, airgraph-ng, versuck-ng, airdrop-ng
+ optdepends = usbutils: needed for airmon-ng
+ optdepends = pciutils: required for devices with populated PCI(e) bus
+ optdepends = gpsd: allows airodump-ng to log coordinates
+ optdepends = pcre2: SSID filtering with regular expressions in airodump-ng
provides = aircrack-ng
provides = aircrack-ng-scripts
conflicts = aircrack-ng
@@ -28,4 +36,3 @@ pkgbase = aircrack-ng-git
sha256sums = SKIP
pkgname = aircrack-ng-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 44a61f98e0c8..82566fc5c070 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: Josef Miegl <josef@miegl.cz>
+# Maintainer: l-koehler <lorenz.koehler@posteo.de>
+# Contributor: Josef Miegl <josef@miegl.cz>
# Contributor: Gaetan Bisson <bisson@archlinux.org
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com>
@@ -7,15 +8,19 @@
# Contributor: codyps <archlinux@codyps.com>
pkgname=aircrack-ng-git
-pkgver=20190211.8562674a
+pkgver=20240303.6e2871e7
pkgrel=1
pkgdesc="WiFi security auditing tools suite"
url="https://aircrack-ng.org"
arch=('i686' 'x86_64' 'aarch64' 'armv7h')
license=('GPL2')
-makedepends=('git' 'python')
-depends=('gcc-libs' 'libnl' 'openssl' 'sqlite' 'hwloc' 'pcre' 'libpcap')
-optdepends=('python: dump-join, airgraph-ng, versuck-ng, airdrop-ng')
+makedepends=('git' 'python' 'python-setuptools')
+depends=('gcc-libs' 'libnl' 'openssl' 'sqlite' 'hwloc' 'pcre' 'libpcap' 'iw' 'net-tools' 'ethtool')
+optdepends=('python: needed for dump-join, airgraph-ng, versuck-ng, airdrop-ng'
+ 'usbutils: needed for airmon-ng'
+ 'pciutils: required for devices with populated PCI(e) bus'
+ 'gpsd: allows airodump-ng to log coordinates'
+ 'pcre2: SSID filtering with regular expressions in airodump-ng')
provides=("${pkgname%-git}" 'aircrack-ng-scripts')
conflicts=("${pkgname%-git}" 'aircrack-ng-scripts')
replaces=('aircrack-ng-svn' 'aircrack-ng-scripts')
@@ -38,6 +43,11 @@ build() {
make
}
+check() {
+ cd "${pkgname%-git}"
+ make check
+}
+
package() {
cd "${pkgname%-git}"
make DESTDIR="${pkgdir}" install