[arch-commits] Commit in gnuradio/trunk (PKGBUILD)
Kyle Keen
kkeen at archlinux.org
Wed Jul 16 04:38:40 UTC 2014
Date: Wednesday, July 16, 2014 @ 06:38:39
Author: kkeen
Revision: 115759
upgpkg: gnuradio 3.7.4-1
Modified:
gnuradio/trunk/PKGBUILD
----------+
PKGBUILD | 76 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 38 insertions(+), 38 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-07-16 03:56:10 UTC (rev 115758)
+++ PKGBUILD 2014-07-16 04:38:39 UTC (rev 115759)
@@ -3,15 +3,16 @@
# Contributor: Dominik Heidler <dheidler at gmail.com>
# Contributor: Jonatan Sastre <jsastreh [ at ] hotmail.com>
pkgname=gnuradio
-pkgver=3.7.3
-pkgrel=4
+pkgver=3.7.4
+pkgrel=1
pkgdesc="General purpose DSP and SDR toolkit. With drivers for usrp and fcd."
arch=('i686' 'x86_64')
url="http://gnuradio.org"
license=('GPL')
-depends=('fftw' 'python2-numpy' 'cppunit' 'gsl' 'blas' 'guile' 'boost-libs>=1.53' 'libusbx' 'portaudio' 'libuhd')
-makedepends=('boost' 'cmake' 'python2-lxml' 'pygtk' 'wxpython' 'python2-cheetah' 'glu' 'swig')
-optdepends=('python2-cheetah: gnuradio-companion'
+depends=('fftw' 'python2-numpy' 'cppunit' 'gsl' 'blas' 'guile' 'boost-libs>=1.53' 'libusbx' 'portaudio' 'libuhd' 'zeromq')
+makedepends=('boost' 'cmake' 'python2-lxml' 'pygtk' 'wxpython' 'python2-cheetah' 'glu' 'swig' )
+optdepends=('gnuradio-osmosdr: pile of driver blocks'
+ 'python2-cheetah: gnuradio-companion'
'python2-lxml: gnuradio-companion'
'pygtk: gnuradio-companion'
'wxpython: gr-wxgui'
@@ -32,7 +33,6 @@
# 'qwtplot3d'
# todo
-# add gr-osmosdr-git to optdepends
# split the gui components?
# build doxygen docs?
# icons
@@ -44,47 +44,47 @@
source=("http://gnuradio.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
"21-fcd.rules")
-md5sums=('a51e1c2860d6b289233e453d4085514f'
+md5sums=('94e7115ad7b46b5bc9e0b336cf74d8ba'
'465e12c454c6a22ebec9849181af7bdc')
build() {
- export PYTHON=python2
- cd "$srcdir/$pkgname-$pkgver"
- sed -i -e "s|GR_PKG_LIBEXEC_DIR|GR_RUNTIME_DIR|" grc/freedesktop/CMakeLists.txt
- sed -i -e "s|/qwt$|/qwt5|" -e "s| qwt | qwt5 |" cmake/Modules/FindQwt.cmake
- sed -i -e "s| sphinx-build$| sphinx-build2|" cmake/Modules/FindSphinx.cmake
- msg "Starting build."
- mkdir -p build
- cd build
- cmake \
- -DPYTHON_EXECUTABLE=$(which python2) \
- -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
- -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
- -DENABLE_GRC=ON \
- -DENABLE_GR_WXGUI=ON \
- -DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
- make
+ export PYTHON=python2
+ cd "$srcdir/$pkgname-$pkgver"
+ sed -i -e "s|GR_PKG_LIBEXEC_DIR|GR_RUNTIME_DIR|" grc/freedesktop/CMakeLists.txt
+ sed -i -e "s|/qwt$|/qwt5|" -e "s| qwt | qwt5 |" cmake/Modules/FindQwt.cmake
+ sed -i -e "s| sphinx-build$| sphinx-build2|" cmake/Modules/FindSphinx.cmake
+ msg "Starting build."
+ mkdir -p build
+ cd build
+ cmake \
+ -DPYTHON_EXECUTABLE=$(which python2) \
+ -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
+ -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
+ -DENABLE_GRC=ON \
+ -DENABLE_GR_WXGUI=ON \
+ -DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+ make
}
check() {
- cd "$srcdir/$pkgname-$pkgver/build"
- export PYTHON=python2
- #make test
+ cd "$srcdir/$pkgname-$pkgver/build"
+ export PYTHON=python2
+ #make test
}
package() {
- cd "$srcdir"
- install -Dm644 21-fcd.rules "$pkgdir/usr/lib/udev/rules.d/21-fcd.rules"
- cd "$srcdir/$pkgname-$pkgver/grc/freedesktop"
- install -Dm644 gnuradio-grc.desktop "$pkgdir/usr/share/applications/$pkgname.desktop"
- cd "$srcdir/$pkgname-$pkgver/build"
- make DESTDIR="$pkgdir" install
- msg "Replacing filenames to use python2."
- sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
- $(find "$pkgdir" -name '*.py') \
- $(find "$pkgdir" -name 'gnuradio-companion' -o -name 'flow_graph.tmpl')
- find "$pkgdir/" -name '*.pyc' -delete
- find "$pkgdir/" -name '*.pyo' -delete
+ cd "$srcdir"
+ install -Dm644 21-fcd.rules "$pkgdir/usr/lib/udev/rules.d/21-fcd.rules"
+ cd "$srcdir/$pkgname-$pkgver/grc/freedesktop"
+ install -Dm644 gnuradio-grc.desktop "$pkgdir/usr/share/applications/$pkgname.desktop"
+ cd "$srcdir/$pkgname-$pkgver/build"
+ make DESTDIR="$pkgdir" install
+ msg "Replacing filenames to use python2."
+ sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+ $(find "$pkgdir" -name '*.py') \
+ $(find "$pkgdir" -name 'gnuradio-companion' -o -name 'flow_graph.tmpl')
+ find "$pkgdir/" -name '*.pyc' -delete
+ find "$pkgdir/" -name '*.pyo' -delete
}
# options for armv6:
More information about the arch-commits
mailing list