[78016] trunk/dports/graphics/dcmtk/Portfile

eborisch at macports.org eborisch at macports.org
Tue Apr 19 09:44:40 PDT 2011


Revision: 78016
          http://trac.macports.org/changeset/78016
Author:   eborisch at macports.org
Date:     2011-04-19 09:44:39 -0700 (Tue, 19 Apr 2011)
Log Message:
-----------
dcmtk: Build tweaks; no rev bump. Moved most optional dependencies into variants. Added +doc variant.

Modified Paths:
--------------
    trunk/dports/graphics/dcmtk/Portfile

Modified: trunk/dports/graphics/dcmtk/Portfile
===================================================================
--- trunk/dports/graphics/dcmtk/Portfile	2011-04-19 15:58:13 UTC (rev 78015)
+++ trunk/dports/graphics/dcmtk/Portfile	2011-04-19 16:44:39 UTC (rev 78016)
@@ -37,11 +37,7 @@
                         sha1    469e017cffc56f36e834aa19c8612111f964f757 \
                         rmd160  ad80a4b6cff9ed275e6153036bdce9e2d912721b
 
-depends_lib             port:zlib \
-                        port:tiff \
-                        port:libpng \
-                        port:libxml2 \
-                        port:openssl
+depends_lib             port:zlib 
 
 # To enable building while previous version is in ${prefix}
 
@@ -68,6 +64,11 @@
             ${worksrcpath}/ofstd/tests/Makefile.in
 }
 
+configure.args-append   --without-libtiff \
+                        --without-libpng \
+                        --without-openssl \
+                        --without-libxml
+
 destroot.target-append  install-lib
 
 use_parallel_build      no
@@ -85,8 +86,36 @@
   configure.args-append --with-private-tags
 }
 
-destroot.args           docdir=${destroot}${prefix}/share/doc/${name}
+variant doc description "Install html documentation" {
+  destroot.target-delete install-lib
+  destroot.target-append install-all
+  depends_build-append  port:doxygen
+}
 
+variant png description "Enable png support" {
+  depends_lib-append    port:libpng
+  configure.args-delete --without-libpng  
+}
+
+variant ssl description "Enable openssl support" {
+  depends_lib-append    port:openssl
+  configure.args-delete --without-openssl  
+}
+
+variant tiff description "Enable tiff support" {
+  depends_lib-append    port:tiff
+  configure.args-delete --without-libtiff  
+}
+
+variant xml description "Enable xml support" {
+  depends_lib-append    port:libxml2
+  configure.args-delete --without-libxml  
+}
+
+default_variants        +png +ssl +tiff + xml
+
+destroot.args           docdir=${prefix}/share/doc/${name}
+
 livecheck.type          regex
 livecheck.regex         {dcmtk\-(\d+(?:\.\d+)*).tar.gz}
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110419/b1060c63/attachment.html>


More information about the macports-changes mailing list