diff options
author | SammysHP | 2018-06-24 16:06:37 +0200 |
---|---|---|
committer | SammysHP | 2018-06-24 16:06:37 +0200 |
commit | e77811007f51df1602b04ef3d12381525aaf4b11 (patch) | |
tree | 17f13ed30bfa63121cae69018b1502061b84ce31 | |
download | aur-e77811007f51df1602b04ef3d12381525aaf4b11.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 48 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..93c80c2ef3f5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = acarsdec-git + pkgver = 3.4.r91.ac7f7a2 + pkgrel = 1 + url = https://github.com/TLeconte/acarsdec + arch = x86_64 + license = GPL + optdepends = acarsserv: Store messages in sqlite database + provides = acarsdec + conflicts = acarsdec + source = acarsdec-git::git+https://github.com/TLeconte/acarsdec.git + sha256sums = SKIP + +pkgname = acarsdec-git-airspy + pkgdesc = Multi-channel ACARS decoder with airspy backend + depends = airspy + depends = libusb + +pkgname = acarsdec-git-rtl-sdr + pkgdesc = Multi-channel ACARS decoder with rtl_sdr backend + depends = rtl-sdr + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..dfc72b880c85 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/acarsdec-git/ +/pkg/ +/src/ +/*.tar.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f92f2c164c59 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Sven Karsten Greiner <sven@sammyshp.de> + +pkgbase=acarsdec-git +pkgname=("$pkgbase-airspy" "$pkgbase-rtl-sdr") +pkgver=3.4.r91.ac7f7a2 +pkgrel=1 +arch=('x86_64') +url="https://github.com/TLeconte/acarsdec" +license=('GPL') +make=('airspy' 'git' 'libusb' 'rtl-sdr') +optdepends=('acarsserv: Store messages in sqlite database') +provides=("${pkgbase%-git}") +conflicts=("${pkgbase%-git}") +source=("$pkgbase::git+https://github.com/TLeconte/acarsdec.git") +sha256sums=('SKIP') + +pkgver() { + cd "$pkgbase" + git describe --long --tags --match 'acarsdec-*' | sed 's/^acarsdec.//;s/\([^-]*-\)g/r\1/;s/-/./g' +} + +build() { + cd "$pkgbase" + + make -f Makefile.air + cp acarsdec acarsdec-airspy + make -f Makefile.air clean + + make -f Makefile.rtl + cp acarsdec acarsdec-rtl-sdr + make -f Makefile.rtl clean +} + +package_acarsdec-git-airspy() { + pkgdesc="Multi-channel ACARS decoder with airspy backend" + depends=('airspy' 'libusb') + + cd "$pkgbase" + install -Dm755 acarsdec-airspy "$pkgdir/usr/bin/acarsdec" +} + +package_acarsdec-git-rtl-sdr() { + pkgdesc="Multi-channel ACARS decoder with rtl_sdr backend" + depends=('rtl-sdr') + + cd "$pkgbase" + install -Dm755 acarsdec-rtl-sdr "$pkgdir/usr/bin/acarsdec" +} |