[104855] trunk/dports/science/gr-osmosdr/Portfile
michaelld at macports.org
michaelld at macports.org
Wed Apr 3 18:23:36 PDT 2013
Revision: 104855
https://trac.macports.org/changeset/104855
Author: michaelld at macports.org
Date: 2013-04-03 18:23:36 -0700 (Wed, 03 Apr 2013)
Log Message:
-----------
gr-osmosdr:
* update to latest;
* change gnuradio dependency to allow any gnuradio port;
* update active_variants to allow any gnuradio port.
Modified Paths:
--------------
trunk/dports/science/gr-osmosdr/Portfile
Modified: trunk/dports/science/gr-osmosdr/Portfile
===================================================================
--- trunk/dports/science/gr-osmosdr/Portfile 2013-04-04 00:57:56 UTC (rev 104854)
+++ trunk/dports/science/gr-osmosdr/Portfile 2013-04-04 01:23:36 UTC (rev 104855)
@@ -18,17 +18,17 @@
long_description ${description}: \
Support includes GNU Radio source and sink blocks in C++, Python, and GNU Radio Companion (grc). This port also offers a wrapper functionality for the FunCube Dongle, Ettus UHD, and rtl-sdr radios. By using gr-osmosdr source you can take advantage of a common software api in your applications independent of the underlying radio hardware.
-version 20130313
+version 20130317
fetch.type git
git.url git://git.osmocom.org/gr-osmosdr
-git.branch 901dca8135507c0bde0c187ba9226c3d63aabcc6
+git.branch e85c68d9f84f955cbe9f3d4c730561580f6cfcf9
livecheck.url http://cgit.osmocom.org/cgit/gr-osmosdr/
livecheck.version ${git.branch}
livecheck.regex id=(\[a-f0-9\]+).>HEAD<
-depends_lib-append port:gnuradio \
+depends_lib-append path:lib/libgnuradio-audio.dylib:gnuradio \
port:rtl-sdr
# do VPATH build
@@ -70,9 +70,9 @@
set chosen_python_suffix ${s}
# require gnuradio to also have this variant
+ require_active_variants \
+ path:lib/libgnuradio-audio.dylib:gnuradio ${p}
- require_active_variants gnuradio ${p}
-
# specify the Python dependencies
depends_lib-append \
@@ -106,7 +106,7 @@
# shortcut to installing all variants except Python
variant full requires docs uhd swig \
- description {Enable all variants except python} {}
+ description {Enable all variants except +debug and +universal} {}
variant docs description "Install ${name} documentation" {
@@ -135,7 +135,8 @@
# require gnuradio to also have this variant
- require_active_variants gnuradio uhd
+ require_active_variants \
+ path:lib/libgnuradio-audio.dylib:gnuradio uhd
configure.args-append \
-DENABLE_UHD=ON \
@@ -164,7 +165,8 @@
# require gnuradio to also have this variant
- require_active_variants gnuradio swig
+ require_active_variants \
+ path:lib/libgnuradio-audio.dylib:gnuradio swig
configure.args-append \
-DSWIG_EXECUTABLE=${prefix}/bin/swig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130403/656bdb63/attachment.html>
More information about the macports-changes
mailing list