diff options
author | Filipe Laíns | 2020-10-24 18:08:30 +0100 |
---|---|---|
committer | Filipe Laíns | 2020-10-24 18:08:30 +0100 |
commit | a96434868932ad69ac231a0f59f851e7f813d4e1 (patch) | |
tree | 069492603aab6b1ddd573b44fbc28b32a0d9163e | |
parent | 3c5bde8e0150d9ef3ea3f61fda239bf1b1d1b0bc (diff) | |
download | aur-a96434868932ad69ac231a0f59f851e7f813d4e1.tar.gz |
sync with official repo
Signed-off-by: Filipe Laíns <lains@archlinux.org>
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 39 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = soapysdr-git pkgdesc = Vendor and platform neutral SDR support library - pkgver = 0.6.1.r83.gd79a09d + pkgver = 0.7.2.r70.g4a04dd5 pkgrel = 1 epoch = 3 url = https://github.com/pothosware/SoapySDR @@ -13,6 +13,19 @@ pkgbase = soapysdr-git license = Boost makedepends = git makedepends = cmake + makedepends = swig + makedepends = doxygen + makedepends = graphviz + depends = python + optdepends = soapyairspy: Airspy backend + optdepends = soapyaudio: Audio devices backend + optdepends = soapybladerf: BladeRF backend + optdepends = soapyhackrf: HackRF backend + optdepends = soapynetsdr: NetSDR backend + optdepends = soapyosmo: OsmoSDR backend + optdepends = soapyremote: SoapySDR remote support + optdepends = soapyrtlsdr: rtl-sdr backend + optdepends = soapyuhd: UHD backend provides = soapysdr conflicts = soapysdr source = git+https://github.com/pothosware/SoapySDR.git @@ -1,37 +1,44 @@ -# Maintainer: Filipe Laíns (FFY00) <lains@archlinux.org> +# Maintainer: Filipe Laíns (FFY00) <filipe.lains@gmail.com> # Contributor: Masoud <mpoloton@gmail.com> # Contributor: valvetime <valvetimepackages@gmail.com> # Contributor: Tom Swartz <tom@tswartz.net> -pkgname=soapysdr-git _pkgname=SoapySDR -pkgver=0.6.1.r83.gd79a09d +pkgname=soapysdr-git +pkgver=0.7.2.r70.g4a04dd5 pkgrel=1 epoch=3 -pkgdesc="Vendor and platform neutral SDR support library" +pkgdesc='Vendor and platform neutral SDR support library' arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64') -url="https://github.com/pothosware/SoapySDR" +url='https://github.com/pothosware/SoapySDR' license=('Boost') +depends=('python') +makedepends=('git' 'cmake' 'swig' 'doxygen' 'graphviz') +optdepends=('soapyairspy: Airspy backend' + 'soapyaudio: Audio devices backend' + 'soapybladerf: BladeRF backend' + 'soapyhackrf: HackRF backend' + 'soapynetsdr: NetSDR backend' + 'soapyosmo: OsmoSDR backend' + 'soapyremote: SoapySDR remote support' + 'soapyrtlsdr: rtl-sdr backend' + 'soapyuhd: UHD backend') provides=('soapysdr') conflicts=('soapysdr') -makedepends=('git' 'cmake') -depends=() -optdependes=('swig: bindings' - 'python: python bindings' - 'doxygen: documentation') -source=('git+https://github.com/pothosware/SoapySDR.git') +source=("git+$url.git") sha256sums=('SKIP') pkgver() { - cd "$srcdir"/$_pkgname + cd $_pkgname git describe --long | sed 's/^soapy.sdr-//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - mkdir -p "$srcdir"/$_pkgname/build - cd "$srcdir"/$_pkgname/build + mkdir -p $_pkgname/build + cd $_pkgname/build cmake .. \ + -DSOAPY_SDR_EXTVER=ARCH \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release @@ -39,7 +46,10 @@ build() { } package() { - cd "$srcdir"/$_pkgname/build + cd $_pkgname/build make DESTDIR="$pkgdir" install + + install -dm 755 "$pkgdir"/usr/share/doc/$_pkgname + cp -r -a --no-preserve=ownership docs/html "$pkgdir"/usr/share/doc/$_pkgname } |