summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2022-03-10 19:27:23 -0600
committerLuis Martinez2022-03-10 19:27:23 -0600
commitfe7a4d51b23c8f0417320c400c24852ddb0394e8 (patch)
treea9343beb89d82d3694a64263fff34406326c3556
parent2f1c257b50e581c2a0a5675dccd2ee5c6aaee955 (diff)
downloadaur-fe7a4d51b23c8f0417320c400c24852ddb0394e8.tar.gz
update to 3.4
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD33
-rw-r--r--fern4
-rw-r--r--fern-wifi-cracker.install3
4 files changed, 21 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4b7fc12c3a72..42258fd7b1f5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
pkgbase = fern-wifi-cracker
pkgdesc = WEP, WPA wifi cracker for wireless penetration testing
- pkgver = 3.3
+ pkgver = 3.4
pkgrel = 1
url = https://github.com/savio-code/fern-wifi-cracker
- install = fern-wifi-cracker.install
arch = any
groups = blackarch
groups = blackarch-cracker
@@ -12,14 +11,13 @@ pkgbase = fern-wifi-cracker
depends = python
depends = python-pyqt5
depends = aircrack-ng
- depends = xterm
depends = subversion
depends = scapy
depends = macchanger
- conflicts = fern-wifi-cracker-git
replaces = fern-wifi-cracker-git
- source = fern-wifi-cracker-3.3.tar.gz::https://github.com/savio-code/fern-wifi-cracker/archive/v3.3.tar.gz
- sha256sums = 0d9d622139fc54ddd4010eba30b5d73c41382c7356a7e7a19730acd38652683c
+ source = fern-wifi-cracker-3.4.tar.gz::https://github.com/savio-code/fern-wifi-cracker/archive/v3.4.tar.gz
+ source = fern
+ sha256sums = f081f4105217c12a93683ffc3ded706d3f1cc1a573511c90d6e9980a425795c7
+ sha256sums = 028f5c7aad864ea9de2364bcc161e746b18a2dbbc5ff9480bef879da90802f16
pkgname = fern-wifi-cracker
-
diff --git a/PKGBUILD b/PKGBUILD
index 5d57c89cdebc..634fde0239c7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,26 @@
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
# Contributor: Andrew Sun <adsun701 at gmail dot com>
# Contributor: Paul Sajna <sajattack at gmail dot com>
pkgname=fern-wifi-cracker
-pkgver=3.3
+pkgver=3.4
pkgrel=1
groups=('blackarch' 'blackarch-cracker' 'blackarch-wireless')
pkgdesc='WEP, WPA wifi cracker for wireless penetration testing'
arch=('any')
url='https://github.com/savio-code/fern-wifi-cracker'
license=('GPL2')
-depends=('python' 'python-pyqt5' 'aircrack-ng' 'xterm' 'subversion' 'scapy'
- 'macchanger')
+depends=('python' 'python-pyqt5' 'aircrack-ng' 'subversion' 'scapy' 'macchanger')
replaces=('fern-wifi-cracker-git')
-conflicts=('fern-wifi-cracker-git')
-install="${pkgname}.install"
-source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/savio-code/fern-wifi-cracker/archive/v${pkgver}.tar.gz")
-sha256sums=('0d9d622139fc54ddd4010eba30b5d73c41382c7356a7e7a19730acd38652683c')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+ 'fern')
+sha256sums=('f081f4105217c12a93683ffc3ded706d3f1cc1a573511c90d6e9980a425795c7'
+ '028f5c7aad864ea9de2364bcc161e746b18a2dbbc5ff9480bef879da90802f16')
package() {
- cd "$srcdir/$pkgname-$pkgver/Fern-Wifi-Cracker"
-
- mkdir -p "$pkgdir/usr/bin"
- mkdir -p "$pkgdir/usr/share/fern-wifi-cracker"
-
- cp -a --no-preserve=ownership * "$pkgdir/usr/share/fern-wifi-cracker"
-
- cat > "$pkgdir/usr/bin/fern" << EOF
-#!/bin/sh
-cd /usr/share/fern-wifi-cracker
-exec python execute.py "\$@"
-EOF
-
- chmod 755 "${pkgdir}/usr/bin/fern"
+ install -D fern -t "$pkgdir/usr/bin/"
+ cd "$pkgname-$pkgver/Fern-Wifi-Cracker"
+ install -d "$pkgdir/usr/share/$pkgname/"
+ cp -a --no-preserve=ownership * "$pkgdir/usr/share/$pkgname/"
+ python -O -m compileall "$pkgdir/"
}
diff --git a/fern b/fern
new file mode 100644
index 000000000000..e1af647e8119
--- /dev/null
+++ b/fern
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd /usr/share/fern-wifi-cracker
+exec python execute.py "$@"
diff --git a/fern-wifi-cracker.install b/fern-wifi-cracker.install
deleted file mode 100644
index 611faba994f4..000000000000
--- a/fern-wifi-cracker.install
+++ /dev/null
@@ -1,3 +0,0 @@
-post_remove() {
- rm -rf "/usr/share/fern-wifi-cracker"
-}