pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/ham/usrp Update usrp to 3.0.2:
details: https://anonhg.NetBSD.org/pkgsrc/rev/0960919317e7
branches: trunk
changeset: 521501:0960919317e7
user: wulf <wulf%pkgsrc.org@localhost>
date: Mon Nov 13 18:01:29 2006 +0000
description:
Update usrp to 3.0.2:
* fixed support for BSD make tool
* added synchronized multi-usrp support
* added support for 32 bit counter
diffstat:
ham/usrp/Makefile | 28 ++++--
ham/usrp/PLIST | 201 +------------------------------------------------
ham/usrp/buildlink3.mk | 8 +-
ham/usrp/distinfo | 10 +-
4 files changed, 30 insertions(+), 217 deletions(-)
diffs (299 lines):
diff -r 2b134e2306a4 -r 0960919317e7 ham/usrp/Makefile
--- a/ham/usrp/Makefile Mon Nov 13 17:56:38 2006 +0000
+++ b/ham/usrp/Makefile Mon Nov 13 18:01:29 2006 +0000
@@ -1,18 +1,26 @@
-# $NetBSD: Makefile,v 1.8 2006/10/24 21:01:18 rillig Exp $
+# $NetBSD: Makefile,v 1.9 2006/11/13 18:01:29 wulf Exp $
-DISTNAME= usrp-0.12
-PKGREVISION= 2
+PKGNAME= usrp-${VERSION}
COMMENT= Non GNU Radio specific part of the USRP code base
+.include "../../meta-pkgs/gnuradio/Makefile.common"
+
+CONFIGURE_ARGS+= --enable-usrp
+
BUILD_DEPENDS+= sdcc>=2.4.0:../../devel/sdcc
-PYTHON_PATCH_SCRIPTS += firmware/src/common/edit-gpif
-PYTHON_PATCH_SCRIPTS += firmware/src/common/build_eeprom.py
-PYTHON_PATCH_SCRIPTS += firmware/src/usrp2/edit-gpif
-
-CONFIGURE_ARGS+= --enable-doxygen
-
-.include "../../meta-pkgs/gnuradio/Makefile.common"
+PYTHON_PATCH_SCRIPTS+= usrp/firmware/include/generate_regs.py
+PYTHON_PATCH_SCRIPTS+= usrp/firmware/src/common/edit-gpif
+PYTHON_PATCH_SCRIPTS+= usrp/firmware/src/common/build_eeprom.py
+PYTHON_PATCH_SCRIPTS+= usrp/firmware/src/usrp2/edit-gpif
+PYTHON_PATCH_SCRIPTS+= usrp/fpga/gen_makefile_extra.py
+PYTHON_PATCH_SCRIPTS+= usrp/fpga/sdr_lib/gen_cordic_consts.py
+PYTHON_PATCH_SCRIPTS+= usrp/fpga/toplevel/mrfm/mrfm.py
+PYTHON_PATCH_SCRIPTS+= usrp/fpga/toplevel/mrfm/mrfm_fft.py
+PYTHON_PATCH_SCRIPTS+= usrp/host/lib/check_data.py
+PYTHON_PATCH_SCRIPTS+= usrp/host/lib/dump_data.py
+PYTHON_PATCH_SCRIPTS+= usrp/host/lib/gen_usrp_dbid.py
+PYTHON_PATCH_SCRIPTS+= usrp/host/lib/usrp_dbid.py
.include "../../ham/gnuradio-core/buildlink3.mk"
.include "../../devel/libusb/buildlink3.mk"
diff -r 2b134e2306a4 -r 0960919317e7 ham/usrp/PLIST
--- a/ham/usrp/PLIST Mon Nov 13 17:56:38 2006 +0000
+++ b/ham/usrp/PLIST Mon Nov 13 18:01:29 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2006/10/24 21:01:18 rillig Exp $
+@comment $NetBSD: PLIST,v 1.7 2006/11/13 18:01:29 wulf Exp $
bin/usrp_cal_dc_offset
bin/usrper
include/usrp_basic.h
@@ -25,206 +25,11 @@
${PYSITELIB}/usrp_prims.py
${PYSITELIB}/usrp_prims.pyc
${PYSITELIB}/usrp_prims.pyo
-share/doc/${PKGNAME}/ChangeLog
-share/doc/${PKGNAME}/README
-share/doc/${PKGNAME}/html/ad9862_8h-source.html
-share/doc/${PKGNAME}/html/ad9862_8h.html
-share/doc/${PKGNAME}/html/annotated.html
-share/doc/${PKGNAME}/html/bug__work__around__8_8cc.html
-share/doc/${PKGNAME}/html/check__order__quickly_8cc.html
-share/doc/${PKGNAME}/html/classfusb__devhandle-members.html
-share/doc/${PKGNAME}/html/classfusb__devhandle.html
-share/doc/${PKGNAME}/html/classfusb__devhandle.png
-share/doc/${PKGNAME}/html/classfusb__devhandle__darwin-members.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__darwin.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__darwin.png
-share/doc/${PKGNAME}/html/classfusb__devhandle__generic-members.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__generic.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__generic.png
-share/doc/${PKGNAME}/html/classfusb__devhandle__linux-members.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__linux.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__linux.png
-share/doc/${PKGNAME}/html/classfusb__devhandle__win32-members.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__win32.html
-share/doc/${PKGNAME}/html/classfusb__devhandle__win32.png
-share/doc/${PKGNAME}/html/classfusb__ephandle-members.html
-share/doc/${PKGNAME}/html/classfusb__ephandle.html
-share/doc/${PKGNAME}/html/classfusb__ephandle.png
-share/doc/${PKGNAME}/html/classfusb__ephandle__darwin-members.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__darwin.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__darwin.png
-share/doc/${PKGNAME}/html/classfusb__ephandle__generic-members.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__generic.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__generic.png
-share/doc/${PKGNAME}/html/classfusb__ephandle__linux-members.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__linux.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__linux.png
-share/doc/${PKGNAME}/html/classfusb__ephandle__win32-members.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__win32.html
-share/doc/${PKGNAME}/html/classfusb__ephandle__win32.png
-share/doc/${PKGNAME}/html/classfusb__sysconfig-members.html
-share/doc/${PKGNAME}/html/classfusb__sysconfig.html
-share/doc/${PKGNAME}/html/classusrp__basic-members.html
-share/doc/${PKGNAME}/html/classusrp__basic.html
-share/doc/${PKGNAME}/html/classusrp__basic.png
-share/doc/${PKGNAME}/html/classusrp__basic__rx-members.html
-share/doc/${PKGNAME}/html/classusrp__basic__rx.html
-share/doc/${PKGNAME}/html/classusrp__basic__rx.png
-share/doc/${PKGNAME}/html/classusrp__basic__tx-members.html
-share/doc/${PKGNAME}/html/classusrp__basic__tx.html
-share/doc/${PKGNAME}/html/classusrp__basic__tx.png
-share/doc/${PKGNAME}/html/classusrp__local__sighandler-members.html
-share/doc/${PKGNAME}/html/classusrp__local__sighandler.html
-share/doc/${PKGNAME}/html/classusrp__signal-members.html
-share/doc/${PKGNAME}/html/classusrp__signal.html
-share/doc/${PKGNAME}/html/classusrp__standard__common-members.html
-share/doc/${PKGNAME}/html/classusrp__standard__common.html
-share/doc/${PKGNAME}/html/classusrp__standard__common.png
-share/doc/${PKGNAME}/html/classusrp__standard__rx-members.html
-share/doc/${PKGNAME}/html/classusrp__standard__rx.html
-share/doc/${PKGNAME}/html/classusrp__standard__rx.png
-share/doc/${PKGNAME}/html/classusrp__standard__tx-members.html
-share/doc/${PKGNAME}/html/classusrp__standard__tx.html
-share/doc/${PKGNAME}/html/classusrp__standard__tx.png
-share/doc/${PKGNAME}/html/doxygen.css
-share/doc/${PKGNAME}/html/doxygen.png
-share/doc/${PKGNAME}/html/files.html
-share/doc/${PKGNAME}/html/functions.html
-share/doc/${PKGNAME}/html/functions_0x61.html
-share/doc/${PKGNAME}/html/functions_0x62.html
-share/doc/${PKGNAME}/html/functions_0x63.html
-share/doc/${PKGNAME}/html/functions_0x64.html
-share/doc/${PKGNAME}/html/functions_0x66.html
-share/doc/${PKGNAME}/html/functions_0x67.html
-share/doc/${PKGNAME}/html/functions_0x68.html
-share/doc/${PKGNAME}/html/functions_0x69.html
-share/doc/${PKGNAME}/html/functions_0x6d.html
-share/doc/${PKGNAME}/html/functions_0x6e.html
-share/doc/${PKGNAME}/html/functions_0x6f.html
-share/doc/${PKGNAME}/html/functions_0x70.html
-share/doc/${PKGNAME}/html/functions_0x72.html
-share/doc/${PKGNAME}/html/functions_0x73.html
-share/doc/${PKGNAME}/html/functions_0x74.html
-share/doc/${PKGNAME}/html/functions_0x75.html
-share/doc/${PKGNAME}/html/functions_0x76.html
-share/doc/${PKGNAME}/html/functions_0x77.html
-share/doc/${PKGNAME}/html/functions_0x7e.html
-share/doc/${PKGNAME}/html/functions_enum.html
-share/doc/${PKGNAME}/html/functions_eval.html
-share/doc/${PKGNAME}/html/functions_func.html
-share/doc/${PKGNAME}/html/functions_func_0x61.html
-share/doc/${PKGNAME}/html/functions_func_0x62.html
-share/doc/${PKGNAME}/html/functions_func_0x63.html
-share/doc/${PKGNAME}/html/functions_func_0x64.html
-share/doc/${PKGNAME}/html/functions_func_0x66.html
-share/doc/${PKGNAME}/html/functions_func_0x67.html
-share/doc/${PKGNAME}/html/functions_func_0x68.html
-share/doc/${PKGNAME}/html/functions_func_0x69.html
-share/doc/${PKGNAME}/html/functions_func_0x6d.html
-share/doc/${PKGNAME}/html/functions_func_0x6e.html
-share/doc/${PKGNAME}/html/functions_func_0x70.html
-share/doc/${PKGNAME}/html/functions_func_0x72.html
-share/doc/${PKGNAME}/html/functions_func_0x73.html
-share/doc/${PKGNAME}/html/functions_func_0x74.html
-share/doc/${PKGNAME}/html/functions_func_0x75.html
-share/doc/${PKGNAME}/html/functions_func_0x77.html
-share/doc/${PKGNAME}/html/functions_func_0x7e.html
-share/doc/${PKGNAME}/html/functions_vars.html
-share/doc/${PKGNAME}/html/fusb_8cc.html
-share/doc/${PKGNAME}/html/fusb_8h-source.html
-share/doc/${PKGNAME}/html/fusb_8h.html
-share/doc/${PKGNAME}/html/fusb__darwin_8cc.html
-share/doc/${PKGNAME}/html/fusb__darwin_8h-source.html
-share/doc/${PKGNAME}/html/fusb__darwin_8h.html
-share/doc/${PKGNAME}/html/fusb__generic_8cc.html
-share/doc/${PKGNAME}/html/fusb__generic_8h-source.html
-share/doc/${PKGNAME}/html/fusb__generic_8h.html
-share/doc/${PKGNAME}/html/fusb__linux_8cc.html
-share/doc/${PKGNAME}/html/fusb__linux_8h-source.html
-share/doc/${PKGNAME}/html/fusb__linux_8h.html
-share/doc/${PKGNAME}/html/fusb__sysconfig__darwin_8cc.html
-share/doc/${PKGNAME}/html/fusb__sysconfig__generic_8cc.html
-share/doc/${PKGNAME}/html/fusb__sysconfig__linux_8cc.html
-share/doc/${PKGNAME}/html/fusb__sysconfig__win32_8cc.html
-share/doc/${PKGNAME}/html/fusb__win32_8cc.html
-share/doc/${PKGNAME}/html/fusb__win32_8h-source.html
-share/doc/${PKGNAME}/html/fusb__win32_8h.html
-share/doc/${PKGNAME}/html/getopt_8h-source.html
-share/doc/${PKGNAME}/html/getopt_8h.html
-share/doc/${PKGNAME}/html/globals.html
-share/doc/${PKGNAME}/html/globals_0x61.html
-share/doc/${PKGNAME}/html/globals_0x62.html
-share/doc/${PKGNAME}/html/globals_0x63.html
-share/doc/${PKGNAME}/html/globals_0x64.html
-share/doc/${PKGNAME}/html/globals_0x65.html
-share/doc/${PKGNAME}/html/globals_0x67.html
-share/doc/${PKGNAME}/html/globals_0x6d.html
-share/doc/${PKGNAME}/html/globals_0x6e.html
-share/doc/${PKGNAME}/html/globals_0x6f.html
-share/doc/${PKGNAME}/html/globals_0x70.html
-share/doc/${PKGNAME}/html/globals_0x72.html
-share/doc/${PKGNAME}/html/globals_0x73.html
-share/doc/${PKGNAME}/html/globals_0x74.html
-share/doc/${PKGNAME}/html/globals_0x75.html
-share/doc/${PKGNAME}/html/globals_0x76.html
-share/doc/${PKGNAME}/html/globals_defs.html
-share/doc/${PKGNAME}/html/globals_enum.html
-share/doc/${PKGNAME}/html/globals_eval.html
-share/doc/${PKGNAME}/html/globals_func.html
-share/doc/${PKGNAME}/html/globals_vars.html
-share/doc/${PKGNAME}/html/hierarchy.html
-share/doc/${PKGNAME}/html/index.html
-share/doc/${PKGNAME}/html/mainpage_8dox.html
-share/doc/${PKGNAME}/html/md5_8h-source.html
-share/doc/${PKGNAME}/html/md5_8h.html
-share/doc/${PKGNAME}/html/namespacead9862.html
-share/doc/${PKGNAME}/html/namespaces.html
-share/doc/${PKGNAME}/html/rate__to__regval_8h-source.html
-share/doc/${PKGNAME}/html/rate__to__regval_8h.html
-share/doc/${PKGNAME}/html/std__paths_8h-source.html
-share/doc/${PKGNAME}/html/std__paths_8h.html
-share/doc/${PKGNAME}/html/structmd5__ctx-members.html
-share/doc/${PKGNAME}/html/structmd5__ctx.html
-share/doc/${PKGNAME}/html/structoption-members.html
-share/doc/${PKGNAME}/html/structoption.html
-share/doc/${PKGNAME}/html/structusrp__dboard__eeprom-members.html
-share/doc/${PKGNAME}/html/structusrp__dboard__eeprom.html
-share/doc/${PKGNAME}/html/tab_b.gif
-share/doc/${PKGNAME}/html/tab_l.gif
-share/doc/${PKGNAME}/html/tab_r.gif
-share/doc/${PKGNAME}/html/tabs.css
-share/doc/${PKGNAME}/html/test__usrp__standard__rx_8cc.html
-share/doc/${PKGNAME}/html/test__usrp__standard__tx_8cc.html
-share/doc/${PKGNAME}/html/time__stuff_8h-source.html
-share/doc/${PKGNAME}/html/time__stuff_8h.html
-share/doc/${PKGNAME}/html/usrp__basic_8cc.html
-share/doc/${PKGNAME}/html/usrp__basic_8h-source.html
-share/doc/${PKGNAME}/html/usrp__basic_8h.html
-share/doc/${PKGNAME}/html/usrp__bytesex_8h-source.html
-share/doc/${PKGNAME}/html/usrp__bytesex_8h.html
-share/doc/${PKGNAME}/html/usrp__cal__dc__offset_8cc.html
-share/doc/${PKGNAME}/html/usrp__config_8cc.html
-share/doc/${PKGNAME}/html/usrp__config_8h-source.html
-share/doc/${PKGNAME}/html/usrp__config_8h.html
-share/doc/${PKGNAME}/html/usrp__dbid_8cc.html
-share/doc/${PKGNAME}/html/usrp__dbid_8h-source.html
-share/doc/${PKGNAME}/html/usrp__dbid_8h.html
-share/doc/${PKGNAME}/html/usrp__local__sighandler_8cc.html
-share/doc/${PKGNAME}/html/usrp__local__sighandler_8h-source.html
-share/doc/${PKGNAME}/html/usrp__local__sighandler_8h.html
-share/doc/${PKGNAME}/html/usrp__prims_8cc.html
-share/doc/${PKGNAME}/html/usrp__prims_8h-source.html
-share/doc/${PKGNAME}/html/usrp__prims_8h.html
-share/doc/${PKGNAME}/html/usrp__slots_8h-source.html
-share/doc/${PKGNAME}/html/usrp__slots_8h.html
-share/doc/${PKGNAME}/html/usrp__standard_8cc.html
-share/doc/${PKGNAME}/html/usrp__standard_8h-source.html
-share/doc/${PKGNAME}/html/usrp__standard_8h.html
-share/doc/${PKGNAME}/html/usrp_guide.html
-share/doc/${PKGNAME}/html/usrper_8cc.html
+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
diff -r 2b134e2306a4 -r 0960919317e7 ham/usrp/buildlink3.mk
--- a/ham/usrp/buildlink3.mk Mon Nov 13 17:56:38 2006 +0000
+++ b/ham/usrp/buildlink3.mk Mon Nov 13 18:01:29 2006 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:10:53 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2006/11/13 18:01:29 wulf Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
USRP_BUILDLINK3_MK:= ${USRP_BUILDLINK3_MK}+
-.if !empty(BUILDLINK_DEPTH:M+)
+.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= usrp
.endif
@@ -11,8 +11,8 @@
BUILDLINK_PACKAGES+= usrp
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}usrp
-.if !empty(USRP_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.usrp= usrp>=0.12
+.if ${USRP_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.usrp+= usrp>=3.0.2
BUILDLINK_PKGSRCDIR.usrp?= ../../ham/usrp
.endif # USRP_BUILDLINK3_MK
diff -r 2b134e2306a4 -r 0960919317e7 ham/usrp/distinfo
--- a/ham/usrp/distinfo Mon Nov 13 17:56:38 2006 +0000
+++ b/ham/usrp/distinfo Mon Nov 13 18:01:29 2006 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2006/10/24 17:22:18 rillig Exp $
+$NetBSD: distinfo,v 1.5 2006/11/13 18:01:29 wulf Exp $
-SHA1 (usrp-0.12.tar.gz) = 70c764473effc491549b2153c26ee7e7c6fd07a1
-RMD160 (usrp-0.12.tar.gz) = 8342869a4a4855e7bb896f632c4dfd42d0706e30
-Size (usrp-0.12.tar.gz) = 1470926 bytes
-SHA1 (patch-aa) = 1669edd87bd5d2d49f0b927a8ff79e7221ade0ec
+SHA1 (gnuradio-3.0.2.tar.gz) = 9d9a0e22c9e4fd9735f62c0145b9ceb61a33f9c2
+RMD160 (gnuradio-3.0.2.tar.gz) = 3ff771c2d13d680fb76d7ca82a6a11678c7069ae
+Size (gnuradio-3.0.2.tar.gz) = 3190212 bytes
+SHA1 (patch-aa) = 330992e9c596012f8ca25571709ab5203b525e18
Home |
Main Index |
Thread Index |
Old Index