aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--comms/Makefile1
-rw-r--r--comms/gnuradio/Makefile82
-rw-r--r--comms/gnuradio/distinfo3
-rw-r--r--comms/gnuradio/files/patch-config.h.in12
-rw-r--r--comms/gnuradio/files/patch-configure.ac11
-rw-r--r--comms/gnuradio/files/patch-gnuradio-core_Makefile.in32
-rw-r--r--comms/gnuradio/files/patch-gnuradio-core_src_lib_io_ppio_ppdev.cc311
-rw-r--r--comms/gnuradio/files/patch-gr-audio-oss_Makefile.in17
-rw-r--r--comms/gnuradio/files/patch-gr-radio-astronomy_src_python_usr_psr_receiver.py11
-rw-r--r--comms/gnuradio/files/patch-gr-trellis_Makefile.in11
-rw-r--r--comms/gnuradio/files/patch-gr-wxgui_Makefile.in15
-rw-r--r--comms/gnuradio/files/patch-usrp_Makefile.in13
-rw-r--r--comms/gnuradio/files/patch-usrp_host_swig_Makefile.in10
-rw-r--r--comms/gnuradio/files/patch-wxgui_src_python_stdgui.py11
-rw-r--r--comms/gnuradio/files/wxgui_src_python_init.py2
-rw-r--r--comms/gnuradio/pkg-descr10
-rw-r--r--comms/gnuradio/pkg-plist1092
17 files changed, 1644 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile
index eb75a84e8ed2..2245c0608221 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -32,6 +32,7 @@
SUBDIR += gkermit
SUBDIR += gmfsk
SUBDIR += gnokii
+ SUBDIR += gnuradio
SUBDIR += gpredict
SUBDIR += gpsk31
SUBDIR += grig
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
new file mode 100644
index 000000000000..0a5b279c1adc
--- /dev/null
+++ b/comms/gnuradio/Makefile
@@ -0,0 +1,82 @@
+## ports collection makefile for: gnuradio
+# Date created: 2 January 2006
+# Whom: db
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnuradio
+PORTVERSION= 3.0.3
+CATEGORIES= comms astro hamradio
+MASTER_SITES= ${MASTER_SITE_GNU}
+MASTER_SITE_SUBDIR= gnuradio
+DIST_SUBDIR= ${PORTNAME}
+
+MAINTAINER= db@FreeBSD.org
+COMMENT= Amateur Radio Software defined radio
+
+BUILD_DEPENDS= sdcc:${PORTSDIR}/lang/sdcc \
+ sdl-config:${PORTSDIR}/devel/sdl12 \
+ swig:${PORTSDIR}/devel/swig13 \
+ cppunit-config:${PORTSDIR}/devel/cppunit
+LIB_DEPENDS= fftw3:${PORTSDIR}/math/fftw3 \
+ fftw3f:${PORTSDIR}/math/fftw3-float \
+ usb:${PORTSDIR}/devel/libusb \
+ boost_python:${PORTSDIR}/devel/boost-python
+RUN_DEPENDS= ${PYNUMERIC} \
+ ${PYTHON_SITELIBDIR}/ephem.so:${PORTSDIR}/astro/pyephem
+
+GNU_CONFIGURE= yes
+MAKE_ARGS+= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}"
+USE_PYTHON= 2.4+
+USE_WX= 2.6
+WX_COMPS= wx wx:build wx:run python:build python:run
+USE_PERL5= yes
+USE_AUTOTOOLS= autoconf:259 libtool:15
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --with-boost-include-dir="${LOCALBASE}/include/" \
+ --enable-usrp \
+ --enable-gr-usrp \
+ --disable-gr-audio-jack \
+ --disable-gr-audio-portaudio \
+ --enable-gr-audio-oss \
+ --enable-gr-wxgui \
+ --enable-gnuradio-examples \
+ --disable-doxygen \
+ --disable-html-docs \
+ --disable-latex-docs
+
+PLIST_SUB+= RELEASE="${MACHINE_ARCH}-portbld-freebsd${OSREL}"
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%LIBDATA%%|${PREFIX}/libdata|' \
+ ${WRKSRC}/gnuradio-core/Makefile.in ${WRKSRC}/usrp/Makefile.in
+pre-install:
+ @${CP} ${FILESDIR}/wxgui_src_python_init.py \
+ ${WRKSRC}/gr-wxgui/src/python/__init__.py
+post-install:
+ @${INSTALL_DATA} ${WRKSRC}/gnuradio-core/gnuradio-core.conf \
+ ${PREFIX}/etc/gnuradio/gnuradio-core.conf.sample
+ @${INSTALL_DATA} ${WRKSRC}/gr-audio-oss/gr-audio-oss.conf \
+ ${PREFIX}/etc/gnuradio/gr-audio-oss.conf.sample
+ @${INSTALL_DATA} ${WRKSRC}/gr-wxgui/gr-wxgui.conf \
+ ${PREFIX}/etc/gnuradio/gr-wxgui.conf.sample
+ ${MKDIR} ${EXAMPLESDIR}
+ (cd ${WRKSRC}/gnuradio-examples && \
+ ${COPYTREE_SHARE} \* ${EXAMPLESDIR}/ "! -regex .*Makefile.*")
+ @${ECHO}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.hacking ${DOCSDIR}
+ @${ECHO} gnuradio docs are in ${DOCSDIR}
+.endif
+ @${ECHO} sample conf files are in ${PREFIX}/etc/gnuradio
+ @${ECHO} These must be copied to ${PREFIX}/etc/gnuradio/conf.d
+ @${ECHO} without the .sample suffix and edited as needed before use.
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/comms/gnuradio/distinfo b/comms/gnuradio/distinfo
new file mode 100644
index 000000000000..88469b0796bf
--- /dev/null
+++ b/comms/gnuradio/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnuradio/gnuradio-3.0.3.tar.gz) = 9c5617c04f12aa1eced21ad084527be1
+SHA256 (gnuradio/gnuradio-3.0.3.tar.gz) = bd313877ef2ad5e06ad3544b4ec0e028bf787e8ce48455d50cdc48443906ebc5
+SIZE (gnuradio/gnuradio-3.0.3.tar.gz) = 3191181
diff --git a/comms/gnuradio/files/patch-config.h.in b/comms/gnuradio/files/patch-config.h.in
new file mode 100644
index 000000000000..3f02b5aa7a3e
--- /dev/null
+++ b/comms/gnuradio/files/patch-config.h.in
@@ -0,0 +1,12 @@
+--- config.h.in.orig Mon May 7 11:00:18 2007
++++ config.h.in Mon May 7 11:01:20 2007
+@@ -97,6 +97,9 @@
+ /* Define to 1 if you have the <linux/ppdev.h> header file. */
+ #undef HAVE_LINUX_PPDEV_H
+
++/* Define to 1 if you have the <dev/ppbus/ppi.h> header file. */
++#undef HAVE_DEV_PPBUS_PPI_H
++
+ /* Define to 1 if you have the `lstat' function. */
+ #undef HAVE_LSTAT
+
diff --git a/comms/gnuradio/files/patch-configure.ac b/comms/gnuradio/files/patch-configure.ac
new file mode 100644
index 000000000000..77205de7dbc9
--- /dev/null
+++ b/comms/gnuradio/files/patch-configure.ac
@@ -0,0 +1,11 @@
+--- configure.ac.orig Mon May 7 10:49:43 2007
++++ configure.ac Mon May 7 10:55:56 2007
+@@ -73,7 +73,7 @@
+ AC_HEADER_STDC
+ AC_HEADER_SYS_WAIT
+ AC_CHECK_HEADERS(fcntl.h limits.h strings.h time.h sys/ioctl.h sys/time.h unistd.h)
+-AC_CHECK_HEADERS(linux/ppdev.h sys/mman.h sys/select.h sys/types.h)
++AC_CHECK_HEADERS(linux/ppdev.h dev/ppbus/ppi.h sys/mman.h sys/select.h sys/types.h)
+ AC_CHECK_HEADERS(sys/resource.h stdint.h sched.h)
+
+ dnl Checks for typedefs, structures, and compiler characteristics.
diff --git a/comms/gnuradio/files/patch-gnuradio-core_Makefile.in b/comms/gnuradio/files/patch-gnuradio-core_Makefile.in
new file mode 100644
index 000000000000..879172b92592
--- /dev/null
+++ b/comms/gnuradio/files/patch-gnuradio-core_Makefile.in
@@ -0,0 +1,32 @@
+--- gnuradio-core/Makefile.in.orig Wed Feb 28 12:41:58 2007
++++ gnuradio-core/Makefile.in Fri Sep 14 12:21:48 2007
+@@ -411,14 +411,13 @@
+ # using AM_PATH_PROG, but now here have to add a -f to be like GNU make
+ RM = $(RM_PROG) -f
+ EXTRA_DIST = \
+- gnuradio-core.conf \
+ gnuradio-core.pc.in
+
+-SUBDIRS = src doc
+-pkgconfigdir = $(libdir)/pkgconfig
++SUBDIRS = src
++pkgconfigdir = %%LIBDATA%%/pkgconfig
+ pkgconfig_DATA = gnuradio-core.pc
+ etcdir = $(sysconfdir)/gnuradio/conf.d
+-etc_DATA = gnuradio-core.conf
++etc_DATA =
+ all: all-recursive
+
+ .SUFFIXES:
+@@ -431,9 +430,9 @@
+ exit 1;; \
+ esac; \
+ done; \
+- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu gnuradio-core/Makefile'; \
++ echo ' cd $(top_srcdir) && /usr/bin/true --gnu gnuradio-core/Makefile'; \
+ cd $(top_srcdir) && \
+- $(AUTOMAKE) --gnu gnuradio-core/Makefile
++ /usr/bin/true --gnu gnuradio-core/Makefile
+ .PRECIOUS: Makefile
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
diff --git a/comms/gnuradio/files/patch-gnuradio-core_src_lib_io_ppio_ppdev.cc b/comms/gnuradio/files/patch-gnuradio-core_src_lib_io_ppio_ppdev.cc
new file mode 100644
index 000000000000..14c36b3281c1
--- /dev/null
+++ b/comms/gnuradio/files/patch-gnuradio-core_src_lib_io_ppio_ppdev.cc
@@ -0,0 +1,311 @@
+--- gnuradio-core/src/lib/io/ppio_ppdev.cc.orig Wed Sep 13 17:30:04 2006
++++ gnuradio-core/src/lib/io/ppio_ppdev.cc Mon May 7 11:10:18 2007
+@@ -32,11 +32,16 @@
+ #include <errno.h>
+ #include <stdio.h>
+ #include <stdexcept>
+-#ifdef HAVE_LINUX_PPDEV_H
++#if defined(HAVE_LINUX_PPDEV_H)
+ #include <sys/ioctl.h>
+ #include <linux/ppdev.h>
+ #include <linux/parport.h>
+ #include <sstream>
++#elif defined(HAVE_DEV_PPBUS_PPI_H)
++#include <sys/ioctl.h>
++#include <dev/ppbus/ppi.h>
++#include <dev/ppbus/ppbconf.h>
++#include <sstream>
+ #else
+ // #warn "ppio_ppdev is not functional on this platform"
+ #endif
+@@ -53,84 +58,138 @@
+
+ static int SP_ACTIVE_LOW_BITS = 0x80;
+
+-#ifndef HAVE_LINUX_PPDEV_H // use stubs
++#if defined(HAVE_LINUX_PPDEV_H)
++
++// The real Linux code...
+
+ ppio_ppdev::ppio_ppdev (int which)
+ {
+- std::cerr << "ppio_ppdev: Not implemented on this platform\n";
+- throw std::runtime_error ("not implmeneted");
++ std::ostringstream filename;
++ filename << "/dev/parport" << which;
++ const char *c_filename = filename.str().c_str();
++
++ if ((d_fd = open (c_filename, O_RDWR)) < 0){
++ int my_errno = errno;
++ perror (c_filename);
++ if (my_errno == ENOENT){
++ std::cerr << "Does the device file " << c_filename << " exist?\n";
++ std::cerr << "If not, as root execute: \n";
++ std::cerr << " # mknod " << c_filename << " c 99 0\n";
++ std::cerr << " # chmod 666 " << c_filename << std::endl;
++ }
++ throw std::runtime_error ("open");
++ }
++
++ int mode = IEEE1284_MODE_COMPAT;
++ if (ioctl (d_fd, PPSETMODE, &mode) != 0){
++ perror ("ppio_ppdev: PPSETMODE");
++ close (d_fd);
++ throw std::runtime_error ("PPSETMODE");
++ }
+ }
+
+ ppio_ppdev::~ppio_ppdev ()
+ {
++ close (d_fd);
+ }
+
++
+ void
+ ppio_ppdev::write_data (unsigned char v)
+ {
++ if (ioctl (d_fd, PPWDATA, &v) != 0){
++ perror ("ppio_ppdev: PPWDATA");
++ throw std::runtime_error ("PPWDATA");
++ }
+ }
+
+ unsigned char
+ ppio_ppdev::read_data ()
+ {
+- return 0;
++ unsigned char v;
++
++ if (ioctl (d_fd, PPRDATA, &v) != 0){
++ perror ("ppio_ppdev: PPRDATA");
++ throw std::runtime_error ("PPRDATA");
++ }
++ return v;
+ }
+
+ void
+ ppio_ppdev::write_control (unsigned char v)
+ {
++ unsigned char ctrl = v ^ CP_ACTIVE_LOW_BITS;
++ if (ioctl (d_fd, PPWCONTROL, &ctrl) != 0){
++ perror ("ppio_ppdev: PPWCONTROL");
++ throw std::runtime_error ("PPWCONTROL");
++ }
+ }
+
+ unsigned char
+ ppio_ppdev::read_control ()
+ {
+- return 0;
++ unsigned char ctrl;
++ if (ioctl (d_fd, PPRCONTROL, &ctrl) != 0){
++ perror ("ppio_ppdev: PPRCONTROL");
++ throw std::runtime_error ("PPRCONTROL");
++ }
++
++ return ctrl ^ CP_ACTIVE_LOW_BITS;
+ }
+
+ unsigned char
+ ppio_ppdev::read_status ()
+ {
+- return 0;
++ unsigned char status;
++ if (ioctl (d_fd, PPRSTATUS, &status) != 0){
++ perror ("ppio_ppdev: PPRSTATUS");
++ throw std::runtime_error ("PPRSTATUS");
++ }
++
++ return status ^ SP_ACTIVE_LOW_BITS;
+ }
+
+ void
+ ppio_ppdev::lock ()
+ {
++ if (ioctl (d_fd, PPCLAIM) != 0){
++ perror ("ppio_ppdev: PPCLAIM");
++ throw std::runtime_error ("PPCLAIM");
++ }
+ }
+
+ void
+ ppio_ppdev::unlock ()
+ {
++ if (ioctl (d_fd, PPRELEASE) != 0){
++ perror ("ppio_ppdev: PPRELEASE");
++ throw std::runtime_error ("PPRELEASE");
++ }
+ }
+
+-#else
++#elif defined(HAVE_DEV_PPBUS_PPI_H)
+
+-// The real code...
++// The real FreeBSD code... (Could work on other BSDs as well)
+
+ ppio_ppdev::ppio_ppdev (int which)
+ {
+ std::ostringstream filename;
+- filename << "/dev/parport" << which;
++ filename << "/dev/ppi" << which;
+ const char *c_filename = filename.str().c_str();
+-
+ if ((d_fd = open (c_filename, O_RDWR)) < 0){
+ int my_errno = errno;
+ perror (c_filename);
+- if (my_errno == ENOENT){
+- std::cerr << "Does the device file " << c_filename << " exist?\n";
+- std::cerr << "If not, as root execute: \n";
+- std::cerr << " # mknod " << c_filename << " c 99 0\n";
+- std::cerr << " # chmod 666 " << c_filename << std::endl;
+- }
+ throw std::runtime_error ("open");
+ }
+
++#if 0
+ int mode = IEEE1284_MODE_COMPAT;
+ if (ioctl (d_fd, PPSETMODE, &mode) != 0){
+ perror ("ppio_ppdev: PPSETMODE");
+ close (d_fd);
+ throw std::runtime_error ("PPSETMODE");
+ }
++#endif
+ }
+
+ ppio_ppdev::~ppio_ppdev ()
+@@ -142,9 +201,9 @@
+ void
+ ppio_ppdev::write_data (unsigned char v)
+ {
+- if (ioctl (d_fd, PPWDATA, &v) != 0){
+- perror ("ppio_ppdev: PPWDATA");
+- throw std::runtime_error ("PPWDATA");
++ if (ioctl (d_fd, PPISDATA, &v) != 0){
++ perror ("ppio_ppdev: PPISDATA");
++ throw std::runtime_error ("PPISDATA");
+ }
+ }
+
+@@ -153,9 +212,9 @@
+ {
+ unsigned char v;
+
+- if (ioctl (d_fd, PPRDATA, &v) != 0){
+- perror ("ppio_ppdev: PPRDATA");
+- throw std::runtime_error ("PPRDATA");
++ if (ioctl (d_fd, PPIGDATA, &v) != 0){
++ perror ("ppio_ppdev: PPIGDATA");
++ throw std::runtime_error ("PPIGDATA");
+ }
+ return v;
+ }
+@@ -164,9 +223,9 @@
+ ppio_ppdev::write_control (unsigned char v)
+ {
+ unsigned char ctrl = v ^ CP_ACTIVE_LOW_BITS;
+- if (ioctl (d_fd, PPWCONTROL, &ctrl) != 0){
+- perror ("ppio_ppdev: PPWCONTROL");
+- throw std::runtime_error ("PPWCONTROL");
++ if (ioctl (d_fd, PPISCTRL, &ctrl) != 0){
++ perror ("ppio_ppdev: PPISCTRL");
++ throw std::runtime_error ("PPISCTRL");
+ }
+ }
+
+@@ -174,9 +233,9 @@
+ ppio_ppdev::read_control ()
+ {
+ unsigned char ctrl;
+- if (ioctl (d_fd, PPRCONTROL, &ctrl) != 0){
+- perror ("ppio_ppdev: PPRCONTROL");
+- throw std::runtime_error ("PPRCONTROL");
++ if (ioctl (d_fd, PPIGCTRL, &ctrl) != 0){
++ perror ("ppio_ppdev: PPIGCTRL");
++ throw std::runtime_error ("PPIGCTRL");
+ }
+
+ return ctrl ^ CP_ACTIVE_LOW_BITS;
+@@ -186,30 +245,71 @@
+ ppio_ppdev::read_status ()
+ {
+ unsigned char status;
+- if (ioctl (d_fd, PPRSTATUS, &status) != 0){
+- perror ("ppio_ppdev: PPRSTATUS");
+- throw std::runtime_error ("PPRSTATUS");
++ if (ioctl (d_fd, PPIGSTATUS, &status) != 0){
++ perror ("ppio_ppdev: PPIGSTATUS");
++ throw std::runtime_error ("PPIGSTATUS");
+ }
+-
+ return status ^ SP_ACTIVE_LOW_BITS;
+ }
+
+ void
+ ppio_ppdev::lock ()
+ {
+- if (ioctl (d_fd, PPCLAIM) != 0){
+- perror ("ppio_ppdev: PPCLAIM");
+- throw std::runtime_error ("PPCLAIM");
+- }
+ }
+
+ void
+ ppio_ppdev::unlock ()
+ {
+- if (ioctl (d_fd, PPRELEASE) != 0){
+- perror ("ppio_ppdev: PPRELEASE");
+- throw std::runtime_error ("PPRELEASE");
+- }
++}
++#else
++/* Apparently, non real code */
++
++ppio_ppdev::ppio_ppdev (int which)
++{
++ std::cerr << "ppio_ppdev: Not implemented on this platform\n";
++ throw std::runtime_error ("not implmeneted");
++}
++
++ppio_ppdev::~ppio_ppdev ()
++{
++}
++
++void
++ppio_ppdev::write_data (unsigned char v)
++{
++}
++
++unsigned char
++ppio_ppdev::read_data ()
++{
++ return 0;
++}
++
++void
++ppio_ppdev::write_control (unsigned char v)
++{
++}
++
++unsigned char
++ppio_ppdev::read_control ()
++{
++ return 0;
++}
++
++unsigned char
++ppio_ppdev::read_status ()
++{
++ return 0;
++}
++
++void
++ppio_ppdev::lock ()
++{
++}
++
++void
++ppio_ppdev::unlock ()
++{
+ }
+
+ #endif
diff --git a/comms/gnuradio/files/patch-gr-audio-oss_Makefile.in b/comms/gnuradio/files/patch-gr-audio-oss_Makefile.in
new file mode 100644
index 000000000000..6232f87fd18d
--- /dev/null
+++ b/comms/gnuradio/files/patch-gr-audio-oss_Makefile.in
@@ -0,0 +1,17 @@
+--- gr-audio-oss/Makefile.in.orig Thu Sep 13 10:00:34 2007
++++ gr-audio-oss/Makefile.in Thu Sep 13 10:00:51 2007
+@@ -408,12 +408,11 @@
+ # Fix for BSD make not defining $(RM). We define it now in configure.ac
+ # using AM_PATH_PROG, but now here have to add a -f to be like GNU make
+ RM = $(RM_PROG) -f
+-EXTRA_DIST = \
+- gr-audio-oss.conf
++EXTRA_DIST =
+
+ SUBDIRS = src
+ etcdir = $(sysconfdir)/gnuradio/conf.d
+-etc_DATA = gr-audio-oss.conf
++etc_DATA =
+ all: all-recursive
+
+ .SUFFIXES:
diff --git a/comms/gnuradio/files/patch-gr-radio-astronomy_src_python_usr_psr_receiver.py b/comms/gnuradio/files/patch-gr-radio-astronomy_src_python_usr_psr_receiver.py
new file mode 100644
index 000000000000..5b383a62d099
--- /dev/null
+++ b/comms/gnuradio/files/patch-gr-radio-astronomy_src_python_usr_psr_receiver.py
@@ -0,0 +1,11 @@
+--- gr-radio-astronomy/src/python/usrp_psr_receiver.py.orig Thu Mar 1 15:18:36 2007
++++ gr-radio-astronomy/src/python/usrp_psr_receiver.py Thu Mar 1 15:19:57 2007
+@@ -95,7 +95,7 @@
+ self.reflevel = options.reflevel
+ self.divbase = options.divbase
+ self.division = options.division
+- self.audiodev = options.audio_dev
++ self.audiodev = options.audio_source
+
+ # Low-pass cutoff for post-detector filter
+ # Set to 100Hz usually, since lots of pulsars fit in this
diff --git a/comms/gnuradio/files/patch-gr-trellis_Makefile.in b/comms/gnuradio/files/patch-gr-trellis_Makefile.in
new file mode 100644
index 000000000000..f14166223c36
--- /dev/null
+++ b/comms/gnuradio/files/patch-gr-trellis_Makefile.in
@@ -0,0 +1,11 @@
+--- gr-trellis/Makefile.in.orig Thu Sep 13 16:46:53 2007
++++ gr-trellis/Makefile.in Thu Sep 13 16:47:22 2007
+@@ -398,7 +398,7 @@
+ # Fix for BSD make not defining $(RM). We define it now in configure.ac
+ # using AM_PATH_PROG, but now here have to add a -f to be like GNU make
+ RM = $(RM_PROG) -f
+-SUBDIRS = src doc
++SUBDIRS = src
+ all: all-recursive
+
+ .SUFFIXES:
diff --git a/comms/gnuradio/files/patch-gr-wxgui_Makefile.in b/comms/gnuradio/files/patch-gr-wxgui_Makefile.in
new file mode 100644
index 000000000000..59138e7b1dbc
--- /dev/null
+++ b/comms/gnuradio/files/patch-gr-wxgui_Makefile.in
@@ -0,0 +1,15 @@
+--- gr-wxgui/Makefile.in.orig Wed Feb 28 12:42:12 2007
++++ gr-wxgui/Makefile.in Thu Sep 13 09:59:20 2007
+@@ -408,10 +408,10 @@
+ # Fix for BSD make not defining $(RM). We define it now in configure.ac
+ # using AM_PATH_PROG, but now here have to add a -f to be like GNU make
+ RM = $(RM_PROG) -f
+-EXTRA_DIST = gr-wxgui.conf
++EXTRA_DIST =
+ SUBDIRS = src
+ etcdir = $(sysconfdir)/gnuradio/conf.d
+-etc_DATA = gr-wxgui.conf
++etc_DATA =
+ all: all-recursive
+
+ .SUFFIXES:
diff --git a/comms/gnuradio/files/patch-usrp_Makefile.in b/comms/gnuradio/files/patch-usrp_Makefile.in
new file mode 100644
index 000000000000..f98e4d6ba0aa
--- /dev/null
+++ b/comms/gnuradio/files/patch-usrp_Makefile.in
@@ -0,0 +1,13 @@
+--- usrp/Makefile.in.orig Wed Feb 28 12:42:12 2007
++++ usrp/Makefile.in Fri Sep 14 12:22:28 2007
+@@ -336,8 +336,8 @@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+ EXTRA_DIST = usrp.pc.in usrp.iss.in usrp.inf
+-SUBDIRS = host firmware fpga doc
+-pkgconfigdir = $(libdir)/pkgconfig
++SUBDIRS = host firmware fpga
++pkgconfigdir = %%LIBDATA%%/pkgconfig
+ pkgconfig_DATA = usrp.pc
+ all: all-recursive
+
diff --git a/comms/gnuradio/files/patch-usrp_host_swig_Makefile.in b/comms/gnuradio/files/patch-usrp_host_swig_Makefile.in
new file mode 100644
index 000000000000..bbd0ce21c8fe
--- /dev/null
+++ b/comms/gnuradio/files/patch-usrp_host_swig_Makefile.in
@@ -0,0 +1,10 @@
+--- usrp/host/swig/Makefile.in.orig Wed Feb 28 12:42:15 2007
++++ usrp/host/swig/Makefile.in Sat Apr 14 12:31:37 2007
+@@ -445,7 +445,6 @@
+ usrp_prims.py
+
+ ourpython_PYTHON = \
+- __init__.py \
+ usrp_fpga_regs.py \
+ usrp_prims.py
+
diff --git a/comms/gnuradio/files/patch-wxgui_src_python_stdgui.py b/comms/gnuradio/files/patch-wxgui_src_python_stdgui.py
new file mode 100644
index 000000000000..2b8331bc6dd9
--- /dev/null
+++ b/comms/gnuradio/files/patch-wxgui_src_python_stdgui.py
@@ -0,0 +1,11 @@
+--- gr-wxgui/src/python/stdgui.py.orig Sat Feb 24 10:05:41 2007
++++ gr-wxgui/src/python/stdgui.py Sat Feb 24 10:06:13 2007
+@@ -21,6 +21,8 @@
+
+ '''A simple wx gui for GNU Radio applications'''
+
++import wxversion
++wxversion.select('2.6')
+ import wx
+ import sys
+ from gnuradio import gr
diff --git a/comms/gnuradio/files/wxgui_src_python_init.py b/comms/gnuradio/files/wxgui_src_python_init.py
new file mode 100644
index 000000000000..e754a06edafe
--- /dev/null
+++ b/comms/gnuradio/files/wxgui_src_python_init.py
@@ -0,0 +1,2 @@
+import wxversion
+wxversion.select('2.6')
diff --git a/comms/gnuradio/pkg-descr b/comms/gnuradio/pkg-descr
new file mode 100644
index 000000000000..d83691b5137f
--- /dev/null
+++ b/comms/gnuradio/pkg-descr
@@ -0,0 +1,10 @@
+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.
+
+WWW: http://www.gnu.org/software/gnuradio/
+
+- Diane (VA3DB)
+db@db.net
diff --git a/comms/gnuradio/pkg-plist b/comms/gnuradio/pkg-plist
new file mode 100644
index 000000000000..c6d68e025c9b
--- /dev/null
+++ b/comms/gnuradio/pkg-plist
@@ -0,0 +1,1092 @@
+bin/%%RELEASE%%-microtune.py
+bin/%%RELEASE%%-usrp_cal_dc_offset
+bin/%%RELEASE%%-usrp_psr_receiver.py
+bin/%%RELEASE%%-usrp_ra_receiver.py
+bin/%%RELEASE%%-usrper
+etc/gnuradio/gnuradio-core.conf.sample
+etc/gnuradio/gr-audio-oss.conf.sample
+etc/gnuradio/gr-wxgui.conf.sample
+include/gnuradio/audio_oss_sink.h
+include/gnuradio/audio_oss_source.h
+include/gnuradio/base.h
+include/gnuradio/ccomplex_dotprod_generic.h
+include/gnuradio/ccomplex_dotprod_x86.h
+include/gnuradio/complex_dotprod_generic.h
+include/gnuradio/complex_dotprod_x86.h
+include/gnuradio/fcomplex_dotprod_x86.h
+include/gnuradio/float_dotprod_generic.h
+include/gnuradio/float_dotprod_x86.h
+include/gnuradio/fsm.h
+include/gnuradio/gnuradio_swig_bug_workaround.h
+include/gnuradio/gr_adaptive_fir_ccf.h
+include/gnuradio/gr_add_cc.h
+include/gnuradio/gr_add_const_cc.h
+include/gnuradio/gr_add_const_ff.h
+include/gnuradio/gr_add_const_ii.h
+include/gnuradio/gr_add_const_sf.h
+include/gnuradio/gr_add_const_ss.h
+include/gnuradio/gr_add_const_vcc.h
+include/gnuradio/gr_add_const_vff.h
+include/gnuradio/gr_add_const_vii.h
+include/gnuradio/gr_add_const_vss.h
+include/gnuradio/gr_add_ff.h
+include/gnuradio/gr_add_ii.h
+include/gnuradio/gr_add_ss.h
+include/gnuradio/gr_add_vcc.h
+include/gnuradio/gr_add_vff.h
+include/gnuradio/gr_add_vii.h
+include/gnuradio/gr_add_vss.h
+include/gnuradio/gr_agc2_cc.h
+include/gnuradio/gr_agc2_ff.h
+include/gnuradio/gr_agc_cc.h
+include/gnuradio/gr_agc_ff.h
+include/gnuradio/gr_align_on_samplenumbers_ss.h
+include/gnuradio/gr_binary_slicer_fb.h
+include/gnuradio/gr_block.h
+include/gnuradio/gr_block_detail.h
+include/gnuradio/gr_buffer.h
+include/gnuradio/gr_bytes_to_syms.h
+include/gnuradio/gr_char_to_float.h
+include/gnuradio/gr_check_counting_s.h
+include/gnuradio/gr_check_lfsr_32k_s.h
+include/gnuradio/gr_chunks_to_symbols_bc.h
+include/gnuradio/gr_chunks_to_symbols_bf.h
+include/gnuradio/gr_chunks_to_symbols_ic.h
+include/gnuradio/gr_chunks_to_symbols_if.h
+include/gnuradio/gr_chunks_to_symbols_sc.h
+include/gnuradio/gr_chunks_to_symbols_sf.h
+include/gnuradio/gr_circular_file.h
+include/gnuradio/gr_clock_recovery_mm_cc.h
+include/gnuradio/gr_clock_recovery_mm_ff.h
+include/gnuradio/gr_cma_equalizer_cc.h
+include/gnuradio/gr_complex.h
+include/gnuradio/gr_complex_to_interleaved_short.h
+include/gnuradio/gr_complex_to_xxx.h
+include/gnuradio/gr_conjugate_cc.h
+include/gnuradio/gr_constellation_decoder_cb.h
+include/gnuradio/gr_correlate_access_code_bb.h
+include/gnuradio/gr_costas_loop_cc.h
+include/gnuradio/gr_count_bits.h
+include/gnuradio/gr_cpu.h
+include/gnuradio/gr_crc32.h
+include/gnuradio/gr_ctcss_squelch_ff.h
+include/gnuradio/gr_dd_mpsk_sync_cc.h
+include/gnuradio/gr_deinterleave.h
+include/gnuradio/gr_diff_decoder_bb.h
+include/gnuradio/gr_diff_encoder_bb.h
+include/gnuradio/gr_diff_phasor_cc.h
+include/gnuradio/gr_dispatcher.h
+include/gnuradio/gr_divide_cc.h
+include/gnuradio/gr_divide_ff.h
+include/gnuradio/gr_divide_ii.h
+include/gnuradio/gr_divide_ss.h
+include/gnuradio/gr_endianness.h
+include/gnuradio/gr_error_handler.h
+include/gnuradio/gr_expj.h
+include/gnuradio/gr_fake_channel_coder_pp.h
+include/gnuradio/gr_feedforward_agc_cc.h
+include/gnuradio/gr_feval.h
+include/gnuradio/gr_fft_filter_ccc.h
+include/gnuradio/gr_fft_filter_fff.h
+include/gnuradio/gr_fft_vcc.h
+include/gnuradio/gr_fft_vfc.h
+include/gnuradio/gr_file_descriptor_sink.h
+include/gnuradio/gr_file_descriptor_source.h
+include/gnuradio/gr_file_sink.h
+include/gnuradio/gr_file_source.h
+include/gnuradio/gr_filter_delay_fc.h
+include/gnuradio/gr_fir_ccc.h
+include/gnuradio/gr_fir_ccc_generic.h
+include/gnuradio/gr_fir_ccf.h
+include/gnuradio/gr_fir_ccf_generic.h
+include/gnuradio/gr_fir_fcc.h
+include/gnuradio/gr_fir_fcc_generic.h
+include/gnuradio/gr_fir_fff.h
+include/gnuradio/gr_fir_fff_generic.h
+include/gnuradio/gr_fir_filter_ccc.h
+include/gnuradio/gr_fir_filter_ccf.h
+include/gnuradio/gr_fir_filter_fcc.h
+include/gnuradio/gr_fir_filter_fff.h
+include/gnuradio/gr_fir_filter_fsf.h
+include/gnuradio/gr_fir_filter_scc.h
+include/gnuradio/gr_fir_fsf.h
+include/gnuradio/gr_fir_fsf_generic.h
+include/gnuradio/gr_fir_scc.h
+include/gnuradio/gr_fir_scc_generic.h
+include/gnuradio/gr_fir_sysconfig.h
+include/gnuradio/gr_fir_sysconfig_generic.h
+include/gnuradio/gr_fir_sysconfig_x86.h
+include/gnuradio/gr_fir_util.h
+include/gnuradio/gr_firdes.h
+include/gnuradio/gr_float_to_char.h
+include/gnuradio/gr_float_to_complex.h
+include/gnuradio/gr_float_to_short.h
+include/gnuradio/gr_float_to_uchar.h
+include/gnuradio/gr_fractional_interpolator.h
+include/gnuradio/gr_framer_sink_1.h
+include/gnuradio/gr_freq_xlating_fir_filter_ccc.h
+include/gnuradio/gr_freq_xlating_fir_filter_ccf.h
+include/gnuradio/gr_freq_xlating_fir_filter_fcc.h
+include/gnuradio/gr_freq_xlating_fir_filter_fcf.h
+include/gnuradio/gr_freq_xlating_fir_filter_scc.h
+include/gnuradio/gr_freq_xlating_fir_filter_scf.h
+include/gnuradio/gr_frequency_modulator_fc.h
+include/gnuradio/gr_fxpt.h
+include/gnuradio/gr_fxpt_nco.h
+include/gnuradio/gr_fxpt_vco.h
+include/gnuradio/gr_goertzel_fc.h
+include/gnuradio/gr_head.h
+include/gnuradio/gr_hilbert_fc.h
+include/gnuradio/gr_iir_filter_ffd.h
+include/gnuradio/gr_interleave.h
+include/gnuradio/gr_interleaved_short_to_complex.h
+include/gnuradio/gr_interp_fir_filter_ccc.h
+include/gnuradio/gr_interp_fir_filter_ccf.h
+include/gnuradio/gr_interp_fir_filter_fcc.h
+include/gnuradio/gr_interp_fir_filter_fff.h
+include/gnuradio/gr_interp_fir_filter_fsf.h
+include/gnuradio/gr_interp_fir_filter_scc.h
+include/gnuradio/gr_io_signature.h
+include/gnuradio/gr_keep_one_in_n.h
+include/gnuradio/gr_kludge_copy.h
+include/gnuradio/gr_lfsr_32k_source_s.h
+include/gnuradio/gr_lms_dfe_cc.h
+include/gnuradio/gr_lms_dfe_ff.h
+include/gnuradio/gr_local_sighandler.h
+include/gnuradio/gr_log2_const.h
+include/gnuradio/gr_map_bb.h
+include/gnuradio/gr_math.h
+include/gnuradio/gr_message.h
+include/gnuradio/gr_message_sink.h
+include/gnuradio/gr_message_source.h
+include/gnuradio/gr_misc.h
+include/gnuradio/gr_msg_handler.h
+include/gnuradio/gr_msg_queue.h
+include/gnuradio/gr_multiply_cc.h
+include/gnuradio/gr_multiply_const_cc.h
+include/gnuradio/gr_multiply_const_ff.h
+include/gnuradio/gr_multiply_const_ii.h
+include/gnuradio/gr_multiply_const_ss.h
+include/gnuradio/gr_multiply_const_vcc.h
+include/gnuradio/gr_multiply_const_vff.h
+include/gnuradio/gr_multiply_const_vii.h
+include/gnuradio/gr_multiply_const_vss.h
+include/gnuradio/gr_multiply_ff.h
+include/gnuradio/gr_multiply_ii.h
+include/gnuradio/gr_multiply_ss.h
+include/gnuradio/gr_multiply_vcc.h
+include/gnuradio/gr_multiply_vff.h
+include/gnuradio/gr_multiply_vii.h
+include/gnuradio/gr_multiply_vss.h
+include/gnuradio/gr_mute_cc.h
+include/gnuradio/gr_mute_ff.h
+include/gnuradio/gr_mute_ii.h
+include/gnuradio/gr_mute_ss.h
+include/gnuradio/gr_nco.h
+include/gnuradio/gr_nlog10_ff.h
+include/gnuradio/gr_noise_source_c.h
+include/gnuradio/gr_noise_source_f.h
+include/gnuradio/gr_noise_source_i.h
+include/gnuradio/gr_noise_source_s.h
+include/gnuradio/gr_noise_type.h
+include/gnuradio/gr_nop.h
+include/gnuradio/gr_null_sink.h
+include/gnuradio/gr_null_source.h
+include/gnuradio/gr_oscope_guts.h
+include/gnuradio/gr_oscope_sink_f.h
+include/gnuradio/gr_oscope_sink_x.h
+include/gnuradio/gr_pa_2x2_phase_combiner.h
+include/gnuradio/gr_packed_to_unpacked_bb.h
+include/gnuradio/gr_packed_to_unpacked_ii.h
+include/gnuradio/gr_packed_to_unpacked_ss.h
+include/gnuradio/gr_packet_sink.h
+include/gnuradio/gr_pagesize.h
+include/gnuradio/gr_phase_modulator_fc.h
+include/gnuradio/gr_pll_carriertracking_cc.h
+include/gnuradio/gr_pll_freqdet_cf.h
+include/gnuradio/gr_pll_refout_cc.h
+include/gnuradio/gr_preferences.h
+include/gnuradio/gr_prefix.h
+include/gnuradio/gr_prefs.h
+include/gnuradio/gr_probe_avg_mag_sqrd_c.h
+include/gnuradio/gr_probe_avg_mag_sqrd_f.h
+include/gnuradio/gr_probe_signal_f.h
+include/gnuradio/gr_pwr_squelch_cc.h
+include/gnuradio/gr_pwr_squelch_ff.h
+include/gnuradio/gr_quadrature_demod_cf.h
+include/gnuradio/gr_random.h
+include/gnuradio/gr_rational_resampler_base_ccc.h
+include/gnuradio/gr_rational_resampler_base_ccf.h
+include/gnuradio/gr_rational_resampler_base_fcc.h
+include/gnuradio/gr_rational_resampler_base_fff.h
+include/gnuradio/gr_rational_resampler_base_fsf.h
+include/gnuradio/gr_rational_resampler_base_scc.h
+include/gnuradio/gr_realtime.h
+include/gnuradio/gr_remez.h
+include/gnuradio/gr_reverse.h
+include/gnuradio/gr_rms_cf.h
+include/gnuradio/gr_rms_ff.h
+include/gnuradio/gr_rotator.h
+include/gnuradio/gr_runtime.h
+include/gnuradio/gr_select_handler.h
+include/gnuradio/gr_short_to_float.h
+include/gnuradio/gr_sig_source_c.h
+include/gnuradio/gr_sig_source_f.h
+include/gnuradio/gr_sig_source_i.h
+include/gnuradio/gr_sig_source_s.h
+include/gnuradio/gr_sig_source_waveform.h
+include/gnuradio/gr_simple_correlator.h
+include/gnuradio/gr_simple_framer.h
+include/gnuradio/gr_simple_framer_sync.h
+include/gnuradio/gr_simple_squelch_cc.h
+include/gnuradio/gr_sincos.h
+include/gnuradio/gr_single_pole_avg.h
+include/gnuradio/gr_single_pole_avg_filter_ff.h
+include/gnuradio/gr_single_pole_iir.h
+include/gnuradio/gr_single_pole_iir_filter_cc.h
+include/gnuradio/gr_single_pole_iir_filter_ff.h
+include/gnuradio/gr_single_pole_rec.h
+include/gnuradio/gr_single_pole_rec_filter_ff.h
+include/gnuradio/gr_single_threaded_scheduler.h
+include/gnuradio/gr_single_zero_avg.h
+include/gnuradio/gr_single_zero_avg_filter_ff.h
+include/gnuradio/gr_single_zero_rec.h
+include/gnuradio/gr_single_zero_rec_filter_ff.h
+include/gnuradio/gr_skiphead.h
+include/gnuradio/gr_squelch_base_cc.h
+include/gnuradio/gr_squelch_base_ff.h
+include/gnuradio/gr_stream_to_streams.h
+include/gnuradio/gr_stream_to_vector.h
+include/gnuradio/gr_streams_to_stream.h
+include/gnuradio/gr_streams_to_vector.h
+include/gnuradio/gr_sub_cc.h
+include/gnuradio/gr_sub_ff.h
+include/gnuradio/gr_sub_ii.h
+include/gnuradio/gr_sub_ss.h
+include/gnuradio/gr_sync_block.h
+include/gnuradio/gr_sync_decimator.h
+include/gnuradio/gr_sync_interpolator.h
+include/gnuradio/gr_test.h
+include/gnuradio/gr_test_types.h
+include/gnuradio/gr_threshold_ff.h
+include/gnuradio/gr_throttle.h
+include/gnuradio/gr_timer.h
+include/gnuradio/gr_tmp_path.h
+include/gnuradio/gr_trigger_mode.h
+include/gnuradio/gr_types.h
+include/gnuradio/gr_uchar_to_float.h
+include/gnuradio/gr_unpack_k_bits_bb.h
+include/gnuradio/gr_unpacked_to_packed_bb.h
+include/gnuradio/gr_unpacked_to_packed_ii.h
+include/gnuradio/gr_unpacked_to_packed_ss.h
+include/gnuradio/gr_vco.h
+include/gnuradio/gr_vco_f.h
+include/gnuradio/gr_vector_sink_b.h
+include/gnuradio/gr_vector_sink_c.h
+include/gnuradio/gr_vector_sink_f.h
+include/gnuradio/gr_vector_sink_i.h
+include/gnuradio/gr_vector_sink_s.h
+include/gnuradio/gr_vector_source_b.h
+include/gnuradio/gr_vector_source_c.h
+include/gnuradio/gr_vector_source_f.h
+include/gnuradio/gr_vector_source_i.h
+include/gnuradio/gr_vector_source_s.h
+include/gnuradio/gr_vector_to_stream.h
+include/gnuradio/gr_vector_to_streams.h
+include/gnuradio/gr_vmcircbuf.h
+include/gnuradio/gri_add_const_ss.h
+include/gnuradio/gri_agc2_cc.h
+include/gnuradio/gri_agc2_ff.h
+include/gnuradio/gri_agc_cc.h
+include/gnuradio/gri_agc_ff.h
+include/gnuradio/gri_char_to_float.h
+include/gnuradio/gri_debugger_hook.h
+include/gnuradio/gri_fft.h
+include/gnuradio/gri_float_to_char.h
+include/gnuradio/gri_float_to_short.h
+include/gnuradio/gri_float_to_uchar.h
+include/gnuradio/gri_goertzel.h
+include/gnuradio/gri_iir.h
+include/gnuradio/gri_interleaved_short_to_complex.h
+include/gnuradio/gri_lfsr_15_1_0.h
+include/gnuradio/gri_lfsr_32k.h
+include/gnuradio/gri_logger.h
+include/gnuradio/gri_mmse_fir_interpolator.h
+include/gnuradio/gri_mmse_fir_interpolator_cc.h
+include/gnuradio/gri_short_to_float.h
+include/gnuradio/gri_uchar_to_float.h
+include/gnuradio/gsm_fr_decode_ps.h
+include/gnuradio/gsm_fr_encode_sp.h
+include/gnuradio/i2c.h
+include/gnuradio/i2c_bbio.h
+include/gnuradio/i2c_bbio_pp.h
+include/gnuradio/i2c_bitbang.h
+include/gnuradio/interleaver.h
+include/gnuradio/malloc16.h
+include/gnuradio/microtune_4702.h
+include/gnuradio/microtune_4702_eval_board.h
+include/gnuradio/microtune_4937.h
+include/gnuradio/microtune_4937_eval_board.h
+include/gnuradio/microtune_eval_board_defs.h
+include/gnuradio/microtune_xxxx.h
+include/gnuradio/microtune_xxxx_eval_board.h
+include/gnuradio/omnithread.h
+include/gnuradio/ot_VxThread.h
+include/gnuradio/ot_mach.h
+include/gnuradio/ot_nt.h
+include/gnuradio/ot_posix.h
+include/gnuradio/ot_pthread_nt.h
+include/gnuradio/ot_solaris.h
+include/gnuradio/ppio.h
+include/gnuradio/ppio_ppdev.h
+include/gnuradio/qa_filter.h
+include/gnuradio/quicksort_index.h
+include/gnuradio/random.h
+include/gnuradio/rs.h
+include/gnuradio/sdr_1000.h
+include/gnuradio/short_dotprod_generic.h
+include/gnuradio/short_dotprod_x86.h
+include/gnuradio/sse_debug.h
+include/gnuradio/swig/audio_oss.i
+include/gnuradio/swig/filter.i
+include/gnuradio/swig/filter_generated.i
+include/gnuradio/swig/fsm.i
+include/gnuradio/swig/general.i
+include/gnuradio/swig/general_generated.i
+include/gnuradio/swig/gnuradio.i
+include/gnuradio/swig/gr_adaptive_fir_ccf.i
+include/gnuradio/swig/gr_add_cc.i
+include/gnuradio/swig/gr_add_const_cc.i
+include/gnuradio/swig/gr_add_const_ff.i
+include/gnuradio/swig/gr_add_const_ii.i
+include/gnuradio/swig/gr_add_const_sf.i
+include/gnuradio/swig/gr_add_const_ss.i
+include/gnuradio/swig/gr_add_const_vcc.i
+include/gnuradio/swig/gr_add_const_vff.i
+include/gnuradio/swig/gr_add_const_vii.i
+include/gnuradio/swig/gr_add_const_vss.i
+include/gnuradio/swig/gr_add_ff.i
+include/gnuradio/swig/gr_add_ii.i
+include/gnuradio/swig/gr_add_ss.i
+include/gnuradio/swig/gr_add_vcc.i
+include/gnuradio/swig/gr_add_vff.i
+include/gnuradio/swig/gr_add_vii.i
+include/gnuradio/swig/gr_add_vss.i
+include/gnuradio/swig/gr_agc2_cc.i
+include/gnuradio/swig/gr_agc2_ff.i
+include/gnuradio/swig/gr_agc_cc.i
+include/gnuradio/swig/gr_agc_ff.i
+include/gnuradio/swig/gr_align_on_samplenumbers_ss.i
+include/gnuradio/swig/gr_binary_slicer_fb.i
+include/gnuradio/swig/gr_block.i
+include/gnuradio/swig/gr_block_detail.i
+include/gnuradio/swig/gr_buffer.i
+include/gnuradio/swig/gr_bytes_to_syms.i
+include/gnuradio/swig/gr_char_to_float.i
+include/gnuradio/swig/gr_check_counting_s.i
+include/gnuradio/swig/gr_check_lfsr_32k_s.i
+include/gnuradio/swig/gr_chunks_to_symbols_bc.i
+include/gnuradio/swig/gr_chunks_to_symbols_bf.i
+include/gnuradio/swig/gr_chunks_to_symbols_ic.i
+include/gnuradio/swig/gr_chunks_to_symbols_if.i
+include/gnuradio/swig/gr_chunks_to_symbols_sc.i
+include/gnuradio/swig/gr_chunks_to_symbols_sf.i
+include/gnuradio/swig/gr_clock_recovery_mm_cc.i
+include/gnuradio/swig/gr_clock_recovery_mm_ff.i
+include/gnuradio/swig/gr_cma_equalizer_cc.i
+include/gnuradio/swig/gr_complex_to_interleaved_short.i
+include/gnuradio/swig/gr_complex_to_xxx.i
+include/gnuradio/swig/gr_conjugate_cc.i
+include/gnuradio/swig/gr_constellation_decoder_cb.i
+include/gnuradio/swig/gr_correlate_access_code_bb.i
+include/gnuradio/swig/gr_costas_loop_cc.i
+include/gnuradio/swig/gr_crc32.i
+include/gnuradio/swig/gr_ctcss_squelch_ff.i
+include/gnuradio/swig/gr_dd_mpsk_sync_cc.i
+include/gnuradio/swig/gr_deinterleave.i
+include/gnuradio/swig/gr_diff_decoder_bb.i
+include/gnuradio/swig/gr_diff_encoder_bb.i
+include/gnuradio/swig/gr_diff_phasor_cc.i
+include/gnuradio/swig/gr_dispatcher.i
+include/gnuradio/swig/gr_divide_cc.i
+include/gnuradio/swig/gr_divide_ff.i
+include/gnuradio/swig/gr_divide_ii.i
+include/gnuradio/swig/gr_divide_ss.i
+include/gnuradio/swig/gr_endianness.i
+include/gnuradio/swig/gr_error_handler.i
+include/gnuradio/swig/gr_fake_channel_coder_pp.i
+include/gnuradio/swig/gr_feedforward_agc_cc.i
+include/gnuradio/swig/gr_feval.i
+include/gnuradio/swig/gr_fft_filter_ccc.i
+include/gnuradio/swig/gr_fft_filter_fff.i
+include/gnuradio/swig/gr_fft_vcc.i
+include/gnuradio/swig/gr_fft_vfc.i
+include/gnuradio/swig/gr_file_descriptor_sink.i
+include/gnuradio/swig/gr_file_descriptor_source.i
+include/gnuradio/swig/gr_file_sink.i
+include/gnuradio/swig/gr_file_source.i
+include/gnuradio/swig/gr_filter_delay_fc.i
+include/gnuradio/swig/gr_fir_filter_ccc.i
+include/gnuradio/swig/gr_fir_filter_ccf.i
+include/gnuradio/swig/gr_fir_filter_fcc.i
+include/gnuradio/swig/gr_fir_filter_fff.i
+include/gnuradio/swig/gr_fir_filter_fsf.i
+include/gnuradio/swig/gr_fir_filter_scc.i
+include/gnuradio/swig/gr_firdes.i
+include/gnuradio/swig/gr_float_to_char.i
+include/gnuradio/swig/gr_float_to_complex.i
+include/gnuradio/swig/gr_float_to_short.i
+include/gnuradio/swig/gr_float_to_uchar.i
+include/gnuradio/swig/gr_framer_sink_1.i
+include/gnuradio/swig/gr_freq_xlating_fir_filter_ccc.i
+include/gnuradio/swig/gr_freq_xlating_fir_filter_ccf.i
+include/gnuradio/swig/gr_freq_xlating_fir_filter_fcc.i
+include/gnuradio/swig/gr_freq_xlating_fir_filter_fcf.i
+include/gnuradio/swig/gr_freq_xlating_fir_filter_scc.i
+include/gnuradio/swig/gr_freq_xlating_fir_filter_scf.i
+include/gnuradio/swig/gr_frequency_modulator_fc.i
+include/gnuradio/swig/gr_goertzel_fc.i
+include/gnuradio/swig/gr_head.i
+include/gnuradio/swig/gr_hilbert_fc.i
+include/gnuradio/swig/gr_iir_filter_ffd.i
+include/gnuradio/swig/gr_interleave.i
+include/gnuradio/swig/gr_interleaved_short_to_complex.i
+include/gnuradio/swig/gr_interp_fir_filter_ccc.i
+include/gnuradio/swig/gr_interp_fir_filter_ccf.i
+include/gnuradio/swig/gr_interp_fir_filter_fcc.i
+include/gnuradio/swig/gr_interp_fir_filter_fff.i
+include/gnuradio/swig/gr_interp_fir_filter_fsf.i
+include/gnuradio/swig/gr_interp_fir_filter_scc.i
+include/gnuradio/swig/gr_io_signature.i
+include/gnuradio/swig/gr_keep_one_in_n.i
+include/gnuradio/swig/gr_kludge_copy.i
+include/gnuradio/swig/gr_lfsr_32k_source_s.i
+include/gnuradio/swig/gr_lms_dfe_cc.i
+include/gnuradio/swig/gr_lms_dfe_ff.i
+include/gnuradio/swig/gr_map_bb.i
+include/gnuradio/swig/gr_message.i
+include/gnuradio/swig/gr_message_sink.i
+include/gnuradio/swig/gr_message_source.i
+include/gnuradio/swig/gr_msg_handler.i
+include/gnuradio/swig/gr_msg_queue.i
+include/gnuradio/swig/gr_multiply_cc.i
+include/gnuradio/swig/gr_multiply_const_cc.i
+include/gnuradio/swig/gr_multiply_const_ff.i
+include/gnuradio/swig/gr_multiply_const_ii.i
+include/gnuradio/swig/gr_multiply_const_ss.i
+include/gnuradio/swig/gr_multiply_const_vcc.i
+include/gnuradio/swig/gr_multiply_const_vff.i
+include/gnuradio/swig/gr_multiply_const_vii.i
+include/gnuradio/swig/gr_multiply_const_vss.i
+include/gnuradio/swig/gr_multiply_ff.i
+include/gnuradio/swig/gr_multiply_ii.i
+include/gnuradio/swig/gr_multiply_ss.i
+include/gnuradio/swig/gr_multiply_vcc.i
+include/gnuradio/swig/gr_multiply_vff.i
+include/gnuradio/swig/gr_multiply_vii.i
+include/gnuradio/swig/gr_multiply_vss.i
+include/gnuradio/swig/gr_mute_cc.i
+include/gnuradio/swig/gr_mute_ff.i
+include/gnuradio/swig/gr_mute_ii.i
+include/gnuradio/swig/gr_mute_ss.i
+include/gnuradio/swig/gr_nlog10_ff.i
+include/gnuradio/swig/gr_noise_source_c.i
+include/gnuradio/swig/gr_noise_source_f.i
+include/gnuradio/swig/gr_noise_source_i.i
+include/gnuradio/swig/gr_noise_source_s.i
+include/gnuradio/swig/gr_nop.i
+include/gnuradio/swig/gr_null_sink.i
+include/gnuradio/swig/gr_null_source.i
+include/gnuradio/swig/gr_oscope_sink.i
+include/gnuradio/swig/gr_pa_2x2_phase_combiner.i
+include/gnuradio/swig/gr_packed_to_unpacked_bb.i
+include/gnuradio/swig/gr_packed_to_unpacked_ii.i
+include/gnuradio/swig/gr_packed_to_unpacked_ss.i
+include/gnuradio/swig/gr_packet_sink.i
+include/gnuradio/swig/gr_phase_modulator_fc.i
+include/gnuradio/swig/gr_pll_carriertracking_cc.i
+include/gnuradio/swig/gr_pll_freqdet_cf.i
+include/gnuradio/swig/gr_pll_refout_cc.i
+include/gnuradio/swig/gr_prefix.i
+include/gnuradio/swig/gr_prefs.i
+include/gnuradio/swig/gr_probe_avg_mag_sqrd_c.i
+include/gnuradio/swig/gr_probe_avg_mag_sqrd_f.i
+include/gnuradio/swig/gr_probe_signal_f.i
+include/gnuradio/swig/gr_pwr_squelch_cc.i
+include/gnuradio/swig/gr_pwr_squelch_ff.i
+include/gnuradio/swig/gr_quadrature_demod_cf.i
+include/gnuradio/swig/gr_rational_resampler_base_ccc.i
+include/gnuradio/swig/gr_rational_resampler_base_ccf.i
+include/gnuradio/swig/gr_rational_resampler_base_fcc.i
+include/gnuradio/swig/gr_rational_resampler_base_fff.i
+include/gnuradio/swig/gr_rational_resampler_base_fsf.i
+include/gnuradio/swig/gr_rational_resampler_base_scc.i
+include/gnuradio/swig/gr_realtime.i
+include/gnuradio/swig/gr_remez.i
+include/gnuradio/swig/gr_rms_cf.i
+include/gnuradio/swig/gr_rms_ff.i
+include/gnuradio/swig/gr_short_to_float.i
+include/gnuradio/swig/gr_sig_source_c.i
+include/gnuradio/swig/gr_sig_source_f.i
+include/gnuradio/swig/gr_sig_source_i.i
+include/gnuradio/swig/gr_sig_source_s.i
+include/gnuradio/swig/gr_simple_correlator.i
+include/gnuradio/swig/gr_simple_framer.i
+include/gnuradio/swig/gr_simple_squelch_cc.i
+include/gnuradio/swig/gr_single_pole_avg_filter_ff.i
+include/gnuradio/swig/gr_single_pole_iir_filter_cc.i
+include/gnuradio/swig/gr_single_pole_iir_filter_ff.i
+include/gnuradio/swig/gr_single_pole_rec_filter_ff.i
+include/gnuradio/swig/gr_single_threaded_scheduler.i
+include/gnuradio/swig/gr_single_zero_avg_filter_ff.i
+include/gnuradio/swig/gr_single_zero_rec_filter_ff.i
+include/gnuradio/swig/gr_skiphead.i
+include/gnuradio/swig/gr_squelch_base_cc.i
+include/gnuradio/swig/gr_squelch_base_ff.i
+include/gnuradio/swig/gr_stream_to_streams.i
+include/gnuradio/swig/gr_stream_to_vector.i
+include/gnuradio/swig/gr_streams_to_stream.i
+include/gnuradio/swig/gr_streams_to_vector.i
+include/gnuradio/swig/gr_sub_cc.i
+include/gnuradio/swig/gr_sub_ff.i
+include/gnuradio/swig/gr_sub_ii.i
+include/gnuradio/swig/gr_sub_ss.i
+include/gnuradio/swig/gr_swig_block_magic.i
+include/gnuradio/swig/gr_sync_block.i
+include/gnuradio/swig/gr_sync_decimator.i
+include/gnuradio/swig/gr_sync_interpolator.i
+include/gnuradio/swig/gr_test.i
+include/gnuradio/swig/gr_threshold_ff.i
+include/gnuradio/swig/gr_throttle.i
+include/gnuradio/swig/gr_uchar_to_float.i
+include/gnuradio/swig/gr_unpack_k_bits_bb.i
+include/gnuradio/swig/gr_unpacked_to_packed_bb.i
+include/gnuradio/swig/gr_unpacked_to_packed_ii.i
+include/gnuradio/swig/gr_unpacked_to_packed_ss.i
+include/gnuradio/swig/gr_vco_f.i
+include/gnuradio/swig/gr_vector_sink_b.i
+include/gnuradio/swig/gr_vector_sink_c.i
+include/gnuradio/swig/gr_vector_sink_f.i
+include/gnuradio/swig/gr_vector_sink_i.i
+include/gnuradio/swig/gr_vector_sink_s.i
+include/gnuradio/swig/gr_vector_source_b.i
+include/gnuradio/swig/gr_vector_source_c.i
+include/gnuradio/swig/gr_vector_source_f.i
+include/gnuradio/swig/gr_vector_source_i.i
+include/gnuradio/swig/gr_vector_source_s.i
+include/gnuradio/swig/gr_vector_to_stream.i
+include/gnuradio/swig/gr_vector_to_streams.i
+include/gnuradio/swig/gri_agc2_cc.i
+include/gnuradio/swig/gri_agc2_ff.i
+include/gnuradio/swig/gri_agc_cc.i
+include/gnuradio/swig/gri_agc_ff.i
+include/gnuradio/swig/gsm_full_rate.i
+include/gnuradio/swig/interleaver.i
+include/gnuradio/swig/io.i
+include/gnuradio/swig/microtune_4702_eval_board.i
+include/gnuradio/swig/microtune_4937_eval_board.i
+include/gnuradio/swig/microtune_xxxx_eval_board.i
+include/gnuradio/swig/ppio.i
+include/gnuradio/swig/ra.i
+include/gnuradio/swig/runtime.i
+include/gnuradio/swig/sdr_1000.i
+include/gnuradio/swig/shared_ptr.i
+include/gnuradio/swig/trellis.i
+include/gnuradio/swig/trellis_encoder_bb.i
+include/gnuradio/swig/trellis_encoder_bi.i
+include/gnuradio/swig/trellis_encoder_bs.i
+include/gnuradio/swig/trellis_encoder_ii.i
+include/gnuradio/swig/trellis_encoder_si.i
+include/gnuradio/swig/trellis_encoder_ss.i
+include/gnuradio/swig/trellis_generated.i
+include/gnuradio/swig/trellis_metrics_c.i
+include/gnuradio/swig/trellis_metrics_f.i
+include/gnuradio/swig/trellis_metrics_i.i
+include/gnuradio/swig/trellis_metrics_s.i
+include/gnuradio/swig/trellis_permutation.i
+include/gnuradio/swig/trellis_siso_combined_f.i
+include/gnuradio/swig/trellis_siso_f.i
+include/gnuradio/swig/trellis_viterbi_b.i
+include/gnuradio/swig/trellis_viterbi_combined_b.i
+include/gnuradio/swig/trellis_viterbi_combined_i.i
+include/gnuradio/swig/trellis_viterbi_combined_s.i
+include/gnuradio/swig/trellis_viterbi_i.i
+include/gnuradio/swig/trellis_viterbi_s.i
+include/gnuradio/swig/usrp1.i
+include/gnuradio/swig/video_sdl.i
+include/gnuradio/trellis_calc_metric.h
+include/gnuradio/trellis_encoder_bb.h
+include/gnuradio/trellis_encoder_bi.h
+include/gnuradio/trellis_encoder_bs.h
+include/gnuradio/trellis_encoder_ii.h
+include/gnuradio/trellis_encoder_si.h
+include/gnuradio/trellis_encoder_ss.h
+include/gnuradio/trellis_metric_type.h
+include/gnuradio/trellis_metrics_c.h
+include/gnuradio/trellis_metrics_f.h
+include/gnuradio/trellis_metrics_i.h
+include/gnuradio/trellis_metrics_s.h
+include/gnuradio/trellis_permutation.h
+include/gnuradio/trellis_siso_combined_f.h
+include/gnuradio/trellis_siso_f.h
+include/gnuradio/trellis_siso_type.h
+include/gnuradio/trellis_viterbi_b.h
+include/gnuradio/trellis_viterbi_combined_b.h
+include/gnuradio/trellis_viterbi_combined_i.h
+include/gnuradio/trellis_viterbi_combined_s.h
+include/gnuradio/trellis_viterbi_i.h
+include/gnuradio/trellis_viterbi_s.h
+include/gnuradio/usrp1_sink_base.h
+include/gnuradio/usrp1_sink_c.h
+include/gnuradio/usrp1_sink_s.h
+include/gnuradio/usrp1_source_base.h
+include/gnuradio/usrp1_source_c.h
+include/gnuradio/usrp1_source_s.h
+include/gnuradio/video_sdl_sink_s.h
+include/gnuradio/video_sdl_sink_uc.h
+include/usrp_basic.h
+include/usrp_bytesex.h
+include/usrp_config.h
+include/usrp_dbid.h
+include/usrp_i2c_addr.h
+include/usrp_prims.h
+include/usrp_slots.h
+include/usrp_spi_defs.h
+include/usrp_standard.h
+lib/libgnuradio-core-qa.a
+lib/libgnuradio-core-qa.la
+lib/libgnuradio-core-qa.so
+lib/libgnuradio-core-qa.so.0
+lib/libgnuradio-core.a
+lib/libgnuradio-core.la
+lib/libgnuradio-core.so
+lib/libgnuradio-core.so.0
+lib/libusrp.a
+lib/libusrp.la
+lib/libusrp.so
+lib/libusrp.so.0
+share/usrp/rev2/multi_2rxhb_2tx.rbf
+share/usrp/rev2/std.ihx
+share/usrp/rev2/std_2rxhb_2tx.rbf
+share/usrp/rev2/std_4rx_0tx.rbf
+share/usrp/rev4/multi_2rxhb_2tx.rbf
+share/usrp/rev4/std.ihx
+share/usrp/rev4/std_2rxhb_2tx.rbf
+share/usrp/rev4/std_4rx_0tx.rbf
+%%PYTHON_SITELIBDIR%%/_usrp_prims.a
+%%PYTHON_SITELIBDIR%%/_usrp_prims.la
+%%PYTHON_SITELIBDIR%%/_usrp_prims.so
+%%PYTHON_SITELIBDIR%%/usrp_dbid.py
+%%PYTHON_SITELIBDIR%%/usrp_dbid.pyc
+%%PYTHON_SITELIBDIR%%/usrp_dbid.pyo
+%%PYTHON_SITELIBDIR%%/usrp_fpga_regs.py
+%%PYTHON_SITELIBDIR%%/usrp_fpga_regs.pyc
+%%PYTHON_SITELIBDIR%%/usrp_fpga_regs.pyo
+%%PYTHON_SITELIBDIR%%/usrp_prims.py
+%%PYTHON_SITELIBDIR%%/usrp_prims.pyc
+%%PYTHON_SITELIBDIR%%/usrp_prims.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/_audio_oss.a
+%%PYTHON_SITELIBDIR%%/gnuradio/_audio_oss.la
+%%PYTHON_SITELIBDIR%%/gnuradio/_audio_oss.so
+%%PYTHON_SITELIBDIR%%/gnuradio/_ra.a
+%%PYTHON_SITELIBDIR%%/gnuradio/_ra.la
+%%PYTHON_SITELIBDIR%%/gnuradio/_ra.so
+%%PYTHON_SITELIBDIR%%/gnuradio/_trellis.a
+%%PYTHON_SITELIBDIR%%/gnuradio/_trellis.la
+%%PYTHON_SITELIBDIR%%/gnuradio/_trellis.so
+%%PYTHON_SITELIBDIR%%/gnuradio/_usrp1.a
+%%PYTHON_SITELIBDIR%%/gnuradio/_usrp1.la
+%%PYTHON_SITELIBDIR%%/gnuradio/_usrp1.so
+%%PYTHON_SITELIBDIR%%/gnuradio/_video_sdl.a
+%%PYTHON_SITELIBDIR%%/gnuradio/_video_sdl.la
+%%PYTHON_SITELIBDIR%%/gnuradio/_video_sdl.so
+%%PYTHON_SITELIBDIR%%/gnuradio/audio.py
+%%PYTHON_SITELIBDIR%%/gnuradio/audio.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/audio.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/audio_oss.py
+%%PYTHON_SITELIBDIR%%/gnuradio/audio_oss.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/audio_oss.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blks/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blks/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blks/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/am_demod.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/am_demod.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/am_demod.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/dbpsk.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/dbpsk.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/dbpsk.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/dqpsk.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/dqpsk.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/dqpsk.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/filterbank.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/filterbank.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/filterbank.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/fm_demod.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/fm_demod.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/fm_demod.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/fm_emph.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/fm_emph.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/fm_emph.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/gmsk.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/gmsk.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/gmsk.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/nbfm_rx.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/nbfm_rx.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/nbfm_rx.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/nbfm_tx.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/nbfm_tx.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/nbfm_tx.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/pkt.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/pkt.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/pkt.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/psk.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/psk.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/psk.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/rational_resampler.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/rational_resampler.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/rational_resampler.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/standard_squelch.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/standard_squelch.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/standard_squelch.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_rcv.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_rcv.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_rcv.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_rcv_pll.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_rcv_pll.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_rcv_pll.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_tx.py
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_tx.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/blksimpl/wfm_tx.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/db_base.py
+%%PYTHON_SITELIBDIR%%/gnuradio/db_base.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/db_base.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/db_basic.py
+%%PYTHON_SITELIBDIR%%/gnuradio/db_basic.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/db_basic.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/db_dbs_rx.py
+%%PYTHON_SITELIBDIR%%/gnuradio/db_dbs_rx.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/db_dbs_rx.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/db_flexrf.py
+%%PYTHON_SITELIBDIR%%/gnuradio/db_flexrf.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/db_flexrf.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/db_flexrf_mimo.py
+%%PYTHON_SITELIBDIR%%/gnuradio/db_flexrf_mimo.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/db_flexrf_mimo.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/db_instantiator.py
+%%PYTHON_SITELIBDIR%%/gnuradio/db_instantiator.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/db_instantiator.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/db_tv_rx.py
+%%PYTHON_SITELIBDIR%%/gnuradio/db_tv_rx.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/db_tv_rx.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/eng_notation.py
+%%PYTHON_SITELIBDIR%%/gnuradio/eng_notation.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/eng_notation.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/eng_option.py
+%%PYTHON_SITELIBDIR%%/gnuradio/eng_option.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/eng_option.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/flexrf_debug_gui.py
+%%PYTHON_SITELIBDIR%%/gnuradio/flexrf_debug_gui.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/flexrf_debug_gui.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/_gnuradio_swig_python.a
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/_gnuradio_swig_python.la
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/_gnuradio_swig_python.so
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/basic_flow_graph.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/basic_flow_graph.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/basic_flow_graph.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/exceptions.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/exceptions.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/exceptions.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/flow_graph.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/flow_graph.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/flow_graph.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gnuradio_swig_python.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gnuradio_swig_python.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gnuradio_swig_python.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading_23.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading_23.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading_23.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading_24.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading_24.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/gr_threading_24.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/hier_block.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/hier_block.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/hier_block.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/prefs.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/prefs.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/prefs.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/scheduler.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/scheduler.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr/scheduler.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gr_unittest.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gr_unittest.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gr_unittest.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gru/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gru/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gru/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/crc.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/crc.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/crc.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/freqz.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/freqz.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/freqz.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/gnuplot_freqz.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/gnuplot_freqz.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/gnuplot_freqz.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/hexint.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/hexint.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/hexint.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/listmisc.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/listmisc.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/listmisc.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/lmx2306.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/lmx2306.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/lmx2306.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/mathmisc.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/mathmisc.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/mathmisc.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/os_read_exactly.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/os_read_exactly.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/os_read_exactly.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/sdr_1000.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/sdr_1000.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/sdr_1000.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/seq_with_cursor.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/seq_with_cursor.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/seq_with_cursor.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/socket_stuff.py
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/socket_stuff.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/gruimpl/socket_stuff.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/local_calibrator.py
+%%PYTHON_SITELIBDIR%%/gnuradio/local_calibrator.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/local_calibrator.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/modulation_utils.py
+%%PYTHON_SITELIBDIR%%/gnuradio/modulation_utils.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/modulation_utils.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/optfir.py
+%%PYTHON_SITELIBDIR%%/gnuradio/optfir.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/optfir.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/packet_utils.py
+%%PYTHON_SITELIBDIR%%/gnuradio/packet_utils.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/packet_utils.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/ra.py
+%%PYTHON_SITELIBDIR%%/gnuradio/ra.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/ra.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/trellis.py
+%%PYTHON_SITELIBDIR%%/gnuradio/trellis.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/trellis.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/tx_debug_gui.py
+%%PYTHON_SITELIBDIR%%/gnuradio/tx_debug_gui.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/tx_debug_gui.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp.py
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp1.py
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp1.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp1.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp_multi.py
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp_multi.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/usrp_multi.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/video_sdl.py
+%%PYTHON_SITELIBDIR%%/gnuradio/video_sdl.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/video_sdl.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/_gsm_full_rate.a
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/_gsm_full_rate.la
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/_gsm_full_rate.so
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/gsm_full_rate.py
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/gsm_full_rate.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/vocoder/gsm_full_rate.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/window.py
+%%PYTHON_SITELIBDIR%%/gnuradio/window.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/window.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/__init__.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/__init__.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/__init__.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/fftsink.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/fftsink.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/fftsink.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/form.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/form.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/form.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/plot.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/plot.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/plot.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/powermate.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/powermate.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/powermate.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/ra_fftsink.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/ra_fftsink.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/ra_fftsink.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/ra_stripchartsink.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/ra_stripchartsink.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/ra_stripchartsink.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/scopesink.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/scopesink.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/scopesink.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/slider.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/slider.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/slider.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/stdgui.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/stdgui.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/stdgui.pyo
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/waterfallsink.py
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/waterfallsink.pyc
+%%PYTHON_SITELIBDIR%%/gnuradio/wxgui/waterfallsink.pyo
+%%EXAMPLESDIR%%/ChangeLog
+%%EXAMPLESDIR%%/python/apps/README
+%%EXAMPLESDIR%%/python/apps/hf_explorer/README
+%%EXAMPLESDIR%%/python/apps/hf_explorer/hfx2.py
+%%EXAMPLESDIR%%/python/apps/hf_explorer/hfx_help
+%%EXAMPLESDIR%%/python/apps/hf_radio/README.TXT
+%%EXAMPLESDIR%%/python/apps/hf_radio/hfir.sci
+%%EXAMPLESDIR%%/python/apps/hf_radio/input.py
+%%EXAMPLESDIR%%/python/apps/hf_radio/output.py
+%%EXAMPLESDIR%%/python/apps/hf_radio/radio.py
+%%EXAMPLESDIR%%/python/apps/hf_radio/radio.xml
+%%EXAMPLESDIR%%/python/apps/hf_radio/ssb_taps
+%%EXAMPLESDIR%%/python/apps/hf_radio/ssbagc.py
+%%EXAMPLESDIR%%/python/apps/hf_radio/ssbdemod.py
+%%EXAMPLESDIR%%/python/apps/hf_radio/startup.py
+%%EXAMPLESDIR%%/python/apps/hf_radio/ui.py
+%%EXAMPLESDIR%%/python/audio/audio_copy.py
+%%EXAMPLESDIR%%/python/audio/audio_fft.py
+%%EXAMPLESDIR%%/python/audio/audio_play.py
+%%EXAMPLESDIR%%/python/audio/audio_to_file.py
+%%EXAMPLESDIR%%/python/audio/dial_squelch.py
+%%EXAMPLESDIR%%/python/audio/dial_tone.py
+%%EXAMPLESDIR%%/python/audio/dialtone_v.py
+%%EXAMPLESDIR%%/python/audio/mono_tone.py
+%%EXAMPLESDIR%%/python/audio/multi_tone.py
+%%EXAMPLESDIR%%/python/audio/spectrum_inversion.py
+%%EXAMPLESDIR%%/python/audio/test_resampler.py
+%%EXAMPLESDIR%%/python/channel-coding/README
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn1o2_128.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn1o2_16.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn1o2_4.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn1o2_8.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn2o3_16.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn2o3_4.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn2o3_4_msb.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn2o3_4_msbG.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn2o3_8.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/awgn2o4_4.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/disconnected.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/rep3.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/rep5.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_files/simple.fsm
+%%EXAMPLESDIR%%/python/channel-coding/fsm_utils.py
+%%EXAMPLESDIR%%/python/channel-coding/test_sccc_hard.py
+%%EXAMPLESDIR%%/python/channel-coding/test_sccc_soft.py
+%%EXAMPLESDIR%%/python/channel-coding/test_sccc_turbo.py
+%%EXAMPLESDIR%%/python/channel-coding/test_tcm.py
+%%EXAMPLESDIR%%/python/channel-coding/test_tcm1.py
+%%EXAMPLESDIR%%/python/channel-coding/test_tcm2.py
+%%EXAMPLESDIR%%/python/channel-coding/test_tcm_combined.py
+%%EXAMPLESDIR%%/python/channel-coding/test_tcm_parallel.py
+%%EXAMPLESDIR%%/python/channel-coding/test_turbo_equalization.py
+%%EXAMPLESDIR%%/python/channel-coding/test_turbo_equalization1.py
+%%EXAMPLESDIR%%/python/channel-coding/test_turbo_equalization2.py
+%%EXAMPLESDIR%%/python/channel-coding/test_viterbi_equalization.py
+%%EXAMPLESDIR%%/python/channel-coding/test_viterbi_equalization1.py
+%%EXAMPLESDIR%%/python/digital/README
+%%EXAMPLESDIR%%/python/digital/benchmark_rx.py
+%%EXAMPLESDIR%%/python/digital/benchmark_tx.py
+%%EXAMPLESDIR%%/python/digital/fusb_options.py
+%%EXAMPLESDIR%%/python/digital/gen_whitener.py
+%%EXAMPLESDIR%%/python/digital/pick_bitrate.py
+%%EXAMPLESDIR%%/python/digital/receive_path.py
+%%EXAMPLESDIR%%/python/digital/rx_voice.py
+%%EXAMPLESDIR%%/python/digital/transmit_path.py
+%%EXAMPLESDIR%%/python/digital/tunnel.py
+%%EXAMPLESDIR%%/python/digital/tx_voice.py
+%%EXAMPLESDIR%%/python/digital_voice/encdec.py
+%%EXAMPLESDIR%%/python/multi-antenna/multi_fft.py
+%%EXAMPLESDIR%%/python/multi-antenna/multi_file.py
+%%EXAMPLESDIR%%/python/multi-antenna/multi_scope.py
+%%EXAMPLESDIR%%/python/multi_usrp/README
+%%EXAMPLESDIR%%/python/multi_usrp/multi_usrp_oscope.py
+%%EXAMPLESDIR%%/python/multi_usrp/multi_usrp_rx_cfile.py
+%%EXAMPLESDIR%%/python/networking/measurement_slave.py
+%%EXAMPLESDIR%%/python/usrp/am_rcv.py
+%%EXAMPLESDIR%%/python/usrp/ayfabtu.py
+%%EXAMPLESDIR%%/python/usrp/benchmark_usb.py
+%%EXAMPLESDIR%%/python/usrp/flexrf_debug.py
+%%EXAMPLESDIR%%/python/usrp/flexrf_siggen.py
+%%EXAMPLESDIR%%/python/usrp/fm_tx4.py
+%%EXAMPLESDIR%%/python/usrp/fm_tx_2_daughterboards.py
+%%EXAMPLESDIR%%/python/usrp/max_power.py
+%%EXAMPLESDIR%%/python/usrp/siggen_min2.py
+%%EXAMPLESDIR%%/python/usrp/test_counting.py
+%%EXAMPLESDIR%%/python/usrp/test_dft_analysis.py
+%%EXAMPLESDIR%%/python/usrp/test_dft_synth.py
+%%EXAMPLESDIR%%/python/usrp/test_digital_loopback_counting.py
+%%EXAMPLESDIR%%/python/usrp/test_digital_loopback_lfsr.py
+%%EXAMPLESDIR%%/python/usrp/tvrx_am_rcv_gui.py
+%%EXAMPLESDIR%%/python/usrp/usrp_fft.py
+%%EXAMPLESDIR%%/python/usrp/usrp_fft_old.py
+%%EXAMPLESDIR%%/python/usrp/usrp_nbfm_ptt.py
+%%EXAMPLESDIR%%/python/usrp/usrp_nbfm_rcv.py
+%%EXAMPLESDIR%%/python/usrp/usrp_oscope.py
+%%EXAMPLESDIR%%/python/usrp/usrp_rx_cfile.py
+%%EXAMPLESDIR%%/python/usrp/usrp_rx_nogui.py
+%%EXAMPLESDIR%%/python/usrp/usrp_siggen.py
+%%EXAMPLESDIR%%/python/usrp/usrp_tv_rcv.py
+%%EXAMPLESDIR%%/python/usrp/usrp_tv_rcv_nogui.py
+%%EXAMPLESDIR%%/python/usrp/usrp_wfm_rcv.py
+%%EXAMPLESDIR%%/python/usrp/usrp_wfm_rcv2_nogui.py
+%%EXAMPLESDIR%%/python/usrp/usrp_wfm_rcv_nogui.py
+%%EXAMPLESDIR%%/python/usrp/usrp_wfm_rcv_pll.py
+%%EXAMPLESDIR%%/python/usrp/usrp_wxapt_rcv.py
+%%EXAMPLESDIR%%/python/usrp/wfm_rcv_file.py
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.hacking
+libdata/pkgconfig/gnuradio-core.pc
+libdata/pkgconfig/usrp.pc
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%EXAMPLESDIR%%/python/apps/hf_radio
+@dirrm %%EXAMPLESDIR%%/python/apps/hf_explorer
+@dirrm %%EXAMPLESDIR%%/python/apps
+@dirrm %%EXAMPLESDIR%%/python/audio
+@dirrm %%EXAMPLESDIR%%/python/channel-coding/fsm_files
+@dirrm %%EXAMPLESDIR%%/python/channel-coding
+@dirrm %%EXAMPLESDIR%%/python/digital
+@dirrm %%EXAMPLESDIR%%/python/digital_voice
+@dirrm %%EXAMPLESDIR%%/python/multi-antenna
+@dirrm %%EXAMPLESDIR%%/python/multi_usrp
+@dirrm %%EXAMPLESDIR%%/python/networking
+@dirrm %%EXAMPLESDIR%%/python/usrp
+@dirrm %%EXAMPLESDIR%%/python
+@dirrm %%EXAMPLESDIR%%/
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio/blks
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio/blksimpl
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio/gr
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio/gru
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio/gruimpl
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio/vocoder
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio/wxgui
+@dirrm %%PYTHON_SITELIBDIR%%/gnuradio
+@dirrm include/gnuradio/swig
+@dirrm include/gnuradio
+@dirrm share/usrp/rev2
+@dirrm share/usrp/rev4
+@dirrm share/usrp
+@dirrmtry etc/gnuradio/conf.d
+@dirrmtry etc/gnuradio
+@dirrmtry libdata/pkgconfig