[124306] trunk/dports/science/uhd/Portfile

michaelld at macports.org michaelld at macports.org
Fri Aug 22 07:52:47 PDT 2014


Revision: 124306
          https://trac.macports.org/changeset/124306
Author:   michaelld at macports.org
Date:     2014-08-22 07:52:47 -0700 (Fri, 22 Aug 2014)
Log Message:
-----------
uhd*:
+ update release to 3.7.2;
+ update devel to 9d4167d9 (20140821);
+ fix comment;
+ split some configure args into seprate parts;
+ add configure arg for location of installed CMake files.

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

Modified: trunk/dports/science/uhd/Portfile
===================================================================
--- trunk/dports/science/uhd/Portfile	2014-08-22 14:33:45 UTC (rev 124305)
+++ trunk/dports/science/uhd/Portfile	2014-08-22 14:52:47 UTC (rev 124306)
@@ -16,7 +16,7 @@
 
 dist_subdir         uhd
 set branch          3.7
-set patch           1
+set patch           2
 set base_version    [join "${branch} ${patch}" .]
 set devel_version   [join "${branch} [expr {${patch} + 1}]" .]
 
@@ -28,10 +28,9 @@
     github.setup    EttusResearch uhd \
         release_00[join [split ${base_version} "."] "_00"]
     version         ${base_version}
-    revision        1
     conflicts       uhd-devel
-    checksums       rmd160 e8919fb82d2695861d8a7d10075e01a801b2d0f7 \
-                    sha256 114f85e89de17dd972642fdaee86a1205a607a01fd9fe38c3ecb9281244ae03b
+    checksums       rmd160 f0c7c81c010698d3c5b11c5460c8757d0739a6a2 \
+                    sha256 d14d3924b962e2ba1d488f28fa2e3846c2c3c57cf2530e17fda957e91431f790
 
 }
 
@@ -40,13 +39,12 @@
     long_description ${description}: \
 Provides the GIT master version, which is typically updated every few days to week.
 
-    github.setup    EttusResearch uhd 28bc48ee499a938d36daa5a264d16b23a6a7553d
-    version         ${devel_version}_20140807
-    revision        1
+    github.setup    EttusResearch uhd 9d4167d9e27c90e7aef8b63648ef9c7aafb6f228
+    version         ${devel_version}_20140821
     name            uhd-devel
     conflicts       uhd
-    checksums       rmd160 aa383dcfa1f50a58e745c4b5d4299588c21166cb \
-                    sha256 89143d68be26037a8a7e84e78bf511e9dc3e178a23167cde65bf4cd278ce176b
+    checksums       rmd160 15081e9f9b9a427afb0680f455634eacc9ba5304 \
+                    sha256 857616827fb3f77b384226e85e2fe9be7c46ce751472ff0a59bf8a2cedc8f168
 
 }
 
@@ -70,8 +68,8 @@
 
 configure.post_args ../${worksrcdir}/host
 
-# explicitly set configure args -D cmake flags to get MacPorts'
-# curses; these are used by some variants, but they don't hurt.
+# explicitly set CMake flags to get MacPorts' curses;
+# these are used by some variants, and won't hurt the others.
 
 configure.args-append \
     -DCURSES_CURSES_H_PATH=${prefix}/include \
@@ -80,9 +78,19 @@
     -DCURSES_HAVE_CURSES_H=${prefix}/include/curses.h \
     -DCURSES_INCLUDE_PATH=${prefix}/include \
     -DCURSES_LIBRARY=${prefix}/lib/libcurses.dylib \
-    -DCURSES_NCURSES_LIBRARY=${prefix}/lib/libncurses.dylib \
+    -DCURSES_NCURSES_LIBRARY=${prefix}/lib/libncurses.dylib
+
+# directory to install shared UHD files
+# (examples, images, modules, tests, utilities)
+
+configure.args-append \
     -DPKG_LIB_DIR=${prefix}/share/uhd
 
+# directory to install all CMake files
+
+configure.args-append \
+    -DCMAKE_MODULES_DIR=${prefix}/share/cmake/uhd
+
 # be verbose when building, for debugging purposes
 
 build.post_args VERBOSE=1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140822/41905839/attachment.html>


More information about the macports-changes mailing list