[108521] trunk/dports/science/gnuradio/Portfile

michaelld at macports.org michaelld at macports.org
Thu Jul 25 09:04:43 PDT 2013


Revision: 108521
          https://trac.macports.org/changeset/108521
Author:   michaelld at macports.org
Date:     2013-07-25 09:04:43 -0700 (Thu, 25 Jul 2013)
Log Message:
-----------
gnuradio:
* update devel to d3f1e8fc (2013-07-24);
* update next to 1e460c44 (2013-07-24);
* turns out that GNU Radio does not compile with qwt < 5.2, and
  py*-pyqwt does not compile with qwt >= 6.0.  Hence, require the port
  qwt52 and rev-bump release and legacy to reflect this new requirement.

Modified Paths:
--------------
    trunk/dports/science/gnuradio/Portfile

Modified: trunk/dports/science/gnuradio/Portfile
===================================================================
--- trunk/dports/science/gnuradio/Portfile	2013-07-25 15:33:15 UTC (rev 108520)
+++ trunk/dports/science/gnuradio/Portfile	2013-07-25 16:04:43 UTC (rev 108521)
@@ -20,7 +20,7 @@
 if {${subport} == ${name}} {
 
     version         3.7.0
-    revision        1
+    revision        2
 
     long_description    ${description}: \
         This port is kept up with the GNU Radio release, currently ${version}, which is typically updated every few months.
@@ -43,7 +43,7 @@
 subport gnuradio-legacy {
 
     version         3.6.5.1
-    revision        1
+    revision        2
 
     long_description    ${description}: \
         This port is for GNU Radio ${version}, reflecting the final release in the 3.6 API series.  It is for legacy purposes only\; please consider updating your code to the GNU Radio 3.7 API.
@@ -70,13 +70,13 @@
     long_description    ${description}: \
         This port is kept up with the GNU Radio GIT 'master' branch, which is typically updated daily to weekly.  This version of GNU Radio generally contains fixes to, and its API is compatible with, the current GNU Radio release, and will be incorporated in an upcoming release.  This port may or not compile or function correctly, as it represents a work in progress.  If it does not work, check back in a few days.  Or try deactivating the currently active gnuradio port, cleaning any current builds, and trying again.
 
-    version             3.7.1_20130720
+    version             3.7.1_20130724
 
     conflicts           gnuradio-legacy gnuradio gnuradio-next
 
     fetch.type          git
     git.url             http://git.gnuradio.org/git/gnuradio.git
-    git.branch          e5d050b39ad09cbac30b3ee889c54080468b5457
+    git.branch          d3f1e8fcafe6a4b0eabe5691801722c43eac4a70
 
     livecheck.url       http://gnuradio.org/cgit/gnuradio.git/log/?h=master
     livecheck.version   ${git.branch}
@@ -89,13 +89,13 @@
     long_description    ${description}: \
         This port is kept up with the GNU Radio GIT 'next' branch, which is typically updated daily to weekly.  This version of GNU Radio represents the next major release of GNU Radio, and hence its API is likely to be different than that provided by either gnuradio or gnuradio-devel.  This port may or not compile or function correctly, as it represents a work in progress.  If it does not work, check back in a few days.  Or try deactivating the currently active gnuradio port, cleaning any current builds, and trying again.
 
-    version             3.8.0_20130720
+    version             3.8.0_20130724
 
     conflicts           gnuradio-legacy gnuradio gnuradio-devel
 
     fetch.type          git
     git.url             http://git.gnuradio.org/git/gnuradio.git
-    git.branch          b5a3a6975ed96d71c70809fd98f87e092ea0ccaf
+    git.branch          1e460c44dd348a7b2dba42ad9c0f6ef4baa50428
 
     livecheck.url       http://gnuradio.org/cgit/gnuradio.git/log/?h=next
     livecheck.version   ${git.branch}
@@ -311,13 +311,18 @@
 
     depends_lib-append \
         port:qt4-mac \
-        path:lib/libqwt.dylib:qwt52 \
         port:qwtplot3d
 
     configure.args-append \
         ENABLE_GR_QTGUI=ON \
         -DQT_QMAKE_EXECUTABLE=${prefix}/bin/qmake
 
+    # Requires qwt >= 5.2, so not the "qwt" port.  Also requires
+    # py*-pyqwt which does not compile with qwt >= 6.0; so -have- to
+    # use qwt52 for now.
+
+    depends_lib-append port:qwt52
+
 }
 
 if {![variant_isset qtgui]} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130725/7d40570e/attachment.html>


More information about the macports-changes mailing list