Revision: 134574 https://trac.macports.org/changeset/134574 Author: petr@macports.org Date: 2015-03-30 11:34:20 -0700 (Mon, 30 Mar 2015) Log Message: ----------- py-obspy-devel: make stub replaced_by py-obspy Added Paths: ----------- trunk/dports/python/py-obspy-devel/Portfile Removed Paths: ------------- trunk/dports/python/py-obspy-devel/Portfile trunk/dports/python/py-obspy-devel/files/ Deleted: trunk/dports/python/py-obspy-devel/Portfile =================================================================== --- trunk/dports/python/py-obspy-devel/Portfile 2015-03-30 18:01:16 UTC (rev 134573) +++ trunk/dports/python/py-obspy-devel/Portfile 2015-03-30 18:34:20 UTC (rev 134574) @@ -1,132 +0,0 @@ -# -*- 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 python 1.0 -PortGroup github 1.0 - -github.setup obspy obspy a014c844e4 -github.setup obspy obspy 35eb0fd127 -version 0.9.2-2233-g${github.version} - -name py-${github.project}-devel -conflicts py-${github.project} -categories-append science -platforms darwin -license LGPL-3 - -maintainers petr openmaintainer - -description Python framework for processing seismological data \ - (development snapshot) - -long_description \ - This port provides a development snapshot of the ObsPy package, which \ - might not be always stable. \ - ObsPy is an open-source project dedicated to provide a Python framework \ - for processing seismological data. It provides support for file formats \ - and signal processing routines which allow the manipulation, analysis \ - and visualization of seismological time series. The goal of the ObsPy \ - project is to facilitate rapid application development for seismology. - -homepage http://www.obspy.org/ - -checksums md5 75c50ac1bef0057b96167a835f7eedce \ - rmd160 bbf2cfd756f97d38cf4aa889e71ae3ef606b91ca \ - sha256 c13eba9bf67d7e45f6531b35b8e15bac3538265c397b51476b0b3c69a0bb5ab3 - -python.versions 27 34 - -if {${name} ne ${subport}} { - depends_build-append port:py${python.version}-numpy - - depends_lib-append port:py${python.version}-future \ - port:py${python.version}-numpy \ - port:py${python.version}-scipy \ - port:py${python.version}-lxml \ - port:py${python.version}-sqlalchemy \ - port:py${python.version}-matplotlib - - # suds alternative dependency, Py2 only: suds or suds-jurko - #if { ${python.version} < 30 } { - # depends_lib-append \ - # path:${python.pkgd}/suds:py${python.version}-suds-jurko - #} else { - # depends_lib-append port:py${python.version}-suds-jurko - #} - - # Note: Required for post-installation testing only - depends_run-append port:py${python.version}-flake8 \ - port:py${python.version}-nose - # Python 3.3+: mock is available as unittest.mock - if { ${python.version} < 33 } { - depends_run-append port:py${python.version}-mock - } - - # creates a obspy/RELEASE-VERSION file dynamically - post-patch { - # set release version, python version string and target file - set ver_devel ${version} - set ver_fname ${worksrcpath}/obspy/RELEASE-VERSION - - # open, write, close - set ver_fid [open ${ver_fname} "w"] - puts -nonewline ${ver_fid} ${ver_devel} - close ${ver_fid} - } - - # py-scipy is not universal - universal_variant no - - set gcc_versions {4.3 4.4 4.5 4.6 4.7 4.8 4.9} - set default_fortran_variant +gcc48 - - foreach ver ${gcc_versions} { - set ver_no_dot [join [split ${ver} "."] ""] - - set variant_line {variant gcc${ver_no_dot} description "build with gfortran from gcc${ver_no_dot}"} - - foreach over ${gcc_versions} { - if {${ver} == ${over}} { - continue - } - - set over_no_dot [join [split ${over} "."] ""] - append variant_line " conflicts gcc${over_no_dot}" - } - append variant_line { {}} - - eval $variant_line - - if {[variant_isset gcc${ver_no_dot}]} { - if {${default_fortran_variant} != "+gcc${ver_no_dot}"} { - set default_fortran_variant "" - } - } - } - - if {${default_fortran_variant} != ""} { - default_variants-append "${default_fortran_variant}" - } - - foreach ver ${gcc_versions} { - set ver_no_dot [join [split ${ver} "."] ""] - - if {[variant_isset gcc${ver_no_dot}]} { - depends_lib-append path:lib/libgcc/libgcc_s.1.dylib:libgcc - depends_build-append port:gcc${ver_no_dot} - - # F90 is the relevant variable! - configure.fc ${prefix}/bin/gfortran-mp-${ver} - configure.f77 ${prefix}/bin/gfortran-mp-${ver} - configure.f90 ${prefix}/bin/gfortran-mp-${ver} - - # `setup.py install` tests for Fortran compiler - destroot.env-append FC=${configure.fc} - destroot.env-append F77=${configure.f77} - destroot.env-append F90=${configure.f90} - } - } - - livecheck.type none -} Added: trunk/dports/python/py-obspy-devel/Portfile =================================================================== --- trunk/dports/python/py-obspy-devel/Portfile (rev 0) +++ trunk/dports/python/py-obspy-devel/Portfile 2015-03-30 18:34:20 UTC (rev 134574) @@ -0,0 +1,35 @@ +# -*- 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 python 1.0 + +name py-obspy-devel +version 0.10.0 + +replaced_by py-obspy +PortGroup obsolete 1.0 + + +categories-append science +platforms darwin +license LGPL-3 + +maintainers petr openmaintainer + +description This port is currently a stub replaced by py-obspy release + +long_description \ + This port is currently a stub to provice a smooth upgrade path towards \ + the recently released version. This port is expected to be reactivated \ + in some weeks when a stable development snapshot becomes useful. + +homepage http://www.obspy.org/ + +python.versions 27 34 + +if {${name} ne ${subport}} { + + replaced_by py${python.version}-obspy +} Property changes on: trunk/dports/python/py-obspy-devel/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native