diff options
author | mef <mef@pkgsrc.org> | 2014-10-13 12:51:08 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2014-10-13 12:51:08 +0000 |
commit | ccc99f7d40c78bb9263e7ff2eb9d28e03534325e (patch) | |
tree | affc2f0384e9136f1aaf9a8afa0f906bb2d7965b /ham/gnuradio-pager | |
parent | 776a7917cde90c282094cd4b6a3c647d732fe514 (diff) | |
download | pkgsrc-ccc99f7d40c78bb9263e7ff2eb9d28e03534325e.tar.gz |
Update GNU Radio 3.3.0 (2010-09-15) to 3.7.5
See the thread for modularity issues etc:
http://mail-index.netbsd.org/pkgsrc-users/2014/09/07/msg020346.html
See more info at recent gnuradio-core/Makefile commit log, thanks.
Diffstat (limited to 'ham/gnuradio-pager')
-rw-r--r-- | ham/gnuradio-pager/DESCR | 7 | ||||
-rw-r--r-- | ham/gnuradio-pager/Makefile | 19 | ||||
-rw-r--r-- | ham/gnuradio-pager/PLIST | 31 | ||||
-rw-r--r-- | ham/gnuradio-pager/buildlink3.mk | 23 |
4 files changed, 80 insertions, 0 deletions
diff --git a/ham/gnuradio-pager/DESCR b/ham/gnuradio-pager/DESCR new file mode 100644 index 00000000000..faaf9f7160c --- /dev/null +++ b/ham/gnuradio-pager/DESCR @@ -0,0 +1,7 @@ +GNU Radio is a collection of software that when combined with minimal hardware, +allows the construction of radios where the actual waveforms transmitted and +received are defined by software. What this means is that it turns the digital +modulation schemes used in today's high performance wireless devices into +software problems. + +This package implements a FLEX radiopager receiver/demodulator. diff --git a/ham/gnuradio-pager/Makefile b/ham/gnuradio-pager/Makefile new file mode 100644 index 00000000000..6d615d15b81 --- /dev/null +++ b/ham/gnuradio-pager/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2014/10/13 12:51:09 mef Exp $ + +PKGNAME= gnuradio-pager-${VERSION} +COMMENT= FLEX radiopager receiver/demodulator of GNU Radio + +.include "../../ham/gnuradio-core/Makefile.common" +.include "../../ham/gnuradio-core/Nocore.mk" + +CMAKE_ARGS+= -DENABLE_DEFAULT=OFF +CMAKE_ARGS+= -DENABLE_GR_PAGER=ON + +.include "../../mk/bsd.pkg.mk" + +# -- Dependency Boost_FOUND = 1 +# -- Dependency ENABLE_GNURADIO_RUNTIME = ON +# -- Dependency ENABLE_GR_FILTER = ON +# -- Dependency ENABLE_GR_ANALOG = ON +# -- Enabling gr-pager support. +# -- Override with -DENABLE_GR_PAGER=ON/OFF diff --git a/ham/gnuradio-pager/PLIST b/ham/gnuradio-pager/PLIST new file mode 100644 index 00000000000..ac687c9872f --- /dev/null +++ b/ham/gnuradio-pager/PLIST @@ -0,0 +1,31 @@ +@comment $NetBSD: PLIST,v 1.1 2014/10/13 12:51:09 mef Exp $ +bin/usrp_flex +bin/usrp_flex_all +bin/usrp_flex_band +include/gnuradio/pager/api.h +include/gnuradio/pager/flex_deinterleave.h +include/gnuradio/pager/flex_frame.h +include/gnuradio/pager/flex_parse.h +include/gnuradio/pager/flex_sync.h +include/gnuradio/pager/slicer_fb.h +include/gnuradio/swig/pager_swig.i +include/gnuradio/swig/pager_swig_doc.i +lib/libgnuradio-pager.so +lib/libgnuradio-pager.so.${PKGVERSION} +lib/pkgconfig/gnuradio-pager.pc +${PYSITELIB}/gnuradio/pager/__init__.py +${PYSITELIB}/gnuradio/pager/__init__.pyc +${PYSITELIB}/gnuradio/pager/__init__.pyo +${PYSITELIB}/gnuradio/pager/_pager_swig.so +${PYSITELIB}/gnuradio/pager/flex_demod.py +${PYSITELIB}/gnuradio/pager/flex_demod.pyc +${PYSITELIB}/gnuradio/pager/flex_demod.pyo +${PYSITELIB}/gnuradio/pager/pager_swig.py +${PYSITELIB}/gnuradio/pager/pager_swig.pyc +${PYSITELIB}/gnuradio/pager/pager_swig.pyo +${PYSITELIB}/gnuradio/pager/pager_utils.py +${PYSITELIB}/gnuradio/pager/pager_utils.pyc +${PYSITELIB}/gnuradio/pager/pager_utils.pyo +share/gnuradio/grc/blocks/pager_flex_deinterleave.xml +share/gnuradio/grc/blocks/pager_flex_sync.xml +share/gnuradio/grc/blocks/pager_slicer_fb.xml diff --git a/ham/gnuradio-pager/buildlink3.mk b/ham/gnuradio-pager/buildlink3.mk new file mode 100644 index 00000000000..f227a5a8171 --- /dev/null +++ b/ham/gnuradio-pager/buildlink3.mk @@ -0,0 +1,23 @@ +# $NetBSD: buildlink3.mk,v 1.1 2014/10/13 12:51:09 mef Exp $ + +BUILDLINK_TREE+= gnuradio-pager + +.if !defined(GNURADIO_PAGER_BUILDLINK3_MK) +GNURADIO_PAGER_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.gnuradio-pager+= gnuradio-pager>=3.7.5 +BUILDLINK_ABI_DEPENDS.gnuradio-pager+= gnuradio-pager>=3.7.5 +BUILDLINK_PKGSRCDIR.gnuradio-pager?= ../../ham/gnuradio-pager + +#.include "../../devel/boost-headers/buildlink3.mk" +#.include "../../devel/boost-libs/buildlink3.mk" +#.include "../../devel/cppunit/buildlink3.mk" +#.include "../../devel/swig2/buildlink3.mk" +#.include "../../lang/python/application.mk" +#.include "../../lang/python/extension.mk" +#.include "../../lang/python/pyversion.mk" +#.include "../../math/fftwf/buildlink3.mk" +#.include "../../math/gsl/buildlink3.mk" +.endif # GNURADIO_PAGER_BUILDLINK3_MK + +BUILDLINK_TREE+= -gnuradio-pager |