diff options
author | Swift Geek | 2015-06-10 15:54:22 +0200 |
---|---|---|
committer | Swift Geek | 2015-06-10 15:54:22 +0200 |
commit | b60a5f492bb88f6e52cfa69e38de5e72900ffa07 (patch) | |
tree | b40e73420887ba3f86214b95e29fc3d11b9b6b94 /PKGBUILD | |
parent | 6c3af0d3e625fde792856d84fc4aa7eed1433b95 (diff) | |
download | aur-b60a5f492bb88f6e52cfa69e38de5e72900ffa07.tar.gz |
Add dab mini receiver
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 20 insertions, 8 deletions
@@ -1,5 +1,4 @@ # Maintainer: Swift Geek <swifgeek google c m> -# FindFFTW.cmake stolen from https://github.com/jedbrown/cmake-modules/blob/master/FindFFTW.cmake pkgname=sdr-j-dabreceiver pkgver=0.98 @@ -8,24 +7,37 @@ pkgdesc="The DAB decoding software (SDR-J)" arch=('x86_64') url="http://www.sdr-j.tk/" license=('GPL2') -depends=('fftw' 'qwt' 'faad2' 'portaudio' 'rtl-sdr') +depends=('fftw' 'qwt' 'faad2' 'portaudio') +conflicts=('dabstick-radio') +replaces=('dabstick-radio') makedepends=('cmake') source=("http://www.sdr-j.tk/sdr-j-dabreceiver-${pkgver}.tgz") md5sums=('58fbef4cd8d418ddc23f5a85ec87c1b8') build() { - cd $srcdir/sdr-j-dabreceiver-${pkgver}/ - mkdir -p build - cd build export CFLAGS="${CFLAGS} -Wno-unused" # Tons of unnecessary warnings, breaking terminal output :D export CXXFLAGS="${CFLAGS}" + + # Large GUI + msg2 "Building large GUI" + cd "$srcdir/sdr-j-dabreceiver-${pkgver}/" + mkdir -p build + cd build cmake ../large-gui/ - #cmake ../small-gui/ + make -j1 + + # Small GUI + msg2 "Building small GUI" + cd "$srcdir/sdr-j-dabreceiver-${pkgver}/" + mkdir -p build-mini + cd build-mini + cmake ../small-gui/ make -j1 } package () { - cd $srcdir/sdr-j-dabreceiver-${pkgver}/build/ install -d "$pkgdir/usr/bin" - install -m 755 ./sdr-j-dabreceiver-${pkgver} "$pkgdir/usr/bin/sdr-j-dabreceiver" + + install -m 755 "$srcdir/sdr-j-dabreceiver-${pkgver}/build/sdr-j-dabreceiver-${pkgver}" "$pkgdir/usr/bin/sdr-j-dabreceiver" + install -m 755 "$srcdir/sdr-j-dabreceiver-${pkgver}/build-mini/sdr-j-dab-mini-${pkgver}" "$pkgdir/usr/bin/sdr-j-dabreceiver-mini" } |