summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPaulo Matias2021-01-25 13:46:49 -0300
committerPaulo Matias2021-01-25 13:47:10 -0300
commit80142142e3a04b854f7cf6eae4c2fab72fe63a99 (patch)
tree89aaf7863e21342c55557e7db5c3b6a8d6b31b8b /PKGBUILD
parentdf434430f4f7b16f0ca8ff13e6a76f2b3fafe9c2 (diff)
downloadaur-gqrx-portaudio-git.tar.gz
use portaudio
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 9 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3f9ddfae1852..bf973176338c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,40 @@
# Maintainer: Peter Ivanov <ivanovp@gmail.com>
# Contributor: Dominik Heidler <dheidler@gmail.com>
-pkgname=gqrx-git
-pkgver=20201125
+pkgname=gqrx-portaudio-git
+pkgver=v2.14.4.r4.g07722f2
pkgrel=1
pkgdesc="SDR receiver for Funcube Dongle, RTL-SDR, USRP and OsmoSDR devices."
arch=('i686' 'x86_64')
url="http://gqrx.dk/"
license=('GPL')
-depends=('qt5-base' 'qt5-svg' 'boost-libs' 'fftw' 'libusb' 'gsl' 'alsa-lib' 'libpulse' 'libuhd' 'pulseaudio' 'gnuradio' 'gnuradio-osmosdr')
+depends=('qt5-base' 'qt5-svg' 'boost-libs' 'fftw' 'libusb' 'gsl' 'portaudio' 'libuhd' 'gnuradio' 'gnuradio-osmosdr')
optdepends=('gr-osmosdr-git: support of OsmoSDR devices')
-makedepends=('make' 'patch' 'boost' 'git')
+makedepends=('make' 'patch' 'boost' 'git' 'cmake')
conflicts=('gqrx')
#_gitroot=https://github.com/phirsch/gqrx
#_gitroot=https://github.com/mathisschmieder/gqrx
_gitroot=git://github.com/csete/gqrx.git
_gitname=gqrx
-source=("fcd_in_gnuradio.patch" "21-fcd.rules" "gqrx.png" "gqrx.desktop" "$_gitname::$_gitroot")
-md5sums=('95292c41a5d521c023a26d615a5e2478'
- '2be3bf7cba02e90cbbb9d5f6cfdaf68b'
+source=("21-fcd.rules" "gqrx.png" "gqrx.desktop" "$_gitname::$_gitroot")
+md5sums=('2be3bf7cba02e90cbbb9d5f6cfdaf68b'
'f7032a8883c89bd80e0d0fd36f861c59'
'810f89195231c18f32af92522aade721'
'SKIP')
-sha256sums=('910bb64e475cfadc8f3ac51e2a3bb61f42a7a2ec55a60aa9121d213c651f2d73'
- '490fdc3e16c8d6ae38894896f622531e2bf617963165ce2430a3c132d91ba5e5'
+sha256sums=('490fdc3e16c8d6ae38894896f622531e2bf617963165ce2430a3c132d91ba5e5'
'abb0c2598830c9fe728d8cd0d2f187d10331f7cb607520ff3664afd67a3a279d'
'c67ff791ff9e1380e207ea9af32a0273f738a6b19d3b11251a94b931d6c00434'
'SKIP')
pkgver() {
cd "$srcdir/$_gitname"
- # disable $HOME to prevent git to use user's configuration
- HOME=/dev/null git log -1 --format="%cd" --date=short | tr -d '-'
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "$srcdir"
-# msg "Applying patch for new funcube lib location"
-# patch -p1 < ../fcd_in_gnuradio.patch
cd "$_gitname"
- cmake .
+ cmake -DLINUX_AUDIO_BACKEND:STRING=Portaudio .
make
}