community/gnuradio to 3.7.6.1-2

This commit is contained in:
Kevin Mihelich 2015-03-15 16:56:21 +00:00
parent 7ecdf5f8fe
commit a1008a9605

View file

@ -9,31 +9,21 @@
pkgbase=gnuradio
pkgname=(gnuradio gnuradio-companion)
pkgver=3.7.6.1
pkgrel=1
pkgrel=2
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' 'zeromq')
makedepends=('boost' 'cmake' 'python2-lxml' 'pygtk' 'wxpython' 'python2-cheetah' 'glu' 'swig' )
makedepends=('boost' 'cmake' 'python2-lxml' 'python2-cheetah' 'glu' 'swig'
'pygtk' 'wxpython' 'python2-pyqwt' 'qwtplot3d')
install=gnuradio.install
# gr-qtgui todo
# bring pyqwt in from AUR
# update optdepends
# 'qwtplot3d: gr-qtgui'
# 'pyqwt: gr-qtgui'
# update makedepends
# 'qwtplot3d'
# http://gnuradio.org/doc/doxygen/page_qtgui.html
# gr-video-sdl ?
# todo
# split the gui components?
# build doxygen docs?
# gr-video-sdl ?
# icons
# gnuradio-osmosdr is not an optdep
# comedilib: gr-comedi
# zeroc-ice: gr-ctrlport
@ -62,6 +52,7 @@ build() {
cmake \
-DPYTHON_EXECUTABLE=$(which python2) \
-DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
-DENABLE_GR_QTGUI=ON \
-DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
-DENABLE_GRC=ON \
-DENABLE_GR_WXGUI=ON \
@ -99,12 +90,13 @@ package_gnuradio() {
package_gnuradio-companion() {
pkgdesc="GUI frontend for gnuradio and SDR."
depends=('gnuradio' 'python2-cheetah' 'python2-lxml' 'pygtk' 'wxpython' 'python2-opengl')
depends=('gnuradio' 'python2-cheetah' 'python2-lxml'
'pygtk' 'wxpython' 'python2-opengl' 'python2-pyqwt' 'qwtplot3d')
optdepends=()
conflicts=()
install="gnuradio-companion.install"
# Yup, nothing in the package except dependencies,
# because five optdeps is too many for most people.
# because more than five optdeps is too many for most people.
}
# options for armv6: