On May 17, 2007, at 09:01, source_changes@macosforge.org wrote:
Revision: 25292 http://trac.macosforge.org/projects/macports/changeset/25292 Author: jochen@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.
It would be much more easy to see what substantive changes you made if you committed purely whitespace changes separately from functional ones.
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@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@macports.org jochen@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} }