[oe-commits] org.oe.dev gnuradio: fixes

koen commit openembedded-commits at lists.openembedded.org
Fri Jul 27 12:34:35 UTC 2007


gnuradio: fixes
* update PV to 3.0.4
* patch out doc generation for gr-trellis subdir
* packages all libs seperately
* package python files as well

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 74a604fc91b8aeebcb275a68a047698b61a4ed81
ViewMTN: http://monotone.openembedded.org/revision.psp?id=74a604fc91b8aeebcb275a68a047698b61a4ed81
Files:
1
packages/gnuradio/gnuradio
packages/gnuradio/gnuradio/no-trellis-doc.patch
packages/gnuradio/gnuradio_svn.bb
Diffs:

#
# mt diff -re1ad326dec67a2aaab1bc01b6d70829706bbd6c0 -r74a604fc91b8aeebcb275a68a047698b61a4ed81
#
# 
# 
# add_dir "packages/gnuradio/gnuradio"
# 
# add_file "packages/gnuradio/gnuradio/no-trellis-doc.patch"
#  content [cc0bb2e796e247acfa67f211e8d48be947e1d0f6]
# 
# patch "packages/gnuradio/gnuradio_svn.bb"
#  from [c84aae656d1d4f53c459daeb8792487b157f949f]
#    to [9da23f8e2075a26a1bf9ed985121ba4b560bdba5]
# 
============================================================
--- packages/gnuradio/gnuradio/no-trellis-doc.patch	cc0bb2e796e247acfa67f211e8d48be947e1d0f6
+++ packages/gnuradio/gnuradio/no-trellis-doc.patch	cc0bb2e796e247acfa67f211e8d48be947e1d0f6
@@ -0,0 +1,9 @@
+--- /tmp/Makefile.am	2007-07-27 13:44:31.000000000 +0200
++++ trunk/gr-trellis/Makefile.am	2007-07-27 13:50:06.795215000 +0200
+@@ -21,5 +21,5 @@
+ 
+ include $(top_srcdir)/Makefile.common
+ 
+-SUBDIRS = src doc
++SUBDIRS = src
+ 
============================================================
--- packages/gnuradio/gnuradio_svn.bb	c84aae656d1d4f53c459daeb8792487b157f949f
+++ packages/gnuradio/gnuradio_svn.bb	9da23f8e2075a26a1bf9ed985121ba4b560bdba5
@@ -1,15 +1,18 @@ DEPENDS = "fftwf python boost cppunit sd
 DESCRIPTION = "GNU Radio"
 SECTION =  "apps"
 PRIORITY = "optional"
 LICENSE = "GPL"
 DEPENDS = "fftwf python boost cppunit sdcc-native swig swig-native"
-RDEPENDS = "libfftwf python swig"
 
-PV = "0.0+svn${SRCDATE}"
+RDEPENDS_${PN} = "python-core swig"
+
+PV = "3.0.4+svn${SRCDATE}"
 PR = "r0"
 
 
-SRC_URI = "svn://gnuradio.org/svn/gnuradio;module=trunk;proto=http"
+SRC_URI = "svn://gnuradio.org/svn/gnuradio;module=trunk;proto=http \
+	   file://no-trellis-doc.patch;patch=1 \
+	   "
 
 inherit autotools pkgconfig
 
@@ -22,3 +25,14 @@ EXTRA_OECONF = "--disable-gr-atsc --disa
 
 EXTRA_OECONF = "--disable-gr-atsc --disable-gr-video-sdl"
 
+PACKAGES =+ "libgromnithread libgnuradio-core libgnuradio-core-qa"
+FILES_libgnuradio-core = "${libdir}/libgnuradio-core.so.*"
+FILES_libgnuradio-core-qa = "${libdir}/libgnuradio-core-qa.so.*"
+FILES_libgromnithread = "${libdir}/libgromnithread.so*"
+
+FILES_${PN} += "${libdir}/python*/site-packages/gnuradio/*"
+FILES_${PN}-dbg += "${libdir}/python*/site-packages/gnuradio/.debug \
+                   ${libdir}/python*/site-packages/gnuradio/*/.debug \
+		   "
+
+






More information about the Openembedded-commits mailing list