summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrealgagu2018-03-20 10:31:55 -0500
committerfrealgagu2018-03-20 10:31:55 -0500
commit488089131cca126c42ca7855e1cf33f51628c1e6 (patch)
treef3eb466274f0ee48cc5cdcadd604193d4de81ee7
parent915056b861abf1dc0ddc209851fe9380faf83a47 (diff)
downloadaur-488089131cca126c42ca7855e1cf33f51628c1e6.tar.gz
Adding qt5 dependencies
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD43
2 files changed, 26 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8aad5a9cd605..ae1d65ea6241 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,21 @@
pkgbase = welle.io-soapysdr
pkgdesc = Open source DAB and DAB+ software defined radio (SDR) with support for rtl-sdr (RTL2832U) and airspy (including SoapySDR)
pkgver = 1.0
- pkgrel = 1
- url = https://www.welle.io/
+ pkgrel = 2
+ url = https://www.welle.io
arch = any
license = GPL2
makedepends = gcc
makedepends = cmake
+ depends = faad2
+ depends = fftw
+ depends = libusb
depends = qt5-base
depends = qt5-charts
- depends = fftw
- depends = faad2
+ depends = qt5-declarative
+ depends = qt5-multimedia
+ depends = qt5-quickcontrols2
depends = rtl-sdr
- depends = libusb
depends = soapysdr-git
optdepends = airspy
optdepends = soapyairspy-git
@@ -25,7 +28,7 @@ pkgbase = welle.io-soapysdr
optdepends = soapysdrplay-git
provides = welle.io
conflicts = welle.io
- source = https://github.com/AlbrechtL/welle.io/archive/V1.0.tar.gz
+ source = welle.io-1.0.tar.gz::https://github.com/AlbrechtL/welle.io/archive/V1.0.tar.gz
sha256sums = 669ae5d471f723c32622cbf6ee37b66c3aefd8e02d6334b55d1fb60b3c22a883
pkgname = welle.io-soapysdr
diff --git a/PKGBUILD b/PKGBUILD
index c9d8ae18229f..c1caaf7a265a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,30 @@
# Maintainer: Fredy GarcĂ­a <frealgagu at gmail dot com>
+
pkgname=welle.io-soapysdr
pkgver=1.0
-pkgrel=1
+pkgrel=2
pkgdesc="Open source DAB and DAB+ software defined radio (SDR) with support for rtl-sdr (RTL2832U) and airspy (including SoapySDR)"
-_pkgnameorig=welle.io
-_pkgname=welle-io
-arch=('any')
-url="https://www.welle.io/"
-license=('GPL2')
-depends=('qt5-base' 'qt5-charts' 'fftw' 'faad2' 'rtl-sdr' 'libusb' 'soapysdr-git')
-makedepends=('gcc' 'cmake')
-optdepends=('airspy'
- 'soapyairspy-git'
- 'soapybladerf-git'
- 'soapyhackrf-git'
- 'soapylms7-git'
- 'soapyosmo-git'
- 'soapyplutosdr-git'
- 'soapyrtlsdr-git'
- 'soapysdrplay-git')
-provides=('welle.io')
-conflicts=('welle.io')
-source=("https://github.com/AlbrechtL/welle.io/archive/V${pkgver}.tar.gz")
-sha256sums=('669ae5d471f723c32622cbf6ee37b66c3aefd8e02d6334b55d1fb60b3c22a883')
+arch=("any")
+url="https://www.${pkgname%-soapysdr}"
+license=("GPL2")
+depends=("faad2" "fftw" "libusb" "qt5-base" "qt5-charts" "qt5-declarative" "qt5-multimedia" "qt5-quickcontrols2" "rtl-sdr" "soapysdr-git")
+makedepends=("gcc" "cmake")
+optdepends=("airspy" "soapyairspy-git" "soapybladerf-git" "soapyhackrf-git" "soapylms7-git" "soapyosmo-git" "soapyplutosdr-git" "soapyrtlsdr-git" "soapysdrplay-git")
+provides=("${pkgname%-soapysdr}")
+conflicts=("${pkgname%-soapysdr}")
+source=("${pkgname%-soapysdr}-${pkgver}.tar.gz::https://github.com/AlbrechtL/${pkgname%-soapysdr}/archive/V${pkgver}.tar.gz")
+sha256sums=("669ae5d471f723c32622cbf6ee37b66c3aefd8e02d6334b55d1fb60b3c22a883")
build() {
- mkdir -p ${_pkgnameorig}-${pkgver}/build
- cd ${_pkgnameorig}-${pkgver}/build
+ mkdir -p "${pkgname%-soapysdr}-${pkgver}/build"
+ cd "${pkgname%-soapysdr}-${pkgver}/build"
cmake .. -DRTLSDR=1 -DSOAPYSDR=1
make
}
package() {
- install -D -m 0644 ${srcdir}/${_pkgnameorig}-${pkgver}/${_pkgname}.desktop ${pkgdir}/usr/share/applications/${_pkgname}.desktop
- install -D -m 0644 ${srcdir}/${_pkgnameorig}-${pkgver}/icon.png ${pkgdir}/usr/share/pixmaps/${_pkgname}.png
- cd ${_pkgnameorig}-${pkgver}/build
+ install -D -m 0644 "${srcdir}/${pkgname%-soapysdr}-${pkgver}/${pkgname/%.io-soapysdr/-io}.desktop" "${pkgdir}/usr/share/applications/${pkgname/%.io-soapysdr/-io}.desktop"
+ install -D -m 0644 "${srcdir}/${pkgname%-soapysdr}-${pkgver}/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname/%.io-soapysdr/-io}.png"
+ cd "${pkgname%-soapysdr}-${pkgver}/build"
make DESTDIR=${pkgdir} install
}