- PLIST update

- Remove self package from CONFLICTS+=
- Remove already .if 0 ... .endif clause
- Add REPLACE_PYTHON files onto TODO
- Correction of versions on buildlink3.mk
- Add two lines on Makefile
  +BUILD_DEPENDS+=  ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
  +DEPENDS+=        ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml/
This commit is contained in:
Makoto Fujiwara 2014-09-18 03:43:28 +00:00 committed by Thomas Klausner
parent 87dc3e66d9
commit a90794eddb
4 changed files with 2810 additions and 1207 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2014/09/18 00:28:17 makoto Exp $
# $NetBSD: Makefile,v 1.2 2014/09/18 03:43:28 makoto Exp $
PKGNAME= gnuradio-default-${VERSION}
COMMENT= Full package of gnuradio
@ -13,14 +13,12 @@ post-install:
.include "../../wip/gnuradio-core/Makefile.common"
CONFLICTS= gnuradio-[0-9]*
CONFLICTS+= gnuradio-atsc-[0-9]*
CONFLICTS+= gnuradio-channels-[0-9]*
CONFLICTS+= gnuradio-companion-[0-9]*
CONFLICTS+= gnuradio-core-[0-9]*
CONFLICTS+= gnuradio-ctrlport-[0-9]*
CONFLICTS+= gnuradio-default-[0-9]*
CONFLICTS+= gnuradio-ctrlport-[0-9]*
CONFLICTS+= gnuradio-digital-[0-9]*
CONFLICTS+= gnuradio-doxygen-[0-9]*
CONFLICTS+= gnuradio-dtv-[0-9]*
@ -40,49 +38,17 @@ CONFLICTS+= gnuradio-wavelet-[0-9]*
CONFLICTS+= gnuradio-wxgui-[0-9]*
CONF_FILES+= ${EGDIR}/gr-qtgui.conf gr-qtgui.conf
CONF_FILES+= ${EGDIR}/modtool.conf modtool.conf
CONF_FILES+= ${EGDIR}/gr-wxgui.conf gr-wxgui.conf
CONF_FILES+= ${EGDIR}/gnuradio-runtime.conf gnuradio-runtime.conf
.if 0
# partly duplicate with core/Makefile.common
CONF_FILES+= ${EGDIR}/gr-audio-alsa.conf gr-audio-alsa.conf
CONF_FILES+= ${EGDIR}/gr-audio-jack.conf gr-audio-jack.conf
CONF_FILES+= ${EGDIR}/gr-audio-oss.conf gr-audio-oss.conf
CONF_FILES+= ${EGDIR}/gr-audio-portaudio.conf gr-audio-portaudio.conf
CONF_FILES+= ${EGDIR}/gr-audio.conf gr-audio.conf
.endif
BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml/
# -------- R E S E T H E R E -------------
CMAKE_ARGS+= -DENABLE_DEFAULT=True
.if 0
# set default as minimum (and adding at options.mk)
# See http://gnuradio.org/redmine/projects/gnuradio/wiki/BuildGuide
# http://gnuradio.org/redmine/projects/gnuradio/wiki/CygwinInstallMain
CMAKE_ARGS+= -DENABLE_GNURADIO_RUNTIME=True
#MAKE_ARGS+= -DENABLE_ZEROMQ=Off
# Default (for pkgsrc) setting
CMAKE_ARGS+= -Wno-dev
CMAKE_ARGS+= -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE
CMAKE_ARGS+= -DCMAKE_INCLUDE_PATH=${PREFIX}/include/portaudio2
CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH=${PREFIX}/lib/portaudio2
CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH=${PREFIX}/lib:${PREFIX}/lib/portaudio2
CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE
CMAKE_ARGS+= -DLIBUSB_INCLUDE_DIR=${PREFIX}/include/libusb-1.0
CMAKE_ARGS+= -DGR_LIBRARY_DIR=${DESTDIR}${PREFIX}/lib
CMAKE_ARGS+= -DGR_PREFSDIR=${DESTDIR}${PREFIX}/share/
CMAKE_ARGS+= -DSDL_INCLUDE_DIR=${PREFIX}/include/SDL
CMAKE_ARGS+= -DUHD_LIBRARIES=${PREFIX}/lib/libuhd.so
CMAKE_ARGS+= -DUHD_INCLUDE_DIRS=${PREFIX}/include/uhd/usrp
CMAKE_ARGS+= -DZEROMQ_INCLUDE_DIRS=${PREFIX}/include
CMAKE_ARG_PATH= ../
.endif
# .include "../../x11/qt4-libs/buildlink3.mk"
.include "../../audio/alsa-lib/buildlink3.mk"

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,11 @@
- Remove redundent lines in Makefile (defined already in Makefile.common)
- Or the other away around, strip Makefile.common side
- more on REPLACE_PYTHON
lib/python2.7/site-packages/gnuradio/fec/extended_tagged_encoder.py
lib/python2.7/site-packages/gnuradio/fec/fec_test.py
lib/python2.7/site-packages/gnuradio/fec/threaded_decoder.py
lib/python2.7/site-packages/gnuradio/fec/threaded_encoder.py
lib/python2.7/site-packages/gnuradio/filter/freq_xlating_fft_filter.py
lib/python2.7/site-packages/gnuradio/gr/packet_utils.py
lib/python2.7/site-packages/gnuradio/grc/python/flow_graph.tmpl

View File

@ -1,12 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.1 2014/09/18 00:43:31 makoto Exp $
# $NetBSD: buildlink3.mk,v 1.2 2014/09/18 03:43:28 makoto Exp $
BUILDLINK_TREE+= gnuradio-default
.if !defined(GNURADIO_DEFAULT_BUILDLINK3_MK)
GNURADIO_DEFAULT_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.gnuradio-default+= gnuradio-default>=3.0.4
BUILDLINK_ABI_DEPENDS.gnuradio-default+= gnuradio-default>=3.3.0nb10
BUILDLINK_API_DEPENDS.gnuradio-default+= gnuradio-default>=3.7.5
BUILDLINK_ABI_DEPENDS.gnuradio-default+= gnuradio-default>=3.7.5
BUILDLINK_PKGSRCDIR.gnuradio-default?= ../../wip/gnuradio-default
BUILDLINK_CPPFLAGS.gnuradio-default+= -I${BUILDLINK_PREFIX.gnuradio-default}/include/gnuradio
.endif # GNURADIO_DEFAULT_BUILDLINK3_MK