Revision
89544
Author
robitaille@macports.org
Date
2012-02-01 13:36:42 -0800 (Wed, 01 Feb 2012)

Log Message

py-atpy: fixed unified Portfile

Modified Paths

Diff

Modified: trunk/dports/python/py-atpy/Portfile (89543 => 89544)


--- trunk/dports/python/py-atpy/Portfile	2012-02-01 21:35:56 UTC (rev 89543)
+++ trunk/dports/python/py-atpy/Portfile	2012-02-01 21:36:42 UTC (rev 89544)
@@ -30,29 +30,33 @@
 python.versions     25 26 27
 python.default_version 27
 
-depends_run-append  port:py${python.version}-numpy
+if {$subport != $name} {
 
-variant fits description {Include support for FITS tables} {
-    depends_run-append  port:py${python.version}-pyfits
-}
+    depends_run-append  port:py${python.version}-numpy
 
-variant hdf5 description {Include support for HDF5 tables} {
-    depends_run-append  port:py${python.version}-h5py
-}
+    variant fits description {Include support for FITS tables} {
+        depends_run-append  port:py${python.version}-pyfits
+    }
 
-variant vo description {Include support for VO tables} {
-    depends_run-append  port:py${python.version}-vo
-}
+    variant hdf5 description {Include support for HDF5 tables} {
+        depends_run-append  port:py${python.version}-h5py
+    }
 
-variant ascii description {Include support for ASCII tables} {
-    depends_run-append  port:py${python.version}-asciitable
-}
+    variant vo description {Include support for VO tables} {
+        depends_run-append  port:py${python.version}-vo
+    }
 
-variant sql description {Include support for SQL databases} {
-    depends_run-append  port:py${python.version}-mysql \
-                        port:py${python.version}-pygresql
-}
+    variant ascii description {Include support for ASCII tables} {
+        depends_run-append  port:py${python.version}-asciitable
+    }
 
-variant all requires fits hdf5 vo ascii sql description {Include support for all input/output types (FITS, HDF5, VO, ASCII, and SQL)} {}
+    variant sql description {Include support for SQL databases} {
+        depends_run-append  port:py${python.version}-mysql \
+                            port:py${python.version}-pygresql
+    }
 
-default_variants    +fits +hdf5 +vo +ascii
+    variant all requires fits hdf5 vo ascii sql description {Include support for all input/output types (FITS, HDF5, VO, ASCII, and SQL)} {}
+
+    default_variants    +fits +hdf5 +vo +ascii
+
+}