diff options
author | Michal Krenek (Mikos) | 2016-07-04 02:30:46 +0200 |
---|---|---|
committer | Michal Krenek (Mikos) | 2016-07-04 02:30:46 +0200 |
commit | 9b2e192453ee90a37b67e1394e52c4c2acdbb9f5 (patch) | |
tree | dd143fd75d0f5560aa928a71fee4c3163449fb07 /PKGBUILD | |
parent | 6343d9401d47587109b93bd1e431a572b7d9e65f (diff) | |
download | aur-9b2e192453ee90a37b67e1394e52c4c2acdbb9f5.tar.gz |
Update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 10 insertions, 12 deletions
@@ -1,17 +1,17 @@ # Maintainer: Michal Krenek (Mikos) <m.krenek@gmail.com> pkgname=sdrangel-git -pkgver=r608.205fee6 +pkgver=r1123.83d5703 pkgrel=1 pkgdesc="Qt5/OpenGL SDR and signal analyzer frontend for Airspy, BladeRF, HackRF, RTL-SDR and FunCube" arch=('i686' 'x86_64') url="https://github.com/f4exb/sdrangel" license=('GPL3') -depends=('gnuradio-osmosdr' 'boost' 'fftw' 'log4cpp' 'pkg-config' +depends=('gnuradio-osmosdr' 'boost' 'fftw' 'log4cpp' 'pkg-config' 'lz4' 'nanomsg' 'dsdcc-git' 'pulseaudio' 'qt5-base' 'qt5-tools' 'qt5-multimedia') makedepends=('git' 'cmake') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -source=('git+https://github.com/f4exb/sdrangel.git#branch=dev') +source=('git+https://github.com/f4exb/sdrangel.git') sha256sums=('SKIP') pkgver() { @@ -25,19 +25,17 @@ build() { cd build cmake .. \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_PREFIX=/opt/sdrangel \ + -DLIBDSDCC_INCLUDE_DIR=/usr/include/dsdcc make } package() { cd "$srcdir/${pkgname%-git}/build" - for f in $(find . -name '*.so'); do - install -Dm755 "$f" "$pkgdir/opt/sdrangel/$f" - done - for f in $(find . -name '*.h'); do - install -Dm644 "$f" "$pkgdir/opt/sdrangel/$f" - done - install -Dm755 sdrangel "$pkgdir/opt/sdrangel/sdrangel" + make DESTDIR="$pkgdir/" install + + # For some reason SDRangel only works if it is installed outside of /usr, + # so we install it into /opt/sdrangel and create link to it in /usr/bin install -d "${pkgdir}/usr/bin" - ln -s /opt/sdrangel/sdrangel "${pkgdir}/usr/bin/sdrangel" + ln -s /opt/sdrangel/bin/sdrangel "${pkgdir}/usr/bin/sdrangel" } |