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

michaelld at macports.org michaelld at macports.org
Thu Apr 14 06:03:17 PDT 2011


Revision: 77835
          http://trac.macports.org/changeset/77835
Author:   michaelld at macports.org
Date:     2011-04-14 06:03:16 -0700 (Thu, 14 Apr 2011)
Log Message:
-----------
uhd: Add 'tests' variant and license info. Move from GIT to tarball, to set a specific version.

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

Modified: trunk/dports/science/uhd/Portfile
===================================================================
--- trunk/dports/science/uhd/Portfile	2011-04-14 12:58:34 UTC (rev 77834)
+++ trunk/dports/science/uhd/Portfile	2011-04-14 13:03:16 UTC (rev 77835)
@@ -1,28 +1,40 @@
-# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
-# $Id: Portfile 75552 2011-01-30 00:49:38Z snc at macports.org $
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id: $
 
 PortSystem          1.0
 PortGroup           cmake 1.0
 
 name                uhd
 version             003.000.001
+revision            1
 categories          science
 maintainers         michaelld
 description         Universal Hardware Driver for Ettus Research products
 long_description    ${description}
+license             GPL-3+
 
 homepage            https://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/wiki
 platforms           darwin
 
-fetch.type          git
-git.url             http://github.com/EttusResearch/UHD-Mirror.git
-#git.branch          ${version}
+set workdir_version	5e8b075
+set dist_version	24-g
+set distname_base	EttusResearch-UHD-Mirror
 
-depends_lib         port:boost
+set version_in_dist	[join [split ${version} "."] "_"]
+master_sites		https://download.github.com/
+distname			${distname_base}-release_${version_in_dist}-${dist_version}${workdir_version}
+worksrcdir          ${distname_base}-${workdir_version}
 
+checksums			md5		103ff33685c69a13dab27f35566ff018 \
+					sha1	1d36331699cf147d0dd485ee3bf6926991acd039 \
+					rmd160	cbd2f182fc8b5180b801db97894a9f9ac1847b77
+
+depends_lib-append	port:boost
+
+# do VPATH build
 post-extract { file mkdir ${workpath}/build }
 
-default configure.post_args {../${distname}/host}
+default configure.post_args {../${worksrcdir}/host}
 default configure.dir       {${workpath}/build}
 default build.dir           {${workpath}/build}
 
@@ -33,6 +45,12 @@
     -DENABLE_MANUAL=OFF \
     -DENABLE_DOXYGEN=OFF
 
+variant tests description {enable tests} {
+    configure.args-delete -DENABLE_TESTS=OFF
+    configure.args-append -DENABLE_TESTS=ON
+    test.run yes
+}
+
 variant examples description {enable examples} {
     configure.args-delete -DENABLE_EXAMPLES=OFF
     configure.args-append -DENABLE_EXAMPLES=ON
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110414/cfb040a4/attachment.html>


More information about the macports-changes mailing list