[118847] trunk/dports/science/gnuradio

michaelld at macports.org michaelld at macports.org
Sat Apr 12 10:03:02 PDT 2014


Revision: 118847
          https://trac.macports.org/changeset/118847
Author:   michaelld at macports.org
Date:     2014-04-12 10:03:02 -0700 (Sat, 12 Apr 2014)
Log Message:
-----------
gnuradio:
+ update devel to 76970d54 and next to 4d93231b, both 20140411;
+ move to using the github PortGroup for all gnuradio ports.

Modified Paths:
--------------
    trunk/dports/science/gnuradio/Portfile
    trunk/dports/science/gnuradio/files/patch-cmake-expand.devel.diff

Modified: trunk/dports/science/gnuradio/Portfile
===================================================================
--- trunk/dports/science/gnuradio/Portfile	2014-04-12 16:17:26 UTC (rev 118846)
+++ trunk/dports/science/gnuradio/Portfile	2014-04-12 17:03:02 UTC (rev 118847)
@@ -5,13 +5,14 @@
 PortGroup           cmake 1.0
 PortGroup           wxWidgets 1.0
 PortGroup           active_variants 1.1
+PortGroup           github 1.0
 
 wxWidgets.use       wxPython-3.0
 
 name                gnuradio
 maintainers         michaelld openmaintainer
 
-description         GNU Radio Software Defined Radio (SDR)
+description         GNU Radio is Software Defined Radio (SDR)
 
 categories          science comms
 homepage            http://gnuradio.org/
@@ -22,6 +23,8 @@
 
 if {${subport} eq ${name}} {
 
+    github.setup    gnuradio gnuradio v3.7.3
+
     version         3.7.3
 
     long_description    ${description}: \
@@ -29,24 +32,22 @@
 
     conflicts       gnuradio-legacy gnuradio-next gnuradio-devel
 
-    master_sites.mirror_subdir gnuradio
-    distname        gnuradio-${version}
-    master_sites    http://gnuradio.org/releases/gnuradio gnu
-
     checksums \
-        rmd160 f4f8d707694ac8524025ccd4cfb3e47fd3a17204 \
-        sha256 1c71d1819a67bac4148c619fc2a7d2c0ea0b0d08aa4660a11d65ab7b713b5231
+        rmd160 5d1b3d03c96e0afd193407346f4f24ed4ed3907b \
+        sha256 bec2eee034a525b268e14b2b2529d419313d36844f794f730f7176f75a52262f
 
     patchfiles-append \
         patch-cmake-expand.release.diff
 
-    livecheck.url   http://gnuradio.org/releases/gnuradio/?C=M&O=D
-    livecheck.regex >LATEST-IS-(\[^<\]*)<
+    livecheck.type  none
 
 }
 
 subport gnuradio-legacy {
 
+    github.setup    gnuradio gnuradio v3.6.5.1
+    name            gnuradio-legacy
+
     version         3.6.5.1
     revision        6
 
@@ -55,13 +56,9 @@
 
     conflicts       gnuradio gnuradio-next gnuradio-devel
 
-    master_sites.mirror_subdir gnuradio
-    distname        gnuradio-${version}
-    master_sites    http://gnuradio.org/releases/gnuradio gnu
-
     checksums \
-        rmd160  66bdc05826e9130cf65e7bee355c01f4474c861b \
-        sha256  0875d2f0a7da0f3bcc1771b528b0f98f79d9ab69aa1ef953651bbbe1f57b4621
+        rmd160 f5d5890fca81e5c379d32b3504976bc24b7ac12f \
+        sha256 1af7840b9b46aaa85786bf58274da4334b84192e04990b4f3132c1a84b84956f
 
     # fix INCLUDE_DIRECTORIES path order such that internal
     # directories are searched before ${prefix}/include or system
@@ -93,37 +90,35 @@
     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.4_20140406
+    github.setup        gnuradio gnuradio 76970d54f3a6551751d481c63ea54c0794fc2591
+    version             3.7.4_20140411
+    name                gnuradio-devel
 
     conflicts           gnuradio-legacy gnuradio gnuradio-next
 
-    fetch.type          git
-    git.url             http://git.gnuradio.org/git/gnuradio.git
-    git.branch          cd06fdc9372bb2489cc7a455b75cef445343296d
+    checksums \
+        rmd160 44c67ef2f9a570b600a3602545dc850077e4e67b \
+        sha256 7cfa6cc1f7209df20cbeeb503f5109ba5c749c5bc8e4d837b62004088ee77a29
 
-    livecheck.url       http://gnuradio.org/cgit/cgit.cgi/gnuradio/log/?h=master
-    livecheck.version   ${git.branch}
-    livecheck.regex     id=(\[a-f0-9\]+).*>master<
-
 }
 
 subport gnuradio-next {
 
+    PortGroup           github 1.0
+
     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_20140406
+    github.setup        gnuradio gnuradio 4d93231bad155b2f52d7937be211eea93735d77b
+    version             3.8.0_20140411
+    name                gnuradio-next
 
     conflicts           gnuradio-legacy gnuradio gnuradio-devel
 
-    fetch.type          git
-    git.url             http://git.gnuradio.org/git/gnuradio.git
-    git.branch          a331b5e3cc40ee8a09b07b2db2a55f2d1e0fe7df
+    checksums \
+        rmd160 abb6e3daedaa4a09b7d7c1075a4633793d6a4aeb \
+        sha256 e72c3e7690c721cdc99351fa13a6e11538dcbfec04aa2432ec4a0c18094d19b6
 
-    livecheck.url       http://gnuradio.org/cgit/cgit.cgi/gnuradio/log/?h=next
-    livecheck.version   ${git.branch}
-    livecheck.regex     id=(\[a-f0-9\]+).*>next<
-
 }
 
 if {${subport} ne "gnuradio-legacy"} {

Modified: trunk/dports/science/gnuradio/files/patch-cmake-expand.devel.diff
===================================================================
--- trunk/dports/science/gnuradio/files/patch-cmake-expand.devel.diff	2014-04-12 16:17:26 UTC (rev 118846)
+++ trunk/dports/science/gnuradio/files/patch-cmake-expand.devel.diff	2014-04-12 17:03:02 UTC (rev 118847)
@@ -752,7 +752,7 @@
  
  ########################################################################
  # Setup library
-@@ -198,7 +138,6 @@ list(APPEND digital_libs
+@@ -200,7 +140,6 @@ list(APPEND digital_libs
      ${LOG4CPP_LIBRARIES}
  )
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140412/1412a850/attachment.html>


More information about the macports-changes mailing list