[25292] trunk/dports/python/py-gsl/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Thu May 17 07:01:09 PDT 2007


Revision: 25292
          http://trac.macosforge.org/projects/macports/changeset/25292
Author:   jochen at macports.org
Date:     2007-05-17 07:01:08 -0700 (Thu, 17 May 2007)

Log Message:
-----------
Update to upstream version 0.9.1

Provide variants for the different array-object packages (numarray,
Numeric, numpy) supported by pygsl.

Take over maintainership.

Modified Paths:
--------------
    trunk/dports/python/py-gsl/Portfile

Modified: trunk/dports/python/py-gsl/Portfile
===================================================================
--- trunk/dports/python/py-gsl/Portfile	2007-05-17 13:52:50 UTC (rev 25291)
+++ trunk/dports/python/py-gsl/Portfile	2007-05-17 14:01:08 UTC (rev 25292)
@@ -1,29 +1,46 @@
 # $Id$
 
-PortSystem 1.0
-PortGroup python24 1.0
+PortSystem              1.0
+PortGroup               python24 1.0
 
-name			py-gsl
-version			0.3.2
-categories		python science
-platforms		darwin
-maintainers		nomaintainer at macports.org
-description		Python interface to the GNU scientific library
-long_description	Python interface to the GSL, the GNU scientfic \
-			library\; a lot of functions, random number generators \
-			are available.
+name                    py-gsl
+version                 0.9.1
+categories              python science
+platforms               darwin
+maintainers             openmaintainer at macports.org jochen at macports.org
+description             Python interface to the GNU Scientific Library
+long_description        Python interface to the GSL, the GNU Scientfic \
+                        Library. Variants for the use of different \
+                        array-objects supported by pygsl are provided.
 
-homepage		http://pygsl.sourceforge.net/
-master_sites		sourceforge:pygsl
-distname		pygsl-${version}
-checksums		md5 dde5f5a23dba8e63818dbfadb12e9a09
+homepage                http://pygsl.sourceforge.net/
+master_sites            sourceforge:pygsl
+distname                pygsl-${version}
+checksums               md5 72323e678ae5473d4a7d9cfc04dcb568
 
-depends_lib-append	port:gsl \
-				port:py-numeric
+build.env               CFLAGS="-I${prefix}/include/gsl -I${prefix}/include/python2.4 -I${prefix}/include" \
+                        LDFLAGS=-L${prefix}/lib
 
-build.env		CFLAGS="-I${prefix}/include -I${prefix}/include/gsl"\
-				LDFLAGS=-L${prefix}/lib
+variant numarray conflicts numpy Numeric description "Use numarray as array-object" {
+        depends_lib-append      port:gsl \
+                                port:py-numarray
+        build.args              --array-object=numarray
+}
+variant Numeric conflicts numarray numpy description "Use Numeric as array-object" {
+        depends_lib-append      port:gsl \
+                                port:py-numeric
+        build.args              --array-object=Numeric
+}
+variant numpy conflicts numarray Numeric description "Use numpy as array-object" {
+        depends_lib-append      port:gsl \
+                                port:py-numpy
+        build.args              --array-object=numpy
+}
+if { ![variant_isset numarray] && ![variant_isset Numeric] && ![variant_isset numpy] } {
+        default_variants        +numpy
+}
 
-post-destroot	{
-	xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name}
+
+post-destroot {
+        xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name}
 }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070517/a33d5fd7/attachment.html


More information about the macports-changes mailing list