summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFilipe Laíns2020-10-24 18:08:30 +0100
committerFilipe Laíns2020-10-24 18:08:30 +0100
commita96434868932ad69ac231a0f59f851e7f813d4e1 (patch)
tree069492603aab6b1ddd573b44fbc28b32a0d9163e
parent3c5bde8e0150d9ef3ea3f61fda239bf1b1d1b0bc (diff)
downloadaur-a96434868932ad69ac231a0f59f851e7f813d4e1.tar.gz
sync with official repo
Signed-off-by: Filipe Laíns <lains@archlinux.org>
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD40
2 files changed, 39 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5526fb0492d1..c43e5124beb8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 50e834443ceb..89d47f5803a4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}