# $Id: PKGBUILD 115766 2014-07-16 04:59:57Z kkeen $ # Maintainer: Kyle Keen # Contributor: Dominik Heidler pkgname=gnuradio-iqbal _pkgname=gr-iqbal pkgver=0.37.1 pkgrel=4 pkgdesc="Gnuradio I/Q balancing" arch=('i686' 'x86_64') url="http://cgit.osmocom.org/gr-iqbal/" license=('GPL') depends=('gnuradio' 'fftw') replaces=('gr-iqbal') makedepends=('git' 'cmake' 'boost' 'swig') source=("git://git.osmocom.org/gr-iqbal/#tag=v$pkgver" float-complex.patch) md5sums=('SKIP' '6417f4c064b44e8875fbb783c3a2c308') build() { cd "$srcdir/$_pkgname" git submodule init git submodule update # patches are already in git, only applies to 0.37.1 patch -p1 -i "$srcdir/float-complex.patch" sed -i 's/LIBOSMODSP_LIBRARIES ""/LIBOSMODSP_LIBRARIES ${FFTW3F_LIBRARIES}/' CMakeLists.txt mkdir build cd build cmake \ -Wno-dev \ -DCMAKE_BUILD_TYPE=Release \ -DPYTHON_EXECUTABLE=$(which python2) \ -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \ -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \ -DCMAKE_LIBRARY_PATH=/usr/lib \ -DCMAKE_INSTALL_PREFIX=/usr ../ make } package() { cd "$srcdir/$_pkgname/build/" make DESTDIR="${pkgdir}" install }