[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