wok annotate gnuradio/receipt @ rev 21341
updated gnuradio again (3.7.10.1 -> 3.7.13.4)
author | Hans-G?nter Theisgen |
---|---|
date | Sat Apr 20 14:21:52 2019 +0100 (2019-04-20) |
parents | 7c0eaf6ae321 |
children | f3e5f6a3ef9a |
rev | line source |
---|---|
pascal@17100 | 1 # SliTaz package receipt. |
pascal@17100 | 2 |
pascal@17100 | 3 PACKAGE="gnuradio" |
Hans-G?nter@21339 | 4 VERSION="3.7.13.4" |
pascal@17100 | 5 CATEGORY="development" |
pascal@17100 | 6 MAINTAINER="pascal.bellard@slitaz.org" |
pascal@17100 | 7 SHORT_DESC="Signal processing blocks to implement software radios." |
pascal@17100 | 8 LICENSE="GPL3" |
pascal@20669 | 9 WEB_SITE="https://gnuradio.org/" |
Hans-G?nter@21339 | 10 |
pascal@17100 | 11 TARBALL="$PACKAGE-$VERSION.tar.gz" |
pascal@17100 | 12 WGET_URL="$WEB_SITE/releases/$PACKAGE/$TARBALL" |
pascal@17100 | 13 |
Hans-G?nter@21339 | 14 DEPENDS="alsa-lib fftw gsl jack-audio-connection-kit \ |
Hans-G?nter@21339 | 15 libboost-date-time libboost-filesystem libboost-program-options \ |
Hans-G?nter@21339 | 16 libboost-system libboost-thread orc portaudio python" |
Hans-G?nter@21339 | 17 BUILD_DEPENDS="alsa-lib-dev cmake cppunit-dev fftw-dev gsl-dev \ |
Hans-G?nter@21339 | 18 jack-audio-connection-kit-dev libboost-dev libboost-filesystem-dev \ |
Hans-G?nter@21339 | 19 libboost-program-options-dev libboost-regex-dev libboost-system-dev \ |
Hans-G?nter@21339 | 20 libboost-test-dev libboost-thread-dev libboost-tr1-dev \ |
Hans-G?nter@21339 | 21 libsdl-dev libusb-dev log4c-dev orc-dev pkg-config portaudio-dev \ |
Hans-G?nter@21340 | 22 pygtk-dev python-cheetah python-lxml python-mako python-numpy \ |
Hans-G?nter@21340 | 23 python-six python-sphinx swig" |
pascal@17100 | 24 |
pascal@17100 | 25 # Rules to configure and make the package. |
pascal@17100 | 26 compile_rules() |
pascal@17100 | 27 { |
Hans-G?nter@21341 | 28 patch --input=$stuff/patches/float_array_to_int.patch \ |
Hans-G?nter@21341 | 29 $src/gr-blocks/lib/float_array_to_int.cc |
Hans-G?nter@21341 | 30 patch --input=$stuff/patches/test_tag_variable_rate_ff_impl.patch \ |
Hans-G?nter@21341 | 31 $src/gr-blocks/lib/test_tag_variable_rate_ff_impl.cc |
Hans-G?nter@21341 | 32 |
Hans-G?nter@21341 | 33 mkdir build |
Hans-G?nter@21341 | 34 cd build |
Hans-G?nter@21339 | 35 cmake .. \ |
Hans-G?nter@21339 | 36 -Wno-dev \ |
Hans-G?nter@21339 | 37 -DCMAKE_INSTALL_PREFIX=/usr && |
Hans-G?nter@21339 | 38 make -j 1 && |
pascal@18435 | 39 sed -i 's,bin/ctest.*,& || true,' Makefile && |
Hans-G?nter@21339 | 40 make -j 1 test && |
pascal@17100 | 41 make DESTDIR=$DESTDIR install |
pascal@17100 | 42 } |
pascal@17100 | 43 |
pascal@17100 | 44 # Rules to gen a SliTaz package suitable for Tazpkg. |
pascal@17100 | 45 genpkg_rules() |
pascal@17100 | 46 { |
Hans-G?nter@21339 | 47 mkdir -p $fs/usr/share |
Hans-G?nter@21339 | 48 mkdir -p $fs/usr/lib |
Hans-G?nter@21339 | 49 |
Hans-G?nter@21339 | 50 cp -a $install/etc $fs |
Hans-G?nter@21339 | 51 cp -a $install/usr/bin $fs/usr |
Hans-G?nter@21339 | 52 cp -a $install/usr/share/gnuradio $fs/usr/share |
Hans-G?nter@21339 | 53 cp -a $install/usr/lib/*.so* $fs/usr/lib |
Hans-G?nter@21339 | 54 cp -a $install/usr/lib/python* $fs/usr/lib |
pascal@17100 | 55 } |