diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | sparrow-wifi.install | 10 |
3 files changed, 19 insertions, 12 deletions
@@ -1,12 +1,13 @@ pkgbase = sparrow-wifi-git pkgdesc = Next-Gen GUI-based WiFi and Bluetooth Analyzer for Linux pkgver = r170.ad95f2e - pkgrel = 2 + pkgrel = 3 url = https://github.com/ghostop14/sparrow-wifi install = sparrow-wifi.install arch = any license = GPL3 makedepends = git + depends = aircrack-ng depends = iw depends = tk depends = python-matplotlib @@ -19,6 +20,7 @@ pkgbase = sparrow-wifi-git depends = python-numpy depends = python-pyqt5-chart depends = polkit + depends = wireless_tools optdepends = gpsd: GPS support optdepends = bluez-utils-compat: Blueooth-support optdepends = ubertooth-git: Ubertooth support @@ -2,12 +2,13 @@ # Contributor: Dimitris Kiziridis <ragouel at outlook dot com> pkgname=sparrow-wifi-git pkgver=r170.ad95f2e -pkgrel=2 +pkgrel=3 pkgdesc="Next-Gen GUI-based WiFi and Bluetooth Analyzer for Linux" arch=('any') url="https://github.com/ghostop14/sparrow-wifi" license=('GPL3') -depends=('iw' +depends=('aircrack-ng' + 'iw' 'tk' 'python-matplotlib' 'python-qscintilla-qt5' @@ -18,7 +19,8 @@ depends=('iw' 'python-dateutil' 'python-numpy' 'python-pyqt5-chart' - 'polkit') + 'polkit' + 'wireless_tools') makedepends=('git') optdepends=('gpsd: GPS support' 'bluez-utils-compat: Blueooth-support' @@ -57,6 +59,8 @@ package() { "$pkgdir/opt/${pkgname%-git}/sparrowwifiagent.cfg" cp -r *.py scripts "$pkgdir/opt/${pkgname%-git}" + python -O -m compileall "$pkgdir/opt/${pkgname%-git}" + install -Dm644 docs/* README.md -t "${pkgdir}/usr/share/doc/${pkgname%-git}" install -Dm644 wifi_icon.png "${pkgdir}/usr/share/pixmaps/${pkgname%-git}.png" @@ -65,4 +69,11 @@ package() { install -Dm755 "$srcdir/${pkgname%-git}.sh" "$pkgdir/usr/bin/${pkgname%-git}" install -Dm644 "$srcdir/org.freedesktop.${pkgname%-git}.policy" -t \ "$pkgdir/usr/share/polkit-1/actions" + + ln -s /opt/sparrow-wifi/scripts/rpi.sparrowagentstart.sh \ + "$pkgdir/usr/bin/rpi.sparrowagentstart" + ln -s /opt/sparrow-wifi/scripts/rpi.sparrowagentstop.sh \ + "$pkgdir/usr/bin/rpi.sparrowagentstop" + ln -s /opt/sparrow-wifi/scripts/rpi.monitor_3dr.sh \ + "$pkgdir/usr/bin/rpi.monitor_3dr" } diff --git a/sparrow-wifi.install b/sparrow-wifi.install index 64cb43c99176..16a54571403a 100644 --- a/sparrow-wifi.install +++ b/sparrow-wifi.install @@ -1,19 +1,13 @@ post_install() { - python -O -m compileall /opt/sparrow-wifi - echo "" echo "To use GPS capabilities, start the GPSD service & Sparrow agent:" echo "" echo "systemctl start gpsd.service" - echo "sudo /opt/sparrow-wifi/scripts/rpi.sparrowagentstart.sh" + echo "sudo rpi.sparrowagentstart" echo "" echo "To stop GPSD service & Sparrow agent:" echo "" - echo "sudo /opt/sparrow-wifi/scripts/rpi.sparrowagentstop.sh" + echo "sudo rpi.sparrowagentstop" echo "systemctl stop gpsd.service" echo "" } - -post_upgrade() { - python -O -m compileall /opt/sparrow-wifi -} |