# $Id$ # Maintainer: Kyle Keen # Contributor: Dominik Heidler # Contributor: Denis 'GNUtoo' Carikli _pkgname=gqrx pkgname=gqrx-xtrx pkgver=2.11.1 pkgrel=2 pkgdesc="Interactive SDR receiver waterfall for many devices." arch=(i686 x86_64) url="http://gqrx.dk/" license=('GPL') depends=('qt5-svg' 'libpulse' 'gnuradio-osmosdr-xtrx' 'libxkbcommon-x11') conflicts=('gqrx') makedepends=('boost') #source=("$_pkgname-$pkgver.tgz::https://github.com/csete/gqrx/archive/v$pkgver.tar.gz") source=("https://github.com/csete/gqrx/releases/download/v$pkgver/gqrx-sdr-$pkgver-src.tar.xz") md5sums=('e6aa0d72de6420fc4fec00669996eac7') prepare() { cd "$srcdir" echo "StartupNotify=false" >> gqrx-sdr-$pkgver/gqrx.desktop cp -r gqrx-sdr-$pkgver gqrx-$pkgver-alsa cd gqrx-$pkgver-alsa sed -i 's/AUDIO_BACKEND = pulse/#&/' gqrx.pro } build() { cd "$srcdir/$_pkgname-sdr-$pkgver" rm -rf build mkdir build cd build qmake PREFIX=/usr/ .. make cd "$srcdir/$_pkgname-$pkgver-alsa" rm -rf build mkdir build cd build qmake PREFIX=/usr/ .. make } package() { cd "$srcdir/$_pkgname-sdr-$pkgver" install -Dm644 "$_pkgname.desktop" "$pkgdir/usr/share/applications/$_pkgname.desktop" install -Dm644 "resources/icons/gqrx.svg" "$pkgdir/usr/share/pixmaps/gqrx.svg" cd "$srcdir/$_pkgname-sdr-$pkgver/build" make install INSTALL_ROOT="$pkgdir" cd "$srcdir/$_pkgname-$pkgver-alsa/build" install -Dm755 gqrx "$pkgdir/usr/bin/gqrx-alsa" }