diff options
author | FFY00 | 2018-04-25 14:48:47 +0100 |
---|---|---|
committer | FFY00 | 2018-04-25 14:48:47 +0100 |
commit | 1374f10acf0f829989e63c0dc9b320564a4bf2fe (patch) | |
tree | a997015bbd544f68588be5bc233964718e3ef7a3 | |
download | aur-1374f10acf0f829989e63c0dc9b320564a4bf2fe.tar.gz |
pkgbuild: initial release
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..11c845a8c816 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = limesuite + pkgdesc = Driver and GUI for LMS7002M-based SDR platforms + pkgver = 18.04.1 + pkgrel = 1 + url = https://github.com/myriadrf/LimeSuite + arch = any + license = MIT + makedepends = git + makedepends = cmake + depends = sqlite3 + depends = wxgtk3 + depends = mesa + depends = libusb>=1.0 + depends = soapysdr + provides = limesdr + provides = soapylms7 + conflicts = limesdr + conflicts = soapylms7 + source = https://github.com/myriadrf/LimeSuite/archive/v18.04.1.tar.gz + md5sums = 529b6740ef881846ff09318515baf7f0 + +pkgname = limesuite + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2279519fed66 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: FFY00 <filipe.lains@gmail.com> +pkgname=limesuite +pkgver=18.04.1 +pkgrel=1 +pkgdesc="Driver and GUI for LMS7002M-based SDR platforms" +arch=(any) +url="https://github.com/myriadrf/LimeSuite" +license=('MIT') +depends=('sqlite3' 'wxgtk3' 'mesa' 'libusb>=1.0' 'soapysdr') +makedepends=('git' 'cmake') +provides=('limesdr' 'soapylms7') +conflicts=('limesdr' 'soapylms7') +source=("https://github.com/myriadrf/LimeSuite/archive/v$pkgver.tar.gz") +md5sums=('529b6740ef881846ff09318515baf7f0') + +build() { + mkdir -p "$srcdir/LimeSuite-$pkgver/build" + cd "$srcdir/LimeSuite-$pkgver/build" + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DLIME_SUITE_EXTVER="$pkgver" + + make +} + +package() { + cd "$srcdir/LimeSuite-$pkgver/build" + + make DESTDIR="$pkgdir" install + + # Install udev rules, changing mode to 666 and ommitting plugdev group + mkdir -p "${pkgdir}/etc/udev/rules.d" + sed 's/MODE="660", GROUP="plugdev"/MODE="666"/g' "${srcdir}/${pkgname}/udev-rules/64-limesuite.rules" > "${pkgdir}/etc/udev/rules.d/64-limesuite.rules" +} |