diff options
author | Donald Webster | 2020-02-25 17:23:24 -0800 |
---|---|---|
committer | Donald Webster | 2020-02-25 17:23:24 -0800 |
commit | 0066d6b09160b4d9eea4c6f74f6b640b061aee4b (patch) | |
tree | 590b4e30a30d2b65f6385b310e30562e9e87cbe8 | |
download | aur-0066d6b09160b4d9eea4c6f74f6b640b061aee4b.tar.gz |
Initial version of dump978-fa AUR package.
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | dump978.service | 14 |
4 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a01f74dc18d1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = dump978-fa-git + pkgdesc = FlightAware/Mutability fork of dump978, a simple Mode S decoder for RTLSDR devices. + pkgver = 3.8.0.r0.g5421a45 + pkgrel = 1 + epoch = 1 + url = https://github.com/flightaware/dump978 + arch = i686 + arch = x86_64 + arch = armv6h + arch = armv7h + license = BSD + makedepends = git + depends = rtl-sdr + depends = bladerf>=2.0.2 + depends = soapyrtlsdr + source = dump978::git+git://github.com/flightaware/dump978 + source = dump978.service + sha256sums = SKIP + sha256sums = 935798e1a09ea86ce7d25078b3dff400fd09ef9f0fec5e0e94636597f57f91b2 + +pkgname = dump978-fa-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..aac19ec335cb --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/*.xz +/dump978/ +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..58fc90d05b09 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Contributor : anish [ at ] gatech [dot] edu +# Maintainer : anish [ at ] gatech [dot] edu + +pkgname=dump978-fa-git +_gitname=dump978 +pkgver=3.8.0.r0.g5421a45 +pkgrel=1 +epoch=1 +pkgdesc="FlightAware/Mutability fork of dump978, a simple Mode S decoder for RTLSDR devices." +arch=('i686' 'x86_64' 'armv6h' 'armv7h') +url="https://github.com/flightaware/dump978" +license=('BSD') +depends=('rtl-sdr' 'bladerf>=2.0.2' 'soapyrtlsdr') +makedepends=('git') +source=('dump978::git+git://github.com/flightaware/dump978' + 'dump978.service') + +sha256sums=('SKIP' + '935798e1a09ea86ce7d25078b3dff400fd09ef9f0fec5e0e94636597f57f91b2') +pkgver() { + cd "${srcdir}/${_gitname}" + git describe --long --tags --match=v* | sed 's/dev.//g' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "${srcdir}/${_gitname}" + make all faup978 EXTRACFLAGS=-DHTMLPATH=\\\"/usr/share/dump978/html\\\" +} + +package() { + install -D -m755 "${srcdir}/${_gitname}/dump978-fa" "${pkgdir}/usr/bin/dump978-fa" + install -D -m755 "${srcdir}/${_gitname}/skyaware978" "${pkgdir}/usr/bin/skyaware978" + install -D -m755 "${srcdir}/${_gitname}/faup978" "${pkgdir}/usr/lib/piaware/helpers/faup978" + install -D -m644 dump978.service "${pkgdir}/usr/lib/systemd/system/dump978.service" +} diff --git a/dump978.service b/dump978.service new file mode 100644 index 000000000000..70b27b3c29b0 --- /dev/null +++ b/dump978.service @@ -0,0 +1,14 @@ +[Unit] +Description=RtlSdr mode S decoder +Wants=network-online.target +After=syslog.target network-online.target + +[Service] +Restart=always +RestartSec=30 +RuntimeDirectory=dump978 +ExecStart=/usr/bin/dump978 + +[Install] +Alias=dump978-fa.service +WantedBy=multi-user.target |