diff options
| author | Joe Hunkeler <jhunk@stsci.edu> | 2016-03-23 17:00:53 -0400 | 
|---|---|---|
| committer | Joe Hunkeler <jhunk@stsci.edu> | 2016-03-23 17:00:53 -0400 | 
| commit | e4caf4a2acbb18875b1064246554e4105449b5a3 (patch) | |
| tree | b57ece5acd84c9a8c9235818b975a439c8ae3df9 | |
| download | astroconda-contrib-e4caf4a2acbb18875b1064246554e4105449b5a3.tar.gz | |
Initial commit
270 files changed, 3557 insertions, 0 deletions
diff --git a/acstools/bld.bat b/acstools/bld.bat new file mode 100644 index 0000000..d1ddf28 --- /dev/null +++ b/acstools/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install || exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/acstools/build.sh b/acstools/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/acstools/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/acstools/meta.yaml b/acstools/meta.yaml new file mode 100644 index 0000000..3664fb4 --- /dev/null +++ b/acstools/meta.yaml @@ -0,0 +1,41 @@ +about: +    home: http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python +    license: BSD +    summary: acstools +build: +    number: '0' +package: +    name: acstools +    version: 2.0.0 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - python x.x +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - scikit-image +    - matplotlib +    - stsci.imagestats +    - stsci.tools +    - setuptools +    run: +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - scikit-image +    - matplotlib +    - stsci.imagestats +    - stsci.tools +    - setuptools +    - python x.x +source: +    git_tag: 2.0.0 +    git_url: https://github.com/spacetelescope/acstools +test: +    commands: +    - acs_destripe --help +    - acs_destripe_plus --help +    imports: +    - acstools diff --git a/appdirs/bld.bat b/appdirs/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/appdirs/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/appdirs/build.sh b/appdirs/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/appdirs/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/appdirs/meta.yaml b/appdirs/meta.yaml new file mode 100644 index 0000000..7b9769a --- /dev/null +++ b/appdirs/meta.yaml @@ -0,0 +1,21 @@ +about: +    home: http://github.com/ActiveState/appdirs +    license: MIT +    summary: A small Python module for determining appropriate platform-specific dirs, +        e.g. a "user data dir". +build: +    number: '0' +package: +    name: appdirs +    version: 1.4.0 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: appdirs-1.4.0.tar.gz +    md5: 1d17b4c9694ab84794e228f28dc3275b +    url: +    - https://pypi.python.org/packages/source/a/appdirs/appdirs-1.4.0.tar.gz diff --git a/aprio/bld.bat b/aprio/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/aprio/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/aprio/build.sh b/aprio/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/aprio/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/aprio/meta.yaml b/aprio/meta.yaml new file mode 100644 index 0000000..58b3c6b --- /dev/null +++ b/aprio/meta.yaml @@ -0,0 +1,24 @@ +about: +    home: http://bitbucket.org/jhunkeler/aprio +    license: GPL +    readme: README.md +    summary: aprio is an automatic renice daemon. +build: +    number: '0' +package: +    name: aprio +    version: '1.0' +requirements: +    build: +    - python x.x +    - argparse >=1.1 [py26] +    - setuptools +    - psutil +    - python-daemon +    run: +    - psutil +    - python-daemon +    - python x.x +source: +    git_tag: v1.0 +    git_url: https://bitbucket.org/jhunkeler/aprio diff --git a/asdf-standard/bld.bat b/asdf-standard/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/asdf-standard/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/asdf-standard/build.sh b/asdf-standard/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/asdf-standard/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/asdf-standard/meta.yaml b/asdf-standard/meta.yaml new file mode 100644 index 0000000..d1ae506 --- /dev/null +++ b/asdf-standard/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: https://github.com/spacetelescope/asdf-standard +    license: BSD +    summary: asdf-standard +build: +    number: '0' +package: +    name: asdf-standard +    version: 1.0.0 +requirements: +    build: +    - sphinx +    - jsonschema +    - pyyaml +    - mistune +    - six [py27|py3k] +    - setuptools +    - python x.x +    run: +    - nose +    - astropy >=1.1 +    - setuptools +    - python x.x +source: +    git_tag: v1.0.0 +    git_url: https://github.com/spacetelescope/asdf-standard diff --git a/asdf/bld.bat b/asdf/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/asdf/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/asdf/build.sh b/asdf/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/asdf/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/asdf/meta.yaml b/asdf/meta.yaml new file mode 100644 index 0000000..e6264e1 --- /dev/null +++ b/asdf/meta.yaml @@ -0,0 +1,36 @@ +about: +    home: https://github.com/spacetelescope/pyasdf +    license: BSD +    summary: asdf +build: +    number: '0' +package: +    name: asdf +    version: 1.0.2 +requirements: +    build: +    - astropy >=1.1 +    - pyyaml +    - jsonschema +    - pytest +    - six +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - pyyaml +    - jsonschema +    - pytest +    - six +    - setuptools +    - numpy x.x +    - python x.x +source: +    git_tag: v1.0.2 +    git_url: https://github.com/spacetelescope/pyasdf +test: +    commands: +    - asdftool --help +    imports: +    - asdf diff --git a/astroimtools/bld.bat b/astroimtools/bld.bat new file mode 100644 index 0000000..c50c85a --- /dev/null +++ b/astroimtools/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install --offline +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/astroimtools/build.sh b/astroimtools/build.sh new file mode 100644 index 0000000..b875087 --- /dev/null +++ b/astroimtools/build.sh @@ -0,0 +1,2 @@ + +python setup.py install --offline || exit 1
\ No newline at end of file diff --git a/astroimtools/meta.yaml b/astroimtools/meta.yaml new file mode 100644 index 0000000..3249531 --- /dev/null +++ b/astroimtools/meta.yaml @@ -0,0 +1,33 @@ +about: +    home: https://github.com/spacetelescope/astroimtools +    license: BSD +    readme: README.rst +    summary: astroimtools +build: +    number: '0' +package: +    name: astroimtools +    version: '0.1' +requirements: +    build: +    - astropy >=1.1 +    - cython +    - matplotlib +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - cython +    - matplotlib +    - numpy x.x +    - python x.x +source: +    git_tag: v0.1 +    git_url: https://github.com/spacetelescope/astroimtools +test: +    commands: +    - imarith --help +    - imstats --help +    imports: +    - astroimtools diff --git a/astrolib.coords/bld.bat b/astrolib.coords/bld.bat new file mode 100644 index 0000000..fe97c61 --- /dev/null +++ b/astrolib.coords/bld.bat @@ -0,0 +1,5 @@ + + +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/astrolib.coords/build.sh b/astrolib.coords/build.sh new file mode 100644 index 0000000..5d1e7ae --- /dev/null +++ b/astrolib.coords/build.sh @@ -0,0 +1,4 @@ + +pip install --no-deps --upgrade --force d2to1 || exit 1 +test -f README.md && ln -s README.md README.txt +python setup.py install || exit 1
\ No newline at end of file diff --git a/astrolib.coords/meta.yaml b/astrolib.coords/meta.yaml new file mode 100644 index 0000000..9c8a9d0 --- /dev/null +++ b/astrolib.coords/meta.yaml @@ -0,0 +1,25 @@ +about: +    home: https://github.com/spacetelescope/astrolib.coords.git +    license: BSD +    summary: astrolib.coords +build: +    number: '0' +package: +    name: astrolib.coords +    version: 0.39.6 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - numpy x.x +    - python x.x +source: +    git_tag: 0.39.6 +    git_url: https://github.com/spacetelescope/astrolib.coords.git/ +test: +    imports: +    - astrolib.coords diff --git a/asv/bld.bat b/asv/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/asv/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/asv/build.sh b/asv/build.sh new file mode 100644 index 0000000..fc8c75d --- /dev/null +++ b/asv/build.sh @@ -0,0 +1,3 @@ + +pip install --force sphinx_bootstrap_theme +python setup.py install || exit 1
\ No newline at end of file diff --git a/asv/meta.yaml b/asv/meta.yaml new file mode 100644 index 0000000..47a7b28 --- /dev/null +++ b/asv/meta.yaml @@ -0,0 +1,24 @@ +about: +    home: https://github.com/spacetelescope/asv +    license: BSD +    summary: asv +build: +    number: '0' +package: +    name: asv +    version: 0.1.1 +requirements: +    build: +    - six +    - sphinx +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - six +    - sphinx +    - numpy x.x +    - python x.x +source: +    git_tag: v0.1.1 +    git_url: https://github.com/spacetelescope/asv diff --git a/atlas-generic/bld.bat b/atlas-generic/bld.bat new file mode 100644 index 0000000..bea6315 --- /dev/null +++ b/atlas-generic/bld.bat @@ -0,0 +1,3 @@ + +echo Not supported +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/atlas-generic/build.sh b/atlas-generic/build.sh new file mode 100644 index 0000000..ce5d3eb --- /dev/null +++ b/atlas-generic/build.sh @@ -0,0 +1,35 @@ + + +export LIBTOOL=/usr/bin/libtool +export OPTIONS= + +case "$(uname -s)" in +Darwin) +export CC=/opt/local/bin/gcc-mp-4.8 +export F77=/opt/local/bin/gfortran-mp-4.8 +export OPTIONS="-C agc $CC -C if $F77 --shared -t 2 -b 64 -V 128 -A 12" +;; +Linux) +export CC=/usr/bin/gcc +export F77=/usr/bin/gfortran +export OPTIONS="-C agc $CC -C if $F77 --shared -t 2 -b 64 -V 128 -A 12" +;; +*) +;; +esac + +export LAPACK_VERSION=3.5.0 +export LAPACK_TARBALL=lapack-${LAPACK_VERSION}.tgz +export LAPACK_URL="http://www.netlib.org/lapack/${LAPACK_TARBALL}" +wget ${LAPACK_URL} + +mkdir -p build +pushd ./build +../configure --prefix=$PREFIX \ +--with-netlib-lapack-tarfile=../${LAPACK_TARBALL} \ +"${OPTIONS}" + +make LIBTOOL=$LIBTOOL +make install + +popd
\ No newline at end of file diff --git a/atlas-generic/meta.yaml b/atlas-generic/meta.yaml new file mode 100644 index 0000000..5003875 --- /dev/null +++ b/atlas-generic/meta.yaml @@ -0,0 +1,13 @@ +about: +    home: http://sourceforge.net/projects/math-atlas/files/Stable +    license: BSD +    summary: atlas-generic +build: +    number: '0' +package: +    name: atlas-generic +    version: 3.10.2 +source: +    fn: atlas3.10.2.tar.bz2 +    url: +    - http://sourceforge.net/projects/math-atlas/files/Stable/3.10.2/atlas3.10.2.tar.bz2 diff --git a/calcos/bld.bat b/calcos/bld.bat new file mode 100644 index 0000000..5d42b68 --- /dev/null +++ b/calcos/bld.bat @@ -0,0 +1,4 @@ + + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/calcos/build.sh b/calcos/build.sh new file mode 100644 index 0000000..52582b9 --- /dev/null +++ b/calcos/build.sh @@ -0,0 +1,4 @@ + +pip install --no-deps --upgrade --force d2to1 +sed -i -e 's|pyfits.*|astropy (>=0.3.1)|' setup.cfg +python setup.py install || exit 1
\ No newline at end of file diff --git a/calcos/meta.yaml b/calcos/meta.yaml new file mode 100644 index 0000000..7914c87 --- /dev/null +++ b/calcos/meta.yaml @@ -0,0 +1,32 @@ +about: +    home: https://github.com/spacetelescope/calcos +    summary: calcos +build: +    number: '0' +package: +    name: calcos +    version: 3.1.3 +requirements: +    build: +    - d2to1 +    - numpy x.x +    - astropy >=1.1 +    - scipy +    - stsci.distutils +    - stsci.tools +    - setuptools +    - python x.x +    run: +    - numpy x.x +    - astropy >=1.1 +    - scipy +    - stsci.tools +    - python x.x +source: +    git_tag: 3.1.3 +    git_url: https://github.com/spacetelescope/calcos +test: +    commands: +    - calcos --help +    imports: +    - calcos diff --git a/cbc_test_package/bld.bat b/cbc_test_package/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/cbc_test_package/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/cbc_test_package/build.sh b/cbc_test_package/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/cbc_test_package/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/cbc_test_package/meta.yaml b/cbc_test_package/meta.yaml new file mode 100644 index 0000000..a88fbf6 --- /dev/null +++ b/cbc_test_package/meta.yaml @@ -0,0 +1,22 @@ +about: +    home: http://example.com/cbc_test_package +    license: GPL +    summary: cbc_test_package is a test package +build: +    number: '0' +package: +    name: cbc_test_package +    version: 1.0.0 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: cbc_test_package-1.0.0.tar.gz +    url: +    - https://bitbucket.org/jhunkeler/cbc-recipes/downloads/cbc_test_package-1.0.0.tar.gz +test: +    imports: +    - cbc_test_package diff --git a/cfitsio/bld.bat b/cfitsio/bld.bat new file mode 100644 index 0000000..63c6954 --- /dev/null +++ b/cfitsio/bld.bat @@ -0,0 +1,3 @@ + +echo Not supported. +exit 1
\ No newline at end of file diff --git a/cfitsio/build.sh b/cfitsio/build.sh new file mode 100644 index 0000000..0a523d1 --- /dev/null +++ b/cfitsio/build.sh @@ -0,0 +1,3 @@ + +./configure --prefix=$PREFIX --disable-static --enable-reentrant +(make -j $CPU_COUNT shared && make install) || exit 1
\ No newline at end of file diff --git a/cfitsio/meta.yaml b/cfitsio/meta.yaml new file mode 100644 index 0000000..8ce84a4 --- /dev/null +++ b/cfitsio/meta.yaml @@ -0,0 +1,13 @@ +about: +    home: http://heasarc.gsfc.nasa.gov/fitsio/fitsio.html +    license: BSD-like +    summary: cfitsio +build: +    number: '1' +package: +    name: cfitsio +    version: '3.370' +source: +    fn: cfitsio3370.tar.gz +    url: +    - ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsio3370.tar.gz diff --git a/costools/bld.bat b/costools/bld.bat new file mode 100644 index 0000000..d1ddf28 --- /dev/null +++ b/costools/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install || exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/costools/build.sh b/costools/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/costools/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/costools/meta.yaml b/costools/meta.yaml new file mode 100644 index 0000000..a8504f7 --- /dev/null +++ b/costools/meta.yaml @@ -0,0 +1,34 @@ +about: +    home: http://www.stsci.edu/institute/software_hardware +    license: BSD +    summary: costools +build: +    number: '0' +package: +    name: costools +    version: 1.2.1 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - astropy >=1.1 +    - calcos +    - stsci.tools +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - calcos +    - stsci.tools +    - setuptools +    - numpy x.x +    - python x.x +source: +    git_tag: 1.2.1 +    git_url: https://github.com/spacetelescope/costools +test: +    commands: +    - timefilter --help +    imports: +    - costools diff --git a/crds/bld.bat b/crds/bld.bat new file mode 100644 index 0000000..5d42b68 --- /dev/null +++ b/crds/bld.bat @@ -0,0 +1,4 @@ + + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/crds/build.sh b/crds/build.sh new file mode 100644 index 0000000..b623a78 --- /dev/null +++ b/crds/build.sh @@ -0,0 +1,4 @@ + + +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/crds/meta.yaml b/crds/meta.yaml new file mode 100644 index 0000000..12e7ae4 --- /dev/null +++ b/crds/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: http://www.stsci.edu/hst/observatory/crds/ +    license: AURA +    summary: crds +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +    preserve_egg_dir: 'no' +package: +    name: crds +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}' +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - numpy x.x +    - setuptools +    - python x.x +    run: +    - astropy >=1.1 +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/crds +test: +    imports: +    - crds diff --git a/cube-tools/bld.bat b/cube-tools/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/cube-tools/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/cube-tools/build.sh b/cube-tools/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/cube-tools/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/cube-tools/meta.yaml b/cube-tools/meta.yaml new file mode 100644 index 0000000..05bb740 --- /dev/null +++ b/cube-tools/meta.yaml @@ -0,0 +1,28 @@ +about: +    home: https://github.com/spacetelescope/cube-tools +    license: BSD +    summary: cube-tools +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +package: +    name: cube-tools +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}' +requirements: +    build: +    - glueviz +    - specview +    - pyqtgraph +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - glueviz +    - specview +    - pyqtgraph +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/cube-tools +test: +    imports: +    - cube_tools diff --git a/d2to1/bld.bat b/d2to1/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/d2to1/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/d2to1/build.sh b/d2to1/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/d2to1/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/d2to1/meta.yaml b/d2to1/meta.yaml new file mode 100644 index 0000000..ea70912 --- /dev/null +++ b/d2to1/meta.yaml @@ -0,0 +1,19 @@ +about: +    home: https://github.com/embray/d2to1 +    license: GPL +    summary: d2to1 +build: +    number: '0' +package: +    name: d2to1 +    version: 0.2.12 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - setuptools +    - python x.x +source: +    git_tag: 0.2.12 +    git_url: https://github.com/embray/d2to1 diff --git a/decorators/bld.bat b/decorators/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/decorators/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/decorators/build.sh b/decorators/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/decorators/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/decorators/meta.yaml b/decorators/meta.yaml new file mode 100644 index 0000000..917aa4b --- /dev/null +++ b/decorators/meta.yaml @@ -0,0 +1,20 @@ +about: +    home: https://github.com/micheles/decorator +    license: BSD +    summary: Better living through Python with decorators +build: +    number: '0' +package: +    name: decorators +    version: 4.0.9 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: decorators-4.0.9.tar.gz +    md5: f12c5651ccd707e12a0abaa4f76cd69a +    url: +    - https://pypi.python.org/packages/source/d/decorators/decorators-4.0.9.tar.gz diff --git a/drizzlepac/bld.bat b/drizzlepac/bld.bat new file mode 100644 index 0000000..d1ddf28 --- /dev/null +++ b/drizzlepac/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install || exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/drizzlepac/build.sh b/drizzlepac/build.sh new file mode 100644 index 0000000..76f1510 --- /dev/null +++ b/drizzlepac/build.sh @@ -0,0 +1,5 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +test -f setup.cfg && sed -i -e '/astrolib\.coords.*/d' setup.cfg +python setup.py install || exit 1
\ No newline at end of file diff --git a/drizzlepac/meta.yaml b/drizzlepac/meta.yaml new file mode 100644 index 0000000..55940d9 --- /dev/null +++ b/drizzlepac/meta.yaml @@ -0,0 +1,53 @@ +about: +    home: http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python +    license: BSD +    summary: drizzlepac +build: +    number: '0' +package: +    name: drizzlepac +    version: 2.1.3 +requirements: +    build: +    - astropy >=1.1 +    - fitsblender +    - nictools +    - numpy x.x +    - scipy +    - stsci.convolve +    - stsci.distutils +    - stsci.image +    - stsci.imagemanip +    - stsci.imagestats +    - stsci.ndimage +    - stsci.skypac +    - stsci.sphere +    - stsci.stimage +    - stwcs +    - pyregion +    - python x.x +    - setuptools +    run: +    - astropy >=1.1 +    - fitsblender +    - nictools +    - numpy x.x +    - scipy +    - stsci.convolve +    - stsci.image +    - stsci.imagemanip +    - stsci.imagestats +    - stsci.ndimage +    - stsci.skypac +    - stsci.sphere +    - stsci.stimage +    - stwcs +    - pyregion +    - setuptools +    - python x.x +source: +    git_tag: 2.1.3 +    git_url: https://github.com/spacetelescope/drizzlepac +test: +    imports: +    - drizzlepac diff --git a/ds9/bld.bat b/ds9/bld.bat new file mode 100644 index 0000000..158ac2f --- /dev/null +++ b/ds9/bld.bat @@ -0,0 +1,3 @@ + +exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/ds9/build.sh b/ds9/build.sh new file mode 100644 index 0000000..f2fe0a5 --- /dev/null +++ b/ds9/build.sh @@ -0,0 +1,20 @@ + +case "$(uname)" in +Linux) +LDFLAGS='-m64' +;; +Darwin) +LDFLAGS='-arch x86_64 -m64' + +sed -i -e '/codesign/d' ds9/unix/Makefile.in +;; +*) +echo "Unsupported" +exit 1 +;; +esac + +unix/configure +make +mkdir -p $PREFIX/bin +cp -a bin/ds9* bin/x* $PREFIX/bin
\ No newline at end of file diff --git a/ds9/meta.yaml b/ds9/meta.yaml new file mode 100644 index 0000000..dd4f05f --- /dev/null +++ b/ds9/meta.yaml @@ -0,0 +1,16 @@ +about: +    home: http://ds9.si.edu/download/source/ +    license: GPL,LGPL,BSD +    summary: ds9 +build: +    number: '0' +package: +    name: ds9 +    version: '7.4' +requirements: +    build: +    - gcc >=4.6 [osx] +source: +    fn: ds9.7.4.tar.gz +    url: +    - http://ds9.si.edu/download/source//ds9.7.4.tar.gz diff --git a/ext_shmht/bld.bat b/ext_shmht/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/ext_shmht/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/ext_shmht/build.sh b/ext_shmht/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/ext_shmht/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/ext_shmht/meta.yaml b/ext_shmht/meta.yaml new file mode 100644 index 0000000..3c42c27 --- /dev/null +++ b/ext_shmht/meta.yaml @@ -0,0 +1,21 @@ +about: +    home: https://github.com/stsci-ssb/ext_shmht +    license: BSD +    summary: ext_shmht +build: +    number: '0' +package: +    name: ext_shmht +    version: '0.1' +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - six +    - python x.x +source: +    git_url: https://github.com/stsci-ssb/ext_shmht +test: +    imports: +    - ext_shmht diff --git a/fftw/bld.bat b/fftw/bld.bat new file mode 100644 index 0000000..95a6a85 --- /dev/null +++ b/fftw/bld.bat @@ -0,0 +1,2 @@ + +echo Unsupported
\ No newline at end of file diff --git a/fftw/build.sh b/fftw/build.sh new file mode 100644 index 0000000..3cad563 --- /dev/null +++ b/fftw/build.sh @@ -0,0 +1,14 @@ + +export modes="--enable-single --enable-long-double" +export FFTW_CONFIGURE="./configure --prefix=$PREFIX --disable-static --enable-shared --enable-threads " + +function fftw_build +{ +$FFTW_CONFIGURE "$@" || exit 1 +make -j$CPU_COUNT || exit 1 +make install || exit 1 +} + +fftw_build + +for mode in $modes; do fftw_build $mode; done
\ No newline at end of file diff --git a/fftw/meta.yaml b/fftw/meta.yaml new file mode 100644 index 0000000..f6d08e9 --- /dev/null +++ b/fftw/meta.yaml @@ -0,0 +1,18 @@ +about: +    home: http://www.fftw.org +    license: GPL +    summary: fftw +build: +    number: '0' +package: +    name: fftw +    version: 3.3.4 +requirements: +    build: +    - pkgconfig +    run: +    - pkgconfig +source: +    fn: fftw-3.3.4.tar.gz +    url: +    - http://www.fftw.org/fftw-3.3.4.tar.gz diff --git a/fitsblender/bld.bat b/fitsblender/bld.bat new file mode 100644 index 0000000..695f708 --- /dev/null +++ b/fitsblender/bld.bat @@ -0,0 +1,6 @@ + +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/fitsblender/build.sh b/fitsblender/build.sh new file mode 100644 index 0000000..60e0bea --- /dev/null +++ b/fitsblender/build.sh @@ -0,0 +1,4 @@ + +pip install --no-deps --upgrade --force d2to1 || exit 1 + +python setup.py install || exit 1
\ No newline at end of file diff --git a/fitsblender/meta.yaml b/fitsblender/meta.yaml new file mode 100644 index 0000000..9b5a094 --- /dev/null +++ b/fitsblender/meta.yaml @@ -0,0 +1,29 @@ +about: +    home: http://github.com/spacetelescope/fitsblender +    license: BSD +    summary: fitsblender +build: +    number: '0' +package: +    name: fitsblender +    version: 0.2.6 +requirements: +    build: +    - astropy >=1.1 +    - d2to1 +    - stsci.distutils +    - stsci.tools +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - stsci.tools +    - numpy x.x +    - python x.x +source: +    git_tag: 0.2.6 +    git_url: https://github.com/spacetelescope/fitsblender +test: +    imports: +    - fitsblender diff --git a/gcc/bld.bat b/gcc/bld.bat new file mode 100644 index 0000000..b2c17bb --- /dev/null +++ b/gcc/bld.bat @@ -0,0 +1,2 @@ + +echo "Not supported."
\ No newline at end of file diff --git a/gcc/build.sh b/gcc/build.sh new file mode 100644 index 0000000..5d6bcdc --- /dev/null +++ b/gcc/build.sh @@ -0,0 +1,10 @@ + +./configure \ +--prefix=$PREFIX \ +--with-gmp=$PREFIX \ +--with-mpfr=$PREFIX \ +--with-mpc=$PREFIX \ +--with-ppl=$PREFIX + +make -j"$CPU_COUNT" +make install
\ No newline at end of file diff --git a/gcc/meta.yaml b/gcc/meta.yaml new file mode 100644 index 0000000..5323391 --- /dev/null +++ b/gcc/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: http://www.netgull.com/gcc/releases/gcc-4.6.4 +    summary: gcc +build: +    number: '0' +package: +    name: gcc +    version: 4.6.4 +requirements: +    build: +    - gmp >=4.3.2 +    - mpfr >=2.4.2 +    - mpc >=0.8.1 +    - ppl >=0.11,<1 +    run: +    - gmp >=4.2 +    - mpfr >=2.3.1 +    - mpc >=0.8.1 +    - ppl >=0.11,<1 +source: +    fn: gcc-4.6.4.tar.gz +    url: +    - http://www.netgull.com/gcc/releases/gcc-4.6.4/gcc-4.6.4.tar.gz diff --git a/ginga/bld.bat b/ginga/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/ginga/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/ginga/build.sh b/ginga/build.sh new file mode 100644 index 0000000..d0bc088 --- /dev/null +++ b/ginga/build.sh @@ -0,0 +1,3 @@ + +echo > README.txt +python setup.py install || exit 1
\ No newline at end of file diff --git a/ginga/meta.yaml b/ginga/meta.yaml new file mode 100644 index 0000000..7a74291 --- /dev/null +++ b/ginga/meta.yaml @@ -0,0 +1,25 @@ +about: +    home: https://github.com/ejeschke/ginga +    license: BSD +    summary: ginga +build: +    number: '0' +package: +    name: ginga +    version: 2.5.20151215011852 +requirements: +    build: +    - numpy x.x +    - setuptools +    - python x.x +    run: +    - numpy x.x +    - python x.x +source: +    fn: ginga-2.5.20151215011852.tar.gz +    md5: 11cd8b9ed459c4438cc827e0a1ca4538 +    url: +    - https://pypi.python.org/packages/source/g/ginga/ginga-2.5.20151215011852.tar.gz +test: +    imports: +    - ginga diff --git a/gwcs/bld.bat b/gwcs/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/gwcs/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/gwcs/build.sh b/gwcs/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/gwcs/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/gwcs/meta.yaml b/gwcs/meta.yaml new file mode 100644 index 0000000..7edf004 --- /dev/null +++ b/gwcs/meta.yaml @@ -0,0 +1,27 @@ +about: +    home: https://github.com/spacetelescope/gwcs +    license: GPL +    summary: gwcs +build: +    number: '0' +package: +    name: gwcs +    version: 0.5.1 +requirements: +    build: +    - asdf +    - astropy >=1.1 +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - asdf +    - astropy >=1.1 +    - numpy x.x +    - python x.x +source: +    git_tag: v0.5.1 +    git_url: https://github.com/spacetelescope/gwcs +test: +    imports: +    - gwcs diff --git a/hstcal/bld.bat b/hstcal/bld.bat new file mode 100644 index 0000000..78e717d --- /dev/null +++ b/hstcal/bld.bat @@ -0,0 +1,3 @@ + +echo Not yet. +exit 1
\ No newline at end of file diff --git a/hstcal/build.sh b/hstcal/build.sh new file mode 100644 index 0000000..2507e5d --- /dev/null +++ b/hstcal/build.sh @@ -0,0 +1,5 @@ + + +/usr/bin/python ./waf configure --destdir=$PREFIX +/usr/bin/python ./waf build +/usr/bin/python ./waf install
\ No newline at end of file diff --git a/hstcal/meta.yaml b/hstcal/meta.yaml new file mode 100644 index 0000000..65c3c40 --- /dev/null +++ b/hstcal/meta.yaml @@ -0,0 +1,17 @@ +about: +    home: https://github.com/spacetelescope/hstcal +    license: BSD +    summary: hstcal +build: +    number: '0' +package: +    name: hstcal +    version: 1.0.0 +requirements: +    build: +    - gcc >=4.6 [osx] +    run: +    - libgcc >=4.6 [osx] +source: +    git_tag: 1.0.0 +    git_url: https://github.com/spacetelescope/hstcal diff --git a/htc_utils/bld.bat b/htc_utils/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/htc_utils/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/htc_utils/build.sh b/htc_utils/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/htc_utils/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/htc_utils/meta.yaml b/htc_utils/meta.yaml new file mode 100644 index 0000000..599a1db --- /dev/null +++ b/htc_utils/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: http://bitbucket.org/jhunkeler/htc_utils +    license: GPL +    readme: README.md +    summary: htc_utils is a homebrew set of HTCondor wrappers +build: +    number: '0' +package: +    name: htc_utils +    version: '0.1' +requirements: +    build: +    - argparse [py26] +    - setuptools +    - python x.x +    run: +    - argparse [py26] +    - python x.x +source: +    git_url: https://bitbucket.org/jhunkeler/htc_utils +test: +    imports: +    - htc_utils diff --git a/imexam/bld.bat b/imexam/bld.bat new file mode 100644 index 0000000..f300b17 --- /dev/null +++ b/imexam/bld.bat @@ -0,0 +1,7 @@ + +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 +pip install --no-deps --upgrade --force astropy_helpers || exit 1 +if errorlevel 1 exit 1 +python setup.py install --offline +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/imexam/build.sh b/imexam/build.sh new file mode 100644 index 0000000..70f3a36 --- /dev/null +++ b/imexam/build.sh @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +pip install --no-deps --upgrade --force astropy_helpers || exit 1 +sed -i -e 's|find-links|#find-links|g' setup.cfg +sed -i -e 's|auto_use|#auto_use|g' setup.cfg +python setup.py install || exit 1
\ No newline at end of file diff --git a/imexam/meta.yaml b/imexam/meta.yaml new file mode 100644 index 0000000..0fa1154 --- /dev/null +++ b/imexam/meta.yaml @@ -0,0 +1,39 @@ +about: +    home: https://github.com/spacetelescope/imexam +    license: BSD +    readme: README.rst +    summary: imexam +build: +    number: '0' +package: +    name: imexam +    version: 0.5.2 +requirements: +    build: +    - d2to1 +    - nose +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - cython +    - matplotlib +    - ipython +    - setuptools +    - mock [py27] +    - python x.x +    run: +    - d2to1 +    - nose +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - cython +    - matplotlib +    - ipython +    - mock [py27] +    - python x.x +source: +    git_url: https://github.com/spacetelescope/imexam +test: +    imports: +    - imexam diff --git a/iraf/bld.bat b/iraf/bld.bat new file mode 100644 index 0000000..fa5316a --- /dev/null +++ b/iraf/bld.bat @@ -0,0 +1,3 @@ + +echo Not supported on Windows +exit 1
\ No newline at end of file diff --git a/iraf/build.sh b/iraf/build.sh new file mode 100644 index 0000000..43aa71f --- /dev/null +++ b/iraf/build.sh @@ -0,0 +1,190 @@ + +set -x + +export IRAFARCH='' +export target=`uname`.32 +export PLATFORM= +case "$target" in +Linux.32) +export IRAFARCH='linux' +export CFLAGS="-m32" +export LDFLAGS="-m32" +export PLATFORM='linux' +;; +Darwin.32) +export IRAFARCH='macosx' +export CFLAGS="-m32 -arch i386" +export LDFLAGS="-m32 -arch i386" +export PLATFORM='osx' +;; +*) +echo "UNSUPPORTED ARCHITECTURE (64-bit disabled, by the way...)" +exit 1 +;; +esac + + +VARIANTS=http://ssb.stsci.edu/stripped/$PLATFORM/variants.tar.gz +curl -O $VARIANTS +tar xf variants.tar.gz -C $PREFIX +rm -f variants.tar.gz + +mkdir -p $PREFIX/bin \ +$PREFIX/share/man + +for binary in $PREFIX/variants/common/bin/*.e +do +( cd $PREFIX/bin && ln -s -f $binary ) +done + +X11IRAF=http://ssb.stsci.edu/stripped/$PLATFORM/x11iraf.tar.gz +curl -O $X11IRAF +tar xf x11iraf.tar.gz +rm -f x11iraf.tar.gz + +rsync -aH x11iraf/bin/ $PREFIX/bin +rsync -aH x11iraf/man/ $PREFIX/share/man +rm -rf x11iraf + +export TERM=xterm +if [[ $PLATFORM == "osx" ]]; then +test -d /sw && export PATH=`purge_path /sw` +fi +export iraf=$PREFIX/iraf/ + +echo "Fixing c headers..." +find . -type f -name "*.h" | xargs sed -i -e "s|/iraf/iraf/|$iraf|" + +echo "Fixing c sources..." +find . -type f -name "*.c" | xargs sed -i -e "s|/iraf/iraf/|$iraf|" + +mkdir -p $iraf +rsync -aH `pwd`/ $iraf + +cd $iraf + +rm -rf bin_directory +rm -rf $iraf/vo/bin.generic/bin.macosx + + + +( cd $PREFIX/bin && \ +ln -s -f $iraf/unix/hlib/cl.sh cl && \ +ln -s -f $iraf/unix/hlib/mkiraf.sh mkiraf && \ +ln -s -f $iraf/unix/hlib/mkmlist.csh mkmlist && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/generic.e generic && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/mkpkg.e mkpkg && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/rmbin.e rmbin && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/rmfiles.e rmfiles && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/rpp.e rpp && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/rtar.e rtar &&\ +ln -s -f $iraf/unix/bin.$IRAFARCH/sgidispatch.e sgidispatch && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/wtar.e wtar && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/xc.e xc && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/xpp.e && \ +ln -s -f $iraf/unix/bin.$IRAFARCH/xyacc.e xyacc ) + +UR_BUILTIN=/Users/Shared/ureka.iraf/ur_work/iraf +find . -lname "$UR_BUILTIN/*" \ +-exec sh -c 'echo Re-linking builtin paths "$0" ;\ +ln -snf "$(readlink "$0" \ +| sed -e "s|$UR_BUILTIN|../..|" -e "s|/as/|/as.$IRAFARCH/|")" "$0"' {} \; + +find . -lname '/iraf/iraf/*' \ +-exec sh -c 'echo Re-linking "$0" ;\ +ln -snf "$(readlink "$0" \ +| sed -e "s|/iraf/iraf|../..|" -e "s|/as/|/as.$IRAFARCH/|")" "$0"' {} \; + + +echo "Removing dead symlinks..." +find $iraf $iraf/../variants -type l | xargs -n 1 -I'{}' \ +sh -c 'file {} | grep broken | cut -f 1 -d :' | xargs rm -f + + + +mkdir -p $PREFIX/etc/conda/{activate.d,deactivate.d} + +echo " +export IRAFARCH=$IRAFARCH +export iraf=\$CONDA_ENV_PATH/iraf/ +export MACH=\$IRAFARCH +export hostid=unix +export host=\$iraf/\$hostid/ +export hbin=\$host/bin.\$IRAFARCH/ +export IMTOOLRC=\$iraf/dev/imtoolrc +export tmp=/tmp/ + +export CC=gcc +export F2C=\$hbin/f2c.e +export F77=\$hbin/f77.sh +export RANLIB=ranlib + +case "$IRAFARCH" in +macosx) +export HSI_CF=\"-O -DMACOSX -w -Wunused -arch i386 -m32 -mmacosx-version-min=10.4\" +export HSI_XF=\"-Inolibc -/DMACOSX -w -/Wunused -/m32 -/arch -//i386 -/mmacosx-version-min=10.4\" +export HSI_FF=\"-O -arch i386 -m32 -DBLD_KERNEL -mmacosx-version-min=10.4\" +export HSI_LF=\"-arch i386 -m32 -mmacosx-version-min=10.4\" +;; + +linux) +export HSI_CF=\"-I\$iraf/include -O -DLINUX -DREDHAT -DPOSIX -DSYSV -w -m32 -Wunused\" +export HSI_FF=\"-I\$iraf/include -O -DBLD_KERNEL -m32\" +export HSI_LF=\"-I\$iraf/include -m32\" +export HSI_XF=\"-I\$iraf/include -Inolibc -w -/Wunused -/m32\" +;; + +*) +echo "Unknown IRAFARCH. Dying." +exit 1 +;; + +esac + +export HSI_F77LIBS= +export HSI_LIBS=\"\$iraf/unix/hlib/libboot.a \$iraf/lib/libsys.a \$iraf/lib/libvops.a \$iraf/unix/hlib/libos.a\" +export HSI_OSLIBS= + +export UR_BITS=64 +export UR_CPU=x86_64 +export UR_DIR=\$CONDA_ENV_PATH +export UR_VARIANT=common +export UR_OS=$PLATFORM +export UR_TMP=/tmp +export UR_DIR_PKG=\$UR_DIR/variants/\$UR_VARIANT/ +" > $PREFIX/etc/conda/activate.d/iraf.sh +chmod 755 $PREFIX/etc/conda/activate.d/iraf.sh + +echo ' +unset iraf +unset IRAFARCH +unset IMTOOLRC +unset F2C +unset F77 +unset hbin +unset hlib +unset host +unset CC +unset CC_f2c +unset HSI_CF +unset HSI_F77LIBS +unset HSI_FF +unset HSI_LF +unset HSI_LFLAGS +unset HSI_LIBS +unset HSI_OSLIBS +unset HSI_XF +unset MACH +unset OS_MACH +unset RANLIB +unset hostid +unset tmp +unset UR_BITS +unset UR_CPU +unset UR_DIR +unset UR_VARIANT +unset UR_OS +unset UR_TMP +unset UR_DIR_PKG +' > $PREFIX/etc/conda/deactivate.d/iraf.sh +chmod 755 $PREFIX/etc/conda/deactivate.d/iraf.sh
\ No newline at end of file diff --git a/iraf/meta.yaml b/iraf/meta.yaml new file mode 100644 index 0000000..39c05dc --- /dev/null +++ b/iraf/meta.yaml @@ -0,0 +1,16 @@ +about: +    home: http://iraf.noao.edu +    license: MIT +    summary: NOAO Image Reduction and Analysis Facility +build: +    binary_relocation: False [osx] +    detect_binary_files_with_prefix: False [osx] +    number: '0' +package: +    name: iraf +    version: 2.16.1 +source: +    fn: iraf.tar.gz +    url: +    - http://ssb.stsci.edu/stripped/linux/iraf.tar.gz [linux] +    - http://ssb.stsci.edu/stripped/osx/iraf.tar.gz   [osx] diff --git a/jwst_lib/bld.bat b/jwst_lib/bld.bat new file mode 100644 index 0000000..21d698d --- /dev/null +++ b/jwst_lib/bld.bat @@ -0,0 +1,2 @@ + +echo "Unsupported (yet?)"
\ No newline at end of file diff --git a/jwst_lib/build.sh b/jwst_lib/build.sh new file mode 100644 index 0000000..ced0780 --- /dev/null +++ b/jwst_lib/build.sh @@ -0,0 +1,6 @@ + +pip install --no-deps --force --upgrade d2to1 +for d in jwst_lib/* +do +( cd $d && python setup.py install || exit 1 ) +done
\ No newline at end of file diff --git a/jwst_lib/meta.yaml b/jwst_lib/meta.yaml new file mode 100644 index 0000000..9fc86b1 --- /dev/null +++ b/jwst_lib/meta.yaml @@ -0,0 +1,33 @@ +about: +    home: ssh://git@bitbucket.org/stsci_ssb/jwst.git +    license: BSD +    summary: jwst_lib +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +    preserve_egg_dir: 'True' +package: +    name: jwst_lib +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}' +requirements: +    build: +    - d2to1 +    - asdf-standard +    - astropy >=1.1 +    - crds +    - asdf +    - stsci.distutils +    - numpy x.x +    - setuptools +    - python x.x +    run: +    - asdf-standard +    - astropy >=1.1 +    - crds +    - asdf +    - numpy x.x +    - python x.x +source: +    git_url: ssh://git@bitbucket.org/stsci_ssb/jwst.git +test: +    imports: +    - jwst_lib diff --git a/jwst_pipeline/bld.bat b/jwst_pipeline/bld.bat new file mode 100644 index 0000000..21d698d --- /dev/null +++ b/jwst_pipeline/bld.bat @@ -0,0 +1,2 @@ + +echo "Unsupported (yet?)"
\ No newline at end of file diff --git a/jwst_pipeline/build.sh b/jwst_pipeline/build.sh new file mode 100644 index 0000000..e5a14bf --- /dev/null +++ b/jwst_pipeline/build.sh @@ -0,0 +1,9 @@ + +pip install --no-deps --force --upgrade d2to1 + +rm -rf jwst_pipeline/timeconversion + +for d in jwst_pipeline/* +do +( cd $d && python setup.py install || exit 1 ) +done
\ No newline at end of file diff --git a/jwst_pipeline/meta.yaml b/jwst_pipeline/meta.yaml new file mode 100644 index 0000000..8dfcd61 --- /dev/null +++ b/jwst_pipeline/meta.yaml @@ -0,0 +1,31 @@ +about: +    home: ssh://git@bitbucket.org/stsci_ssb/jwst.git +    license: BSD +    summary: jwst_pipeline +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +    preserve_egg_dir: 'True' +package: +    name: jwst_pipeline +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}' +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - jwst_lib +    - stsci.convolve +    - stsci.distutils +    - numpy x.x +    - setuptools +    - python x.x +    run: +    - astropy >=1.1 +    - jwst_lib +    - numpy x.x +    - stsci.convolve +    - python x.x +source: +    git_url: ssh://git@bitbucket.org/stsci_ssb/jwst.git +test: +    imports: +    - jwst_pipeline diff --git a/jwst_tools/bld.bat b/jwst_tools/bld.bat new file mode 100644 index 0000000..21d698d --- /dev/null +++ b/jwst_tools/bld.bat @@ -0,0 +1,2 @@ + +echo "Unsupported (yet?)"
\ No newline at end of file diff --git a/jwst_tools/build.sh b/jwst_tools/build.sh new file mode 100644 index 0000000..1883596 --- /dev/null +++ b/jwst_tools/build.sh @@ -0,0 +1,9 @@ + +pip install --no-deps --force --upgrade d2to1 + +rm -rf jwst_tools/timeconversion + +for d in jwst_tools/* +do +( cd $d && python setup.py install || exit 1 ) +done
\ No newline at end of file diff --git a/jwst_tools/meta.yaml b/jwst_tools/meta.yaml new file mode 100644 index 0000000..70d9d05 --- /dev/null +++ b/jwst_tools/meta.yaml @@ -0,0 +1,29 @@ +about: +    home: ssh://git@bitbucket.org/stsci_ssb/jwst.git +    license: BSD +    summary: jwst_tools +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +    preserve_egg_dir: 'True' +package: +    name: jwst_tools +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}' +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - stsci.distutils +    - stsci.tools +    - numpy x.x +    - setuptools +    - python x.x +    run: +    - astropy >=1.1 +    - numpy x.x +    - stsci.tools +    - python x.x +source: +    git_url: ssh://git@bitbucket.org/stsci_ssb/jwst.git +test: +    imports: +    - jwst_tools diff --git a/lapack/bld.bat b/lapack/bld.bat new file mode 100644 index 0000000..92a9d5a --- /dev/null +++ b/lapack/bld.bat @@ -0,0 +1,7 @@ + + +mkdir BUILD_DIR +cd BUILD_DIR +cmake -DCMAKE_INSTALL_PREFIX=%PREFIX% +make +make install
\ No newline at end of file diff --git a/lapack/build.sh b/lapack/build.sh new file mode 100644 index 0000000..ffedbfe --- /dev/null +++ b/lapack/build.sh @@ -0,0 +1,13 @@ + + +mkdir BUILD_DIR +cd BUILD_DIR +cmake \ +-DCMAKE_INSTALL_PREFIX=$PREFIX \ +-DBUILD_TESTING=OFF \ +-DBUILD_SHARED_LIBS=ON \ +-DLAPACKE=ON \ +.. + +make -j${CPU_COUNT} +make install
\ No newline at end of file diff --git a/lapack/meta.yaml b/lapack/meta.yaml new file mode 100644 index 0000000..474460a --- /dev/null +++ b/lapack/meta.yaml @@ -0,0 +1,16 @@ +about: +    home: http://www.netlib.org +    license: BSD +    summary: lapack +build: +    number: '0' +package: +    name: lapack +    version: 3.6.0 +requirements: +    build: +    - cmake +source: +    fn: lapack-3.6.0.tgz +    url: +    - http://www.netlib.org/lapack/lapack-3.6.0.tgz diff --git a/linecache2/bld.bat b/linecache2/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/linecache2/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/linecache2/build.sh b/linecache2/build.sh new file mode 100644 index 0000000..5c44dc5 --- /dev/null +++ b/linecache2/build.sh @@ -0,0 +1,3 @@ + +find . -name "inspect_fodder2.py" -delete +python setup.py install || exit 1
\ No newline at end of file diff --git a/linecache2/meta.yaml b/linecache2/meta.yaml new file mode 100644 index 0000000..cd8780b --- /dev/null +++ b/linecache2/meta.yaml @@ -0,0 +1,25 @@ +about: +    home: https://pypi.python.org/packages/source/l/linecache2 +    license: BSD +    summary: linecache2 +build: +    number: '0' +package: +    name: linecache2 +    version: 1.0.0 +requirements: +    build: +    - pbr +    - setuptools +    - python x.x +    run: +    - pbr +    - python x.x +source: +    fn: linecache2-1.0.0.tar.gz +    md5: 7b25d0289ec36bff1f9e63c4329ce65c +    url: +    - https://pypi.python.org/packages/source/l/linecache2/linecache2-1.0.0.tar.gz +test: +    imports: +    - linecache2 diff --git a/mechanize/bld.bat b/mechanize/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/mechanize/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/mechanize/build.sh b/mechanize/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/mechanize/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/mechanize/meta.yaml b/mechanize/meta.yaml new file mode 100644 index 0000000..7758b6d --- /dev/null +++ b/mechanize/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: https://pypi.python.org/packages/source/m/mechanize +    license: BSD +    summary: mechanize +build: +    number: '0' +package: +    name: mechanize +    version: 0.2.5 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: mechanize-0.2.5.tar.gz +    md5: 32657f139fc2fb75bcf193b63b8c60b2 +    url: +    - https://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.tar.gz +test: +    imports: +    - mechanize diff --git a/nictools/bld.bat b/nictools/bld.bat new file mode 100644 index 0000000..abdd1e3 --- /dev/null +++ b/nictools/bld.bat @@ -0,0 +1,4 @@ + +python setup.py install +2to3 -w . +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/nictools/build.sh b/nictools/build.sh new file mode 100644 index 0000000..88ffa4c --- /dev/null +++ b/nictools/build.sh @@ -0,0 +1,3 @@ + +pip install --no-deps --upgrade --force d2to1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/nictools/meta.yaml b/nictools/meta.yaml new file mode 100644 index 0000000..56203d7 --- /dev/null +++ b/nictools/meta.yaml @@ -0,0 +1,29 @@ +about: +    home: https://github.com/spacetelescope/nictools +    summary: nictools +build: +    number: '0' +package: +    name: nictools +    version: 1.1.3 +requirements: +    build: +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - stsci.distutils +    - stsci.tools +    - setuptools +    - python x.x +    run: +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - stsci.tools +    - python x.x +source: +    git_tag: 1.1.3 +    git_url: https://github.com/spacetelescope/nictools +test: +    imports: +    - nictools diff --git a/pandeia-engine/bld.bat b/pandeia-engine/bld.bat new file mode 100644 index 0000000..27207f4 --- /dev/null +++ b/pandeia-engine/bld.bat @@ -0,0 +1,5 @@ + +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pandeia-engine/build.sh b/pandeia-engine/build.sh new file mode 100644 index 0000000..4aadc69 --- /dev/null +++ b/pandeia-engine/build.sh @@ -0,0 +1,11 @@ + +pip install --no-deps --upgrade --force d2to1 || exit 1 + +( cd engine && \ +(python setup.py install || exit 1 ) ) && \ +( cd ui && \ +(python setup.py install || exit 1 ) ) + +DOCDIR="$PREFIX/share/doc/pandeia-engine" +mkdir -p $DOCDIR +cp -a doc/{api_overview,user,install} $DOCDIR
\ No newline at end of file diff --git a/pandeia-engine/meta.yaml b/pandeia-engine/meta.yaml new file mode 100644 index 0000000..e33c57f --- /dev/null +++ b/pandeia-engine/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: https://github.com:stsci-ssb/pandeia +    license: BSD +    summary: pandeia-engine +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +    preserve_egg_dir: 'yes' +package: +    name: pandeia-engine +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }' +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - tornado +    - setuptools +    - python x.x +    run: +    - tornado +    - python x.x +source: +    git_url: git@github.com:STScI-SSB/pandeia.git +test: +    imports: +    - pandeia +    - pandeia.engine diff --git a/pandeia-thirdparty/bld.bat b/pandeia-thirdparty/bld.bat new file mode 100644 index 0000000..3aee3d8 --- /dev/null +++ b/pandeia-thirdparty/bld.bat @@ -0,0 +1,2 @@ + +echo "meta-package"
\ No newline at end of file diff --git a/pandeia-thirdparty/build.sh b/pandeia-thirdparty/build.sh new file mode 100644 index 0000000..ad736d3 --- /dev/null +++ b/pandeia-thirdparty/build.sh @@ -0,0 +1,6 @@ + +if [[ $PY3K != 0 ]]; then +echo "Pandeia does not support Python 3k, sorry." +exit 255 +fi +echo "meta-package"
\ No newline at end of file diff --git a/pandeia-thirdparty/meta.yaml b/pandeia-thirdparty/meta.yaml new file mode 100644 index 0000000..71fad36 --- /dev/null +++ b/pandeia-thirdparty/meta.yaml @@ -0,0 +1,60 @@ +about: +    home: http://stsci.edu +    license: BSD +    summary: pandeia-thirdparty meta-package +build: +    number: '0' +package: +    name: pandeia-thirdparty +    version: 1.1.4 +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - pandokia +    - yolk +    - parsley +    - sphinx_rtd_theme +    - sphinxcontrib-programoutput +    - threading2 ==0.2.1 +    - ws4py +    - ext_shmht +    - traceback2 +    - mechanize +    - pysynphot +    - ginga +    - photutils +    - fftw +    - pyfftw +    - selenium >=2.44.0 +    - tornado ==3.2.2 +    - mysql-python [linux] +    - jupyter +    - jupyter_client +    - ipython-notebook +    - python x.x +    run: +    - d2to1 +    - astropy >=1.1 +    - pandokia +    - yolk +    - parsley +    - sphinx_rtd_theme +    - sphinxcontrib-programoutput +    - threading2 ==0.2.1 +    - ws4py +    - ext_shmht +    - traceback2 +    - mechanize +    - pysynphot +    - ginga +    - photutils +    - fftw +    - pyfftw +    - selenium >=2.44.0 +    - tornado ==3.2.2 +    - mysql-python [linux] +    - jupyter +    - jupyter_client +    - ipython-notebook +    - python x.x diff --git a/pandeia_data/bld.bat b/pandeia_data/bld.bat new file mode 100644 index 0000000..9d4cc8f --- /dev/null +++ b/pandeia_data/bld.bat @@ -0,0 +1,2 @@ + +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pandeia_data/build.sh b/pandeia_data/build.sh new file mode 100644 index 0000000..852dca8 --- /dev/null +++ b/pandeia_data/build.sh @@ -0,0 +1,4 @@ + +DATADIR="$PREFIX/share/pandeia_data" +mkdir -p $DATADIR +cp -a * $DATADIR || exit 1
\ No newline at end of file diff --git a/pandeia_data/meta.yaml b/pandeia_data/meta.yaml new file mode 100644 index 0000000..6ed9062 --- /dev/null +++ b/pandeia_data/meta.yaml @@ -0,0 +1,19 @@ +about: +    home: https://github.com:stsci-ssb/pandeia_data +    license: BSD +    summary: pandeia_data +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +    preserve_egg_dir: 'yes' +package: +    name: pandeia_data +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }' +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - pandeia +    - python x.x +source: +    git_url: git@github.com:STScI-SSB/pandeia_data diff --git a/pandokia/bld.bat b/pandokia/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/pandokia/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pandokia/build.sh b/pandokia/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/pandokia/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/pandokia/meta.yaml b/pandokia/meta.yaml new file mode 100644 index 0000000..ed9b26b --- /dev/null +++ b/pandokia/meta.yaml @@ -0,0 +1,30 @@ +about: +    home: http://ssb.stsci.edu/testing/pandokia +    license: BSD +    summary: pandokia +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +package: +    name: pandokia +    version: 1.3.11 +requirements: +    build: +    - nose +    - pytest +    - shunit2 +    - setuptools +    - python x.x +    run: +    - nose +    - shunit2 +    - pytest +    - python x.x +source: +    git_url: git@github.com:spacetelescope/pandokia +test: +    commands: +    - pdk --help +    imports: +    - pandokia +    - pandokia.runners +    - pandokia.helpers diff --git a/parsley/bld.bat b/parsley/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/parsley/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/parsley/build.sh b/parsley/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/parsley/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/parsley/meta.yaml b/parsley/meta.yaml new file mode 100644 index 0000000..522800d --- /dev/null +++ b/parsley/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: https://pypi.python.org/packages/source/P/Parsley +    license: BSD +    summary: parsley +build: +    number: '0' +package: +    name: parsley +    version: '1.3' +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: Parsley-1.3.tar.gz +    md5: 92bc256e5f73810a609dc7874637ad31 +    url: +    - https://pypi.python.org/packages/source/P/Parsley/Parsley-1.3.tar.gz +test: +    imports: +    - parsley diff --git a/photutils/bld.bat b/photutils/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/photutils/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/photutils/build.sh b/photutils/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/photutils/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/photutils/meta.yaml b/photutils/meta.yaml new file mode 100644 index 0000000..3a7846f --- /dev/null +++ b/photutils/meta.yaml @@ -0,0 +1,36 @@ +about: +    home: https://github.com/astropy/photutils +    license: BSD +    summary: photutils +build: +    number: '0' +package: +    name: photutils +    version: 0.2.1 +requirements: +    build: +    - d2to1 +    - nose +    - astropy >=1.1 +    - cython +    - matplotlib +    - numpy x.x +    - scikit-learn +    - scipy +    - setuptools +    - python x.x +    run: +    - astropy >=1.1 +    - cython +    - matplotlib +    - numpy x.x +    - scikit-learn +    - scipy +    - setuptools +    - python x.x +source: +    git_tag: v0.2.1 +    git_url: https://github.com/astropy/photutils +test: +    imports: +    - photutils diff --git a/poppy/bld.bat b/poppy/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/poppy/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/poppy/build.sh b/poppy/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/poppy/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/poppy/meta.yaml b/poppy/meta.yaml new file mode 100644 index 0000000..65a5384 --- /dev/null +++ b/poppy/meta.yaml @@ -0,0 +1,35 @@ +about: +    home: https://github.com/mperrin/poppy +    license: BSD +    summary: poppy +build: +    number: '0' +package: +    name: poppy +    version: 0.4.0 +requirements: +    build: +    - nose +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - matplotlib +    - six [py27] +    - mock [py27] +    - enum34 [py27] +    - setuptools +    - python x.x +    run: +    - nose +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - matplotlib +    - six [py27] +    - mock [py27] +    - enum34 [py27] +    - setuptools +    - python x.x +source: +    git_tag: v0.4.0 +    git_url: https://github.com/mperrin/poppy diff --git a/purge_path/bld.bat b/purge_path/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/purge_path/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/purge_path/build.sh b/purge_path/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/purge_path/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/purge_path/meta.yaml b/purge_path/meta.yaml new file mode 100644 index 0000000..355822b --- /dev/null +++ b/purge_path/meta.yaml @@ -0,0 +1,18 @@ +about: +    home: http://bitbucket.org/jhunkeler/purge_path +    license: GPL +    summary: purge_path a small PATH manipulator +build: +    number: '0' +package: +    name: purge_path +    version: 1.0.0 +requirements: +    build: +    - python x.x +    - setuptools +    run: +    - python x.x +source: +    git_tag: 1.0.0 +    git_url: https://bitbucket.org/jhunkeler/purge_path diff --git a/pyds9/bld.bat b/pyds9/bld.bat new file mode 100644 index 0000000..dd8cae5 --- /dev/null +++ b/pyds9/bld.bat @@ -0,0 +1,3 @@ + +echo "Not yet" +exit 1
\ No newline at end of file diff --git a/pyds9/build.sh b/pyds9/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/pyds9/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/pyds9/meta.yaml b/pyds9/meta.yaml new file mode 100644 index 0000000..2c8f77d --- /dev/null +++ b/pyds9/meta.yaml @@ -0,0 +1,29 @@ +about: +    home: https://github.com/ericmandel/pyds9 +    license: GPL +    summary: Python connection to SAOimage DS9 via XPA +build: +    number: '0' +package: +    name: pyds9 +    version: 1.8.1 +requirements: +    build: +    - xpa +    - ds9 +    - six +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - xpa +    - ds9 +    - six +    - numpy x.x +    - python x.x +source: +    git_tag: v1.8 +    git_url: https://github.com/ericmandel/pyds9 +test: +    imports: +    - pyds9 diff --git a/pyfftw/bld.bat b/pyfftw/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/pyfftw/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pyfftw/build.sh b/pyfftw/build.sh new file mode 100644 index 0000000..d89cf74 --- /dev/null +++ b/pyfftw/build.sh @@ -0,0 +1,4 @@ + +export CFLAGS="`pkg-config --cflags fftw3`" +export LDFLAGS="`pkg-config --libs fftw3`" +python setup.py install || exit 1
\ No newline at end of file diff --git a/pyfftw/meta.yaml b/pyfftw/meta.yaml new file mode 100644 index 0000000..31b5686 --- /dev/null +++ b/pyfftw/meta.yaml @@ -0,0 +1,31 @@ +about: +    home: http://hgomersall.github.com/pyFFTW +    license: GPL +    summary: pyfftw +build: +    number: '0' +package: +    name: pyfftw +    version: 0.9.2 +requirements: +    build: +    - numpy >=1.9 +    - fftw +    - cython +    - pkg-config [osx] +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - numpy >=1.9 +    - cython +    - fftw +    - numpy x.x +    - python x.x +source: +    fn: pyFFTW-0.9.2.tar.gz +    url: +    - https://pypi.python.org/packages/source/p/pyFFTW/pyFFTW-0.9.2.tar.gz +test: +    imports: +    - pyfftw diff --git a/pyneb/bld.bat b/pyneb/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/pyneb/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pyneb/build.sh b/pyneb/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/pyneb/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/pyneb/meta.yaml b/pyneb/meta.yaml new file mode 100644 index 0000000..cb7f823 --- /dev/null +++ b/pyneb/meta.yaml @@ -0,0 +1,30 @@ +about: +    home: http://www.iac.es/proyecto/PyNeb/ +    license: Unknown +    summary: A modern python tool to compute emission line emissivities +build: +    number: '0' +package: +    name: pyneb +    version: 1.0.14 +requirements: +    build: +    - astropy +    - matplotlib +    - numpy >=1.5.1 +    - scipy +    - setuptools +    - python x.x +    run: +    - astropy +    - matplotlib +    - numpy >=1.5.1 +    - scipy +    - python x.x +source: +    fn: pyneb-1.0.14.tar.gz +    url: +    - https://pypi.python.org/packages/source/P/pyneb +test: +    imports: +    - pyneb diff --git a/pyobjc-core/bld.bat b/pyobjc-core/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/pyobjc-core/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pyobjc-core/build.sh b/pyobjc-core/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/pyobjc-core/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/pyobjc-core/meta.yaml b/pyobjc-core/meta.yaml new file mode 100644 index 0000000..389c5fa --- /dev/null +++ b/pyobjc-core/meta.yaml @@ -0,0 +1,25 @@ +about: +    home: http://pyobjc.sourceforge.net/ +    license: MIT +    summary: Python<->ObjC Interoperability Module +build: +    number: '0' +    preserve_egg_dir: 'true' +package: +    name: pyobjc-core +    version: 3.0.4 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: pyobjc-core-3.0.4.tar.gz +    md5: 6baaa0d2533cc9c26ad9f889ca9ecb01 +    url: +    - https://pypi.python.org/packages/source/p/pyobjc-core/pyobjc-core-3.0.4.tar.gz +test: +    imports: +    - PyObjCTools +    - objc diff --git a/pyqtgraph/bld.bat b/pyqtgraph/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/pyqtgraph/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pyqtgraph/build.sh b/pyqtgraph/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/pyqtgraph/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/pyqtgraph/meta.yaml b/pyqtgraph/meta.yaml new file mode 100644 index 0000000..92d8ac1 --- /dev/null +++ b/pyqtgraph/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: http://www.pyqtgraph.org/ +    license: MIT +    summary: pyqtgraph +build: +    number: '0' +package: +    name: pyqtgraph +    version: 0.9.10 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - pyqt +    - pyopengl +    - numpy x.x +    - python x.x +source: +    fn: pyqtgraph-0.9.10.tar.gz +    md5: bd84bf7537c43cf38db81cc1ad4f743a +    url: +    - https://pypi.python.org/packages/source/p/pyqtgraph/pyqtgraph-0.9.10.tar.gz +test: +    imports: +    - pyqtgraph diff --git a/pyraf/bld.bat b/pyraf/bld.bat new file mode 100644 index 0000000..695f708 --- /dev/null +++ b/pyraf/bld.bat @@ -0,0 +1,6 @@ + +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pyraf/build.sh b/pyraf/build.sh new file mode 100644 index 0000000..60e0bea --- /dev/null +++ b/pyraf/build.sh @@ -0,0 +1,4 @@ + +pip install --no-deps --upgrade --force d2to1 || exit 1 + +python setup.py install || exit 1
\ No newline at end of file diff --git a/pyraf/meta.yaml b/pyraf/meta.yaml new file mode 100644 index 0000000..02a2824 --- /dev/null +++ b/pyraf/meta.yaml @@ -0,0 +1,32 @@ +about: +    home: https://github.com/spacetelescope/pyraf +    license: BSD +    summary: pyraf +build: +    number: '0' +package: +    name: pyraf +    version: 2.1.10 +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - ipython +    - stsci.distutils +    - stsci.tools +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - ipython +    - stsci.distutils +    - stsci.tools +    - numpy x.x +    - python x.x +source: +    git_tag: 2.1.10 +    git_url: https://github.com/spacetelescope/pyraf +test: +    commands: +    - pyraf --help diff --git a/pyregion/bld.bat b/pyregion/bld.bat new file mode 100644 index 0000000..d1ddf28 --- /dev/null +++ b/pyregion/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install || exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pyregion/build.sh b/pyregion/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/pyregion/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/pyregion/meta.yaml b/pyregion/meta.yaml new file mode 100644 index 0000000..30663f4 --- /dev/null +++ b/pyregion/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python +    license: BSD +    summary: pyregion +build: +    number: '0' +package: +    name: pyregion +    version: 1.1.2 +requirements: +    build: +    - d2to1 +    - numpy x.x +    - pyparsing +    - python x.x +    - setuptools +    run: +    - numpy x.x +    - pyparsing +    - setuptools +    - python x.x +source: +    git_url: https://github.com/spacetelescope/pyregion +test: +    imports: +    - pyregion diff --git a/pysynphot/bld.bat b/pysynphot/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/pysynphot/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pysynphot/build.sh b/pysynphot/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/pysynphot/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/pysynphot/meta.yaml b/pysynphot/meta.yaml new file mode 100644 index 0000000..82de156 --- /dev/null +++ b/pysynphot/meta.yaml @@ -0,0 +1,33 @@ +about: +    home: https://github.com/spacetelescope/pysynphot +    license: BSD +    summary: pysynphot +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: pysynphot +    version: 0.9.8.2 +requirements: +    build: +    - d2to1 +    - nose +    - stsci.distutils +    - astropy >=1.1 +    - cython +    - numpy x.x +    - matplotlib +    - setuptools +    - python x.x +    run: +    - nose +    - astropy >=1.1 +    - cython +    - numpy x.x +    - matplotlib +    - python x.x +source: +    git_url: https://github.com/spacetelescope/pysynphot +test: +    imports: +    - pysynphot diff --git a/python-daemon/bld.bat b/python-daemon/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/python-daemon/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/python-daemon/build.sh b/python-daemon/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/python-daemon/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/python-daemon/meta.yaml b/python-daemon/meta.yaml new file mode 100644 index 0000000..a508a74 --- /dev/null +++ b/python-daemon/meta.yaml @@ -0,0 +1,22 @@ +about: +    home: http://bitbucket.org/jhunkeler/python-daemon +    license: Apache-2 +    summary: Library to implement a well-behaved Unix daemon process. +build: +    number: '0' +package: +    name: python-daemon +    version: 2.0.5 +requirements: +    build: +    - docutils +    - lockfile +    - python x.x +    run: +    - lockfile +    - python x.x +source: +    fn: python-daemon-2.0.5.tar.gz +    md5: 73e7f49f525c51fa4a995aea4d80de41 +    url: +    - https://pypi.python.org/packages/source/p/python-daemon/python-daemon-2.0.5.tar.gz diff --git a/pytools/bld.bat b/pytools/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/pytools/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pytools/build.sh b/pytools/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/pytools/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/pytools/meta.yaml b/pytools/meta.yaml new file mode 100644 index 0000000..4245dc7 --- /dev/null +++ b/pytools/meta.yaml @@ -0,0 +1,31 @@ +about: +    home: https://pypi.python.org/pytools +    license: MIT +    summary: A collection of tools for Python +build: +    number: '0' +package: +    name: pytools +    version: '2016.1' +requirements: +    build: +    - decorator >=3.2.0 +    - appdirs >=1.4.0 +    - six >=1.8.0 +    - numpy >=1.6.0 +    - setuptools +    - python x.x +    run: +    - decorator >=3.2.0 +    - appdirs >=1.4.0 +    - six >=1.8.0 +    - numpy >=1.6.0 +    - python x.x +source: +    fn: pytools-2016.1.tar.gz +    md5: d8af5c5bea24aa4a21881684dcf03b06 +    url: +    - https://pypi.python.org/packages/source/p/pytools/pytools-2016.1.tar.gz +test: +    imports: +    - pytools diff --git a/pywcs/bld.bat b/pywcs/bld.bat new file mode 100644 index 0000000..d1ddf28 --- /dev/null +++ b/pywcs/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install || exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/pywcs/build.sh b/pywcs/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/pywcs/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/pywcs/meta.yaml b/pywcs/meta.yaml new file mode 100644 index 0000000..49ea66f --- /dev/null +++ b/pywcs/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: https://github.com/spacetelescope/pywcs +    license: BSD +    summary: pywcs +build: +    number: '0' +package: +    name: pywcs +    version: 1.12.1 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - stsci.tools +    - numpy x.x +    - setuptools +    - python x.x +    run: +    - stsci.tools +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/pywcs +test: +    imports: +    - pywcs diff --git a/reftools/bld.bat b/reftools/bld.bat new file mode 100644 index 0000000..d1ddf28 --- /dev/null +++ b/reftools/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install || exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/reftools/build.sh b/reftools/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/reftools/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/reftools/meta.yaml b/reftools/meta.yaml new file mode 100644 index 0000000..2417fe5 --- /dev/null +++ b/reftools/meta.yaml @@ -0,0 +1,39 @@ +about: +    home: http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python +    license: BSD +    summary: reftools +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: reftools +    version: 1.7.1 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - stsci.imagestats +    - stsci.tools +    - pywcs +    - pysynphot +    - stwcs +    - calcos +    - scipy +    - numpy x.x +    - setuptools +    - python x.x +    run: +    - stsci.imagestats +    - stsci.tools +    - pywcs +    - pysynphot +    - stwcs +    - calcos +    - scipy +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/reftools +test: +    imports: +    - reftools diff --git a/selenium/bld.bat b/selenium/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/selenium/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/selenium/build.sh b/selenium/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/selenium/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/selenium/meta.yaml b/selenium/meta.yaml new file mode 100644 index 0000000..e3e25dd --- /dev/null +++ b/selenium/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: https://pypi.python.org/packages/source/s/selenium +    license: BSD +    summary: selenium +build: +    number: '0' +package: +    name: selenium +    version: 2.49.2 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: selenium-2.49.2.tar.gz +    md5: 17cfe7c6adb2cad1f64a61cf753f0738 +    url: +    - https://pypi.python.org/packages/source/s/selenium/selenium-2.49.2.tar.gz +test: +    imports: +    - selenium diff --git a/sextractor-generic/bld.bat b/sextractor-generic/bld.bat new file mode 100644 index 0000000..95a6a85 --- /dev/null +++ b/sextractor-generic/bld.bat @@ -0,0 +1,2 @@ + +echo Unsupported
\ No newline at end of file diff --git a/sextractor-generic/build.sh b/sextractor-generic/build.sh new file mode 100644 index 0000000..59c06c0 --- /dev/null +++ b/sextractor-generic/build.sh @@ -0,0 +1,26 @@ + +ATLAS=/usr +LIBDIR=lib +case $(uname) in +Linux) +if [[ $(uname -m) == *x86_64* ]]; then +LIBDIR=lib64/atlas +else +LIBDIR=lib/atlas +fi +;; +Darwin) +ATLAS=/usr/local/atlas +;; +*) +;; +esac + +./configure --prefix=$PREFIX \ +--with-fftw-libdir=$PREFIX/lib \ +--with-fftw-incdir=$PREFIX/include \ +--with-atlas-libdir="$ATLAS/$LIBDIR" \ +--with-atlas-incdir="$ATLAS/include" + +make -j ${CPU_COUNT} +make install
\ No newline at end of file diff --git a/sextractor-generic/meta.yaml b/sextractor-generic/meta.yaml new file mode 100644 index 0000000..3340429 --- /dev/null +++ b/sextractor-generic/meta.yaml @@ -0,0 +1,21 @@ +about: +    home: http://www.astromatic.net/download/sextractor +    license: GPL +    summary: sextractor-generic +build: +    number: '0' +package: +    name: sextractor-generic +    version: 2.19.5 +requirements: +    build: +    - fftw +    - pkgconfig +    - atlas-generic [osx] +    run: +    - fftw +    - atlas-generic [osx] +source: +    fn: sextractor-2.19.5.tar.gz +    url: +    - http://www.astromatic.net/download/sextractor/sextractor-2.19.5.tar.gz diff --git a/sextractor/bld.bat b/sextractor/bld.bat new file mode 100644 index 0000000..95a6a85 --- /dev/null +++ b/sextractor/bld.bat @@ -0,0 +1,2 @@ + +echo Unsupported
\ No newline at end of file diff --git a/sextractor/build.sh b/sextractor/build.sh new file mode 100644 index 0000000..937f3d9 --- /dev/null +++ b/sextractor/build.sh @@ -0,0 +1,34 @@ + +ATLAS=/usr +LIBDIR=lib +OPTIONS= +case $(uname) in +Linux) +if [[ $(uname -m) == *x86_64* ]]; then +LIBDIR=lib64/atlas +else +LIBDIR=lib/atlas +fi +export OPTIONS="--with-atlas-libdir=$PREFIX/lib --with-atlas-incdir=$PREFIX/include" +;; +Darwin) +curl https://gist.githubusercontent.com/mwcraig/ae66eadcd0f266e7138f/raw/f4625508784e75c7b3ce11d8a578589425533282/acx_accelerate.m4.diff | patch -p1 -i - +curl https://gist.githubusercontent.com/mwcraig/4f61431f177b6cc0085a/raw/bf4d29a7a51ccec1ef224006fd10ac260a31c37c/configure.ac.diff | patch -p1 -i - +curl https://gist.githubusercontent.com/mwcraig/b423656698987b6bc492/raw/f23c4b50d972de4e7902fe3d4fa1363400a98f8f/pattern.c.diff | patch -p1 -i - + +ATLAS=/usr/local/atlas +export OPTIONS="--enable-accelerate" +autoconf +autoheader +;; +*) +;; +esac + +./configure --prefix=$PREFIX \ +--with-fftw-libdir=$PREFIX/lib \ +--with-fftw-incdir=$PREFIX/include \ +"${OPTIONS}" + +make -j ${CPU_COUNT} +make install
\ No newline at end of file diff --git a/sextractor/meta.yaml b/sextractor/meta.yaml new file mode 100644 index 0000000..c88a5e2 --- /dev/null +++ b/sextractor/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: http://www.astromatic.net/download/sextractor +    license: GPL +    summary: sextractor +build: +    number: '0' +package: +    name: sextractor +    version: 2.19.5 +requirements: +    build: +    - atlas-generic [linux] +    - autoconf [osx] +    - m4 [osx] +    - fftw +    - pkgconfig +    run: +    - atlas-generic [linux] +    - fftw +source: +    fn: sextractor-2.19.5.tar.gz +    url: +    - http://www.astromatic.net/download/sextractor/sextractor-2.19.5.tar.gz diff --git a/shunit2/bld.bat b/shunit2/bld.bat new file mode 100644 index 0000000..a3b28b5 --- /dev/null +++ b/shunit2/bld.bat @@ -0,0 +1,3 @@ + +echo Nope. +exit 1
\ No newline at end of file diff --git a/shunit2/build.sh b/shunit2/build.sh new file mode 100644 index 0000000..15a32f8 --- /dev/null +++ b/shunit2/build.sh @@ -0,0 +1,6 @@ + +mkdir -p $PREFIX/bin \ +$PREFIX/share/doc/shunit2 +chmod +x src/shell/shunit2 +cp -a src/shell/shunit2 $PREFIX/bin +cp doc/* $PREFIX/share/doc/shunit2
\ No newline at end of file diff --git a/shunit2/meta.yaml b/shunit2/meta.yaml new file mode 100644 index 0000000..8688806 --- /dev/null +++ b/shunit2/meta.yaml @@ -0,0 +1,16 @@ +about: +    home: http://sourceforge.net/projects/shunit2 +    license: LGPL +    summary: shunit2 +build: +    number: '0' +package: +    name: shunit2 +    version: 2.0.3 +source: +    fn: shunit2-2.0.3.tgz +    url: +    - https://downloads.sourceforge.net/shunit2/shunit2-2.0.3.tgz +test: +    commands: +    - shunit2 --help diff --git a/specview/bld.bat b/specview/bld.bat new file mode 100644 index 0000000..c50c85a --- /dev/null +++ b/specview/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install --offline +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/specview/build.sh b/specview/build.sh new file mode 100644 index 0000000..b875087 --- /dev/null +++ b/specview/build.sh @@ -0,0 +1,2 @@ + +python setup.py install --offline || exit 1
\ No newline at end of file diff --git a/specview/meta.yaml b/specview/meta.yaml new file mode 100644 index 0000000..4865454 --- /dev/null +++ b/specview/meta.yaml @@ -0,0 +1,29 @@ +about: +    home: https://github.com/spacetelescope/specview +    license: BSD +    readme: README.rst +    summary: specview +build: +    number: '0' +package: +    name: specview +    version: '0.1' +requirements: +    build: +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - pyqtgraph +    - setuptools +    - python x.x +    run: +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - pyqtgraph +    - python x.x +source: +    git_url: https://github.com/spacetelescope/specview +test: +    imports: +    - specview diff --git a/sphinx_rtd_theme/bld.bat b/sphinx_rtd_theme/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/sphinx_rtd_theme/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/sphinx_rtd_theme/build.sh b/sphinx_rtd_theme/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/sphinx_rtd_theme/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/sphinx_rtd_theme/meta.yaml b/sphinx_rtd_theme/meta.yaml new file mode 100644 index 0000000..556a107 --- /dev/null +++ b/sphinx_rtd_theme/meta.yaml @@ -0,0 +1,25 @@ +about: +    home: https://pypi.python.org/packages/source/s/sphinx_rtd_theme +    license: BSD +    summary: sphinx_rtd_theme +build: +    number: '0' +package: +    name: sphinx_rtd_theme +    version: 0.1.9 +requirements: +    build: +    - sphinx +    - setuptools +    - python x.x +    run: +    - sphinx +    - python x.x +source: +    fn: sphinx_rtd_theme-0.1.9.tar.gz +    md5: 86a25c8d47147c872e42dc84cc66f97b +    url: +    - https://pypi.python.org/packages/source/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.tar.gz +test: +    imports: +    - sphinx_rtd_theme diff --git a/sphinxcontrib-programoutput/bld.bat b/sphinxcontrib-programoutput/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/sphinxcontrib-programoutput/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/sphinxcontrib-programoutput/build.sh b/sphinxcontrib-programoutput/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/sphinxcontrib-programoutput/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/sphinxcontrib-programoutput/meta.yaml b/sphinxcontrib-programoutput/meta.yaml new file mode 100644 index 0000000..d8929e1 --- /dev/null +++ b/sphinxcontrib-programoutput/meta.yaml @@ -0,0 +1,22 @@ +about: +    home: https://pypi.python.org/packages/source/s/sphinxcontrib-programoutput +    license: BSD +    summary: sphinxcontrib-programoutput +build: +    number: '0' +package: +    name: sphinxcontrib-programoutput +    version: '0.8' +requirements: +    build: +    - sphinx +    - setuptools +    - python x.x +    run: +    - sphinx +    - python x.x +source: +    fn: sphinxcontrib-programoutput-0.8.tar.gz +    md5: bb0be17ef13f268378b2af51ff413c58 +    url: +    - https://pypi.python.org/packages/source/s/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.tar.gz diff --git a/stginga/bld.bat b/stginga/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/stginga/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stginga/build.sh b/stginga/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/stginga/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/stginga/meta.yaml b/stginga/meta.yaml new file mode 100644 index 0000000..4e86c0f --- /dev/null +++ b/stginga/meta.yaml @@ -0,0 +1,28 @@ +about: +    home: https://github.com/spacetelescope/stginga +    license: BSD +    summary: stginga +build: +    number: '{{ environ.get("GIT_DESCRIBE_NUMBER", 0) }}' +package: +    name: stginga +    version: '{{ environ.get("GIT_DESCRIBE_TAG", "0.0.0") }}' +requirements: +    build: +    - ginga +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - setuptools +    - python x.x +    run: +    - ginga +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stginga +test: +    imports: +    - stginga diff --git a/stistools/bld.bat b/stistools/bld.bat new file mode 100644 index 0000000..d1ddf28 --- /dev/null +++ b/stistools/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install || exit 1 +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stistools/build.sh b/stistools/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stistools/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stistools/meta.yaml b/stistools/meta.yaml new file mode 100644 index 0000000..424e8d6 --- /dev/null +++ b/stistools/meta.yaml @@ -0,0 +1,30 @@ +about: +    home: http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python +    license: BSD +    summary: stistools +build: +    number: '0' +package: +    name: stistools +    version: '1.1' +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - scipy +    - stsci.distutils +    - stsci.tools +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - scipy +    - stsci.tools +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stistools +test: +    imports: +    - stistools diff --git a/stsci-data-analysis/bld.bat b/stsci-data-analysis/bld.bat new file mode 100644 index 0000000..3aee3d8 --- /dev/null +++ b/stsci-data-analysis/bld.bat @@ -0,0 +1,2 @@ + +echo "meta-package"
\ No newline at end of file diff --git a/stsci-data-analysis/build.sh b/stsci-data-analysis/build.sh new file mode 100644 index 0000000..3aee3d8 --- /dev/null +++ b/stsci-data-analysis/build.sh @@ -0,0 +1,2 @@ + +echo "meta-package"
\ No newline at end of file diff --git a/stsci-data-analysis/meta.yaml b/stsci-data-analysis/meta.yaml new file mode 100644 index 0000000..1771de3 --- /dev/null +++ b/stsci-data-analysis/meta.yaml @@ -0,0 +1,30 @@ +about: +    home: http://stsci.edu +    license: BSD +    summary: stsci-data-analysis meta-package +build: +    number: '0' +package: +    name: stsci-data-analysis +    version: 1.0.0 +requirements: +    build: +    - astropy >=1.1 +    - specview ==0.1 +    - astroimtools ==0.1 +    - cube-tools ==0.0.0 +    - stginga ==0.0.0 +    - asv ==0.1.1 +    - asdf ==1.0.2 +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - specview ==0.1 +    - astroimtools ==0.1 +    - cube-tools ==0.0.0 +    - stginga ==0.0.0 +    - asv ==0.1.1 +    - asdf ==1.0.2 +    - numpy x.x +    - python x.x diff --git a/stsci-hst/bld.bat b/stsci-hst/bld.bat new file mode 100644 index 0000000..3aee3d8 --- /dev/null +++ b/stsci-hst/bld.bat @@ -0,0 +1,2 @@ + +echo "meta-package"
\ No newline at end of file diff --git a/stsci-hst/build.sh b/stsci-hst/build.sh new file mode 100644 index 0000000..3aee3d8 --- /dev/null +++ b/stsci-hst/build.sh @@ -0,0 +1,2 @@ + +echo "meta-package"
\ No newline at end of file diff --git a/stsci-hst/meta.yaml b/stsci-hst/meta.yaml new file mode 100644 index 0000000..b8fbf95 --- /dev/null +++ b/stsci-hst/meta.yaml @@ -0,0 +1,80 @@ +about: +    home: http://www.stsci.edu +    license: BSD +    summary: stsci-hst meta-package +build: +    number: '0' +package: +    name: stsci-hst +    version: 1.0.0 +requirements: +    build: +    - purge_path >=0.0.1 +    - acstools ==2.0.0 +    - astrolib.coords ==0.39.6 +    - astropy >=1.1 +    - calcos ==3.1.3 +    - costools ==1.2.1 +    - crds ==0.0.0 +    - d2to1 ==0.2.12 +    - drizzlepac ==2.1.3 +    - fitsblender ==0.2.6 +    - hstcal ==1.0.0 +    - nictools ==1.1.3 +    - pyregion ==1.1.2 +    - pysynphot ==0.9.8.2 +    - pywcs ==1.12.1 +    - reftools ==1.7.1 +    - stistools ==1.1 +    - stsci.convolve ==2.1.3 +    - stsci.distutils ==0.3.8 +    - stsci.image ==2.2.0 +    - stsci.imagemanip ==1.1.2 +    - stsci.imagestats ==1.4.1 +    - stsci.ndimage ==0.10.1 +    - stsci.numdisplay ==1.6.1 +    - stsci.sphinxext ==1.2.2 +    - stsci.stimage ==0.2.1 +    - stsci.skypac ==0.9 +    - stsci.sphere ==0.2 +    - stsci.tools ==3.4.1 +    - stwcs ==1.2.3 +    - wfpc2tools ==1.0.3 +    - wfc3tools ==1.3.1 +    - numpy x.x +    - python x.x +    run: +    - purge_path >=0.0.1 +    - acstools ==2.0.0 +    - astrolib.coords ==0.39.6 +    - astropy >=1.1 +    - calcos ==3.1.3 +    - costools ==1.2.1 +    - crds ==0.0.0 +    - d2to1 ==0.2.12 +    - drizzlepac ==2.1.3 +    - fitsblender ==0.2.6 +    - hstcal ==1.0.0 +    - nictools ==1.1.3 +    - pyregion ==1.1.2 +    - pysynphot ==0.9.8.2 +    - pywcs ==1.12.1 +    - reftools ==1.7.1 +    - stistools ==1.1 +    - stsci.convolve ==2.1.3 +    - stsci.distutils ==0.3.8 +    - stsci.image ==2.2.0 +    - stsci.imagemanip ==1.1.2 +    - stsci.imagestats ==1.4.1 +    - stsci.ndimage ==0.10.1 +    - stsci.numdisplay ==1.6.1 +    - stsci.sphinxext ==1.2.2 +    - stsci.stimage ==0.2.1 +    - stsci.skypac ==0.9 +    - stsci.sphere ==0.2 +    - stsci.tools ==3.4.1 +    - stwcs ==1.2.3 +    - wfpc2tools ==1.0.3 +    - wfc3tools ==1.3.1 +    - numpy x.x +    - python x.x diff --git a/stsci.convolve/bld.bat b/stsci.convolve/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.convolve/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.convolve/build.sh b/stsci.convolve/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.convolve/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.convolve/meta.yaml b/stsci.convolve/meta.yaml new file mode 100644 index 0000000..0685748 --- /dev/null +++ b/stsci.convolve/meta.yaml @@ -0,0 +1,24 @@ +about: +    home: https://github.com/embray/stsci.convolve +    license: GPL +    summary: stsci.convolve +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.convolve +    version: 2.1.3 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - numpy x.x +    - python x.x +    run: +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.convolve +test: +    imports: +    - stsci.convolve diff --git a/stsci.distutils/bld.bat b/stsci.distutils/bld.bat new file mode 100644 index 0000000..eb68153 --- /dev/null +++ b/stsci.distutils/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +REM pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.distutils/build.sh b/stsci.distutils/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.distutils/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.distutils/meta.yaml b/stsci.distutils/meta.yaml new file mode 100644 index 0000000..0156194 --- /dev/null +++ b/stsci.distutils/meta.yaml @@ -0,0 +1,24 @@ +about: +    home: https://github.com/embray/stsci.distutils +    license: GPL +    summary: stsci.distutils +build: +    number: '0' +package: +    name: stsci.distutils +    version: 0.3.8 +requirements: +    build: +    - d2to1 +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - nose +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.distutils +test: +    imports: +    - stsci.distutils diff --git a/stsci.image/bld.bat b/stsci.image/bld.bat new file mode 100644 index 0000000..695f708 --- /dev/null +++ b/stsci.image/bld.bat @@ -0,0 +1,6 @@ + +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.image/build.sh b/stsci.image/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.image/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.image/meta.yaml b/stsci.image/meta.yaml new file mode 100644 index 0000000..ab7162c --- /dev/null +++ b/stsci.image/meta.yaml @@ -0,0 +1,31 @@ +about: +    home: https://github.com/embray/stsci.image +    license: GPL +    summary: stsci.image +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.image +    version: 2.2.0 +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - stsci.distutils +    - stsci.tools +    - setuptools +    - python x.x +    run: +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - stsci.tools +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.image.git +test: +    imports: +    - stsci.image diff --git a/stsci.imagemanip/bld.bat b/stsci.imagemanip/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.imagemanip/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.imagemanip/build.sh b/stsci.imagemanip/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.imagemanip/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.imagemanip/meta.yaml b/stsci.imagemanip/meta.yaml new file mode 100644 index 0000000..1b7511c --- /dev/null +++ b/stsci.imagemanip/meta.yaml @@ -0,0 +1,27 @@ +about: +    home: https://github.com/embray/stsci.imagemanip +    license: GPL +    summary: stsci.imagemanip +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.imagemanip +    version: 1.1.2 +requirements: +    build: +    - d2to1 +    - numpy x.x +    - stsci.distutils +    - stsci.tools +    - setuptools +    - python x.x +    run: +    - numpy x.x +    - stsci.tools +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.imagemanip +test: +    imports: +    - stsci.imagemanip diff --git a/stsci.imagestats/bld.bat b/stsci.imagestats/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.imagestats/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.imagestats/build.sh b/stsci.imagestats/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.imagestats/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.imagestats/meta.yaml b/stsci.imagestats/meta.yaml new file mode 100644 index 0000000..34589e6 --- /dev/null +++ b/stsci.imagestats/meta.yaml @@ -0,0 +1,25 @@ +about: +    home: https://github.com/embray/stsci.imagestats +    license: GPL +    summary: stsci.imagestats +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.imagestats +    version: 1.4.1 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.imagestats +test: +    imports: +    - stsci.imagestats diff --git a/stsci.ndimage/bld.bat b/stsci.ndimage/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.ndimage/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.ndimage/build.sh b/stsci.ndimage/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.ndimage/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.ndimage/meta.yaml b/stsci.ndimage/meta.yaml new file mode 100644 index 0000000..86315c7 --- /dev/null +++ b/stsci.ndimage/meta.yaml @@ -0,0 +1,27 @@ +about: +    home: https://github.com/embray/stsci.ndimage +    license: GPL +    summary: stsci.ndimage +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.ndimage +    version: 0.10.1 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - setuptools +    - astropy >=1.1 +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.ndimage +test: +    imports: +    - stsci.ndimage diff --git a/stsci.numdisplay/bld.bat b/stsci.numdisplay/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.numdisplay/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.numdisplay/build.sh b/stsci.numdisplay/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.numdisplay/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.numdisplay/meta.yaml b/stsci.numdisplay/meta.yaml new file mode 100644 index 0000000..6e59c4c --- /dev/null +++ b/stsci.numdisplay/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: https://github.com/embray/stsci.numdisplay +    license: GPL +    summary: stsci.numdisplay +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.numdisplay +    version: 1.6.1 +requirements: +    build: +    - d2to1 +    - numpy x.x +    - stsci.tools +    - setuptools +    - python x.x +    run: +    - numpy x.x +    - stsci.tools +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.numdisplay +test: +    imports: +    - stsci.numdisplay diff --git a/stsci.skypac/bld.bat b/stsci.skypac/bld.bat new file mode 100644 index 0000000..abdd1e3 --- /dev/null +++ b/stsci.skypac/bld.bat @@ -0,0 +1,4 @@ + +python setup.py install +2to3 -w . +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.skypac/build.sh b/stsci.skypac/build.sh new file mode 100644 index 0000000..f452b7b --- /dev/null +++ b/stsci.skypac/build.sh @@ -0,0 +1,28 @@ + +function get_py_version() { +python --version 2>&1| awk '{sub(/-.*/,"",$2);print $2}' +} +export -f get_py_version + +function set_py3k() { +version=`get_py_version` +major=`echo $version | cut -d '.' -f 1` +minor=`echo $version | cut -d '.' -f 2` +hotfix=`echo $version | cut -d '.' -f 3` +if (( major > 2 )); then +export PY3K=1 +else +export PY3K=0 +fi +} +export -f set_py3k + +set_py3k + + +pip install --no-deps --upgrade --force d2to1 +if [ $PY3K -ne 0 ] ; then +sed -i -e "s|stsci.distutils.hooks.tag_svn_revision|#removed|" setup.cfg +2to3 -w . +fi +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.skypac/meta.yaml b/stsci.skypac/meta.yaml new file mode 100644 index 0000000..c8801f2 --- /dev/null +++ b/stsci.skypac/meta.yaml @@ -0,0 +1,35 @@ +about: +    home: https://github.com/spacetelescope/stsci.skypac +    license: BSD +    summary: stsci.skypac +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.skypac +    version: '0.9' +requirements: +    build: +    - astropy >=1.1 +    - stsci.distutils +    - stsci.imagestats +    - stsci.sphere +    - stsci.tools +    - stwcs +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - stsci.imagestats +    - stsci.sphere +    - stsci.tools +    - stwcs +    - python x.x +    - python x.x +source: +    git_tag: '0.9' +    git_url: https://github.com/spacetelescope/stsci.skypac +test: +    imports: +    - stsci.skypac diff --git a/stsci.sphere/bld.bat b/stsci.sphere/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.sphere/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.sphere/build.sh b/stsci.sphere/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.sphere/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.sphere/meta.yaml b/stsci.sphere/meta.yaml new file mode 100644 index 0000000..33ba98a --- /dev/null +++ b/stsci.sphere/meta.yaml @@ -0,0 +1,29 @@ +about: +    home: http://www.stsci.edu/institute/software_hardware +    license: GPL +    summary: stsci.sphere +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.sphere +    version: '0.2' +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - matplotlib +    - numpy x.x +    - setuptools +    - stsci.distutils +    - python x.x +    run: +    - astropy >=1.1 +    - matplotlib +    - numpy x.x +    - python x.x +source: +    git_url: ssh://git@bitbucket.org/stsci_ssb/stsci.sphere +test: +    imports: +    - stsci.sphere diff --git a/stsci.sphinxext/bld.bat b/stsci.sphinxext/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.sphinxext/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.sphinxext/build.sh b/stsci.sphinxext/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.sphinxext/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.sphinxext/meta.yaml b/stsci.sphinxext/meta.yaml new file mode 100644 index 0000000..d7b3486 --- /dev/null +++ b/stsci.sphinxext/meta.yaml @@ -0,0 +1,26 @@ +about: +    home: https://github.com/spacetelescope/stsci.sphinxext +    license: GPL +    summary: stsci.sphinxext +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.sphinxext +    version: 1.2.2 +requirements: +    build: +    - d2to1 +    - numpydoc +    - stsci.distutils +    - setuptools +    - python x.x +    run: +    - numpydoc +    - stsci.distutils +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.sphinxext +test: +    imports: +    - stsci.sphinxext diff --git a/stsci.stimage/bld.bat b/stsci.stimage/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.stimage/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.stimage/build.sh b/stsci.stimage/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.stimage/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.stimage/meta.yaml b/stsci.stimage/meta.yaml new file mode 100644 index 0000000..d314bd4 --- /dev/null +++ b/stsci.stimage/meta.yaml @@ -0,0 +1,25 @@ +about: +    home: https://github.com/embray/stsci.stimage +    license: GPL +    summary: stsci.stimage +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.stimage +    version: 0.2.1 +requirements: +    build: +    - d2to1 +    - numpy x.x +    - stsci.distutils +    - setuptools +    - python x.x +    run: +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.stimage +test: +    imports: +    - stsci.stimage diff --git a/stsci.tools/bld.bat b/stsci.tools/bld.bat new file mode 100644 index 0000000..2096589 --- /dev/null +++ b/stsci.tools/bld.bat @@ -0,0 +1,7 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stsci.tools/build.sh b/stsci.tools/build.sh new file mode 100644 index 0000000..5e8b365 --- /dev/null +++ b/stsci.tools/build.sh @@ -0,0 +1,4 @@ + +echo This d2to1 hack is deadly. +pip install --no-deps --upgrade --force d2to1 || exit 1 +python setup.py install || exit 1
\ No newline at end of file diff --git a/stsci.tools/meta.yaml b/stsci.tools/meta.yaml new file mode 100644 index 0000000..1463370 --- /dev/null +++ b/stsci.tools/meta.yaml @@ -0,0 +1,30 @@ +about: +    home: https://github.com/embray/stsci.tools +    license: GPL +    summary: stsci.tools +build: +    number: '0' +    preserve_egg_dir: 'yes' +package: +    name: stsci.tools +    version: 3.4.1 +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - pytools +    - setuptools +    - stsci.distutils +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - numpy x.x +    - pytools +    - stsci.distutils +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stsci.tools +test: +    imports: +    - stsci.tools diff --git a/stsci/bld.bat b/stsci/bld.bat new file mode 100644 index 0000000..3aee3d8 --- /dev/null +++ b/stsci/bld.bat @@ -0,0 +1,2 @@ + +echo "meta-package"
\ No newline at end of file diff --git a/stsci/build.sh b/stsci/build.sh new file mode 100644 index 0000000..3aee3d8 --- /dev/null +++ b/stsci/build.sh @@ -0,0 +1,2 @@ + +echo "meta-package"
\ No newline at end of file diff --git a/stsci/meta.yaml b/stsci/meta.yaml new file mode 100644 index 0000000..6bea935 --- /dev/null +++ b/stsci/meta.yaml @@ -0,0 +1,48 @@ +about: +    home: http://stsci.edu +    license: BSD +    summary: stsci meta-package +build: +    number: '0' +package: +    name: stsci +    version: 1.0.0 +requirements: +    build: +    - stsci-hst +    - stsci-data-analysis +    - astropy >=1.1 +    - cfitsio ==3.370 +    - d2to1 ==0.2.12 +    - ds9 ==7.4 +    - fftw ==3.3.4 +    - htc_utils >=0.1 +    - imexam ==0.5.2 +    - photutils ==0.2.1 +    - poppy ==0.4.0 +    - purge_path >=0.0.1 +    - pyds9 ==1.8.1 +    - pyfftw ==0.9.2 +    - webbpsf ==0.4.0 +    - webbpsf-data ==0.4.0 +    - numpy x.x +    - python x.x +    run: +    - stsci-hst +    - stsci-data-analysis +    - astropy >=1.1 +    - cfitsio ==3.370 +    - d2to1 ==0.2.12 +    - ds9 ==7.4 +    - fftw ==3.3.4 +    - htc_utils >=0.1 +    - imexam ==0.5.2 +    - photutils ==0.2.1 +    - poppy ==0.4.0 +    - purge_path >=0.0.1 +    - pyds9 ==1.8.1 +    - pyfftw ==0.9.2 +    - webbpsf ==0.4.0 +    - webbpsf-data ==0.4.0 +    - numpy x.x +    - python x.x diff --git a/stwcs/bld.bat b/stwcs/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/stwcs/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/stwcs/build.sh b/stwcs/build.sh new file mode 100644 index 0000000..92417fa --- /dev/null +++ b/stwcs/build.sh @@ -0,0 +1,30 @@ + +function get_py_version() { +python --version 2>&1| awk '{sub(/-.*/,"",$2);print $2}' +} +export -f get_py_version + +function set_py3k() { +version=`get_py_version` +major=`echo $version | cut -d '.' -f 1` +minor=`echo $version | cut -d '.' -f 2` +hotfix=`echo $version | cut -d '.' -f 3` +if (( major > 2 )); then +export PY3K=1 +else +export PY3K=0 +fi +} +export -f set_py3k + +set_py3k + + +pip install --no-deps --upgrade --force d2to1 + +sed -i -e "s|use_2to3=True|use_2to3=False|" setup.py +if [ $PY3K -ne 0 ] ; then +sed -i -e "s|stsci.distutils.hooks.tag_svn_revision|#removed|" setup.cfg +fi + +python setup.py install || exit 1
\ No newline at end of file diff --git a/stwcs/meta.yaml b/stwcs/meta.yaml new file mode 100644 index 0000000..cb720b0 --- /dev/null +++ b/stwcs/meta.yaml @@ -0,0 +1,27 @@ +about: +    home: https://github.com/spacetelescope/stwcs +    license: BSD +    summary: stwcs +build: +    number: '0' +package: +    name: stwcs +    version: 1.2.3 +requirements: +    build: +    - astropy >=1.1 +    - stsci.distutils +    - stsci.tools +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - stsci.tools +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/stwcs +test: +    imports: +    - stwcs diff --git a/threading2/bld.bat b/threading2/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/threading2/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/threading2/build.sh b/threading2/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/threading2/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/threading2/meta.yaml b/threading2/meta.yaml new file mode 100644 index 0000000..fc855ea --- /dev/null +++ b/threading2/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: https://pypi.python.org/packages/source/t/threading2 +    license: BSD +    summary: threading2 +build: +    number: '0' +package: +    name: threading2 +    version: 0.2.1 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: threading2-0.2.1.tar.gz +    md5: 4ffb227b9a0e1f3e2a42f69f92a47bae +    url: +    - https://pypi.python.org/packages/source/t/threading2/threading2-0.2.1.tar.gz +test: +    imports: +    - threading2 diff --git a/traceback2/bld.bat b/traceback2/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/traceback2/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/traceback2/build.sh b/traceback2/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/traceback2/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/traceback2/meta.yaml b/traceback2/meta.yaml new file mode 100644 index 0000000..f4c5ae5 --- /dev/null +++ b/traceback2/meta.yaml @@ -0,0 +1,29 @@ +about: +    home: https://pypi.python.org/packages/source/t/traceback2 +    license: BSD +    summary: traceback2 +build: +    number: '0' +package: +    name: traceback2 +    version: 1.4.0 +requirements: +    build: +    - pbr +    - linecache2 +    - six +    - setuptools +    - python x.x +    run: +    - pbr +    - linecache2 +    - six +    - python x.x +source: +    fn: traceback2-1.4.0.tar.gz +    md5: 9e9723f4d70bfc6308fa992dd193c400 +    url: +    - https://pypi.python.org/packages/source/t/traceback2/traceback2-1.4.0.tar.gz +test: +    imports: +    - traceback2 diff --git a/webbpsf-data/bld.bat b/webbpsf-data/bld.bat new file mode 100644 index 0000000..794d1ad --- /dev/null +++ b/webbpsf-data/bld.bat @@ -0,0 +1,3 @@ + +echo "Not supported (yet?)" +exit 1
\ No newline at end of file diff --git a/webbpsf-data/build.sh b/webbpsf-data/build.sh new file mode 100644 index 0000000..b512892 --- /dev/null +++ b/webbpsf-data/build.sh @@ -0,0 +1,13 @@ + +mkdir -p $PREFIX/share +mkdir -p $PREFIX/etc/conda/activate.d +mkdir -p $PREFIX/etc/conda/deactivate.d +cp -a `pwd` $PREFIX/share/webbpsf-data + +echo " +export WEBBPSF_PATH=$PREFIX/share/webbpsf-data +" > $PREFIX/etc/conda/activate.d/webbpsf-data.sh + +echo " +unset WEBBPSF_PATH +" > $PREFIX/etc/conda/deactivate.d/webbpsf-data.sh
\ No newline at end of file diff --git a/webbpsf-data/meta.yaml b/webbpsf-data/meta.yaml new file mode 100644 index 0000000..4cacf7e --- /dev/null +++ b/webbpsf-data/meta.yaml @@ -0,0 +1,13 @@ +about: +    home: http://www.stsci.edu/~mperrin/software/webbpsf +    license: BSD +    summary: webbpsf-data data files +build: +    number: '0' +package: +    name: webbpsf-data +    version: 0.4.0 +source: +    fn: webbpsf-data-0.4.0.tar.gz +    url: +    - http://www.stsci.edu/~mperrin/software/webbpsf/webbpsf-data-0.4.0.tar.gz diff --git a/webbpsf/bld.bat b/webbpsf/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/webbpsf/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/webbpsf/build.sh b/webbpsf/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/webbpsf/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/webbpsf/meta.yaml b/webbpsf/meta.yaml new file mode 100644 index 0000000..6c7a087 --- /dev/null +++ b/webbpsf/meta.yaml @@ -0,0 +1,39 @@ +about: +    home: https://github.com/mperrin/webbpsf +    license: BSD +    summary: webbpsf +build: +    number: '0' +    preserve_egg_dir: 'True' +package: +    name: webbpsf +    version: 0.4.0 +requirements: +    build: +    - nose +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - matplotlib +    - poppy +    - six [py27] +    - webbpsf-data ==0.4.0 +    - setuptools +    - python x.x +    run: +    - nose +    - astropy >=1.1 +    - numpy x.x +    - scipy +    - matplotlib +    - poppy +    - six [py27] +    - webbpsf-data ==0.4.0 +    - setuptools +    - python x.x +source: +    git_tag: v0.4.0 +    git_url: https://github.com/mperrin/webbpsf +test: +    commands: +    - WEBBPSF_PATH=$PREFIX/share/webbpsf-data python -c 'import webbpsf' diff --git a/wfc3tools/bld.bat b/wfc3tools/bld.bat new file mode 100644 index 0000000..695f708 --- /dev/null +++ b/wfc3tools/bld.bat @@ -0,0 +1,6 @@ + +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/wfc3tools/build.sh b/wfc3tools/build.sh new file mode 100644 index 0000000..60e0bea --- /dev/null +++ b/wfc3tools/build.sh @@ -0,0 +1,4 @@ + +pip install --no-deps --upgrade --force d2to1 || exit 1 + +python setup.py install || exit 1
\ No newline at end of file diff --git a/wfc3tools/meta.yaml b/wfc3tools/meta.yaml new file mode 100644 index 0000000..23c6c12 --- /dev/null +++ b/wfc3tools/meta.yaml @@ -0,0 +1,33 @@ +about: +    home: http:// +    license: BSD +    summary: wfc3tools +build: +    number: '0' +package: +    name: wfc3tools +    version: 1.3.1 +requirements: +    build: +    - d2to1 +    - stsci.distutils +    - stsci.tools +    - astropy >=1.1 +    - matplotlib +    - numpy x.x +    - scipy +    - setuptools +    - python x.x +    run: +    - stsci.tools +    - astropy >=1.1 +    - matplotlib +    - numpy x.x +    - scipy +    - python x.x +source: +    git_tag: 1.3.1 +    git_url: https://github.com/spacetelescope/wfc3tools +test: +    imports: +    - wfc3tools diff --git a/wfpc2tools/bld.bat b/wfpc2tools/bld.bat new file mode 100644 index 0000000..695f708 --- /dev/null +++ b/wfpc2tools/bld.bat @@ -0,0 +1,6 @@ + +pip install --no-deps --upgrade --force d2to1 +if errorlevel 1 exit 1 + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/wfpc2tools/build.sh b/wfpc2tools/build.sh new file mode 100644 index 0000000..6313265 --- /dev/null +++ b/wfpc2tools/build.sh @@ -0,0 +1,30 @@ + +function get_py_version() { +python --version 2>&1| awk '{sub(/-.*/,"",$2);print $2}' +} +export -f get_py_version + +function set_py3k() { +version=`get_py_version` +major=`echo $version | cut -d '.' -f 1` +minor=`echo $version | cut -d '.' -f 2` +hotfix=`echo $version | cut -d '.' -f 3` +if (( major > 2 )); then +export PY3K=1 +else +export PY3K=0 +fi +} +export -f set_py3k + +set_py3k + +pip install --no-deps --upgrade --force d2to1 || exit 1 + +echo "This doesn't work. Why conda why? --python 2.7 is useless here" +if [ $PY3K -ne 0 ] ; then +sed -i -e "s|stsci.distutils.hooks.tag_svn_revision|#removed|" setup.cfg +2to3 -w . +fi + +python setup.py install || exit 1
\ No newline at end of file diff --git a/wfpc2tools/meta.yaml b/wfpc2tools/meta.yaml new file mode 100644 index 0000000..c6627c6 --- /dev/null +++ b/wfpc2tools/meta.yaml @@ -0,0 +1,32 @@ +about: +    home: http:// +    license: BSD +    summary: wfpc2tools +build: +    number: '0' +package: +    name: wfpc2tools +    version: 1.0.3 +requirements: +    build: +    - d2to1 +    - astropy >=1.1 +    - scipy +    - stsci.distutils +    - stsci.imagestats +    - stsci.tools +    - setuptools +    - numpy x.x +    - python x.x +    run: +    - astropy >=1.1 +    - scipy +    - stsci.imagestats +    - stsci.tools +    - numpy x.x +    - python x.x +source: +    git_url: https://github.com/spacetelescope/wfpc2tools +test: +    imports: +    - wfpc2tools diff --git a/ws4py/bld.bat b/ws4py/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/ws4py/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/ws4py/build.sh b/ws4py/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/ws4py/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/ws4py/meta.yaml b/ws4py/meta.yaml new file mode 100644 index 0000000..47c5e7a --- /dev/null +++ b/ws4py/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: https://pypi.python.org/packages/source/w/ws4py +    license: BSD +    summary: ws4py +build: +    number: '0' +package: +    name: ws4py +    version: 0.3.4 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: ws4py-0.3.4.tar.gz +    md5: 6b47e33cbd13f5c134b04f2a44a480ad +    url: +    - https://pypi.python.org/packages/source/w/ws4py/ws4py-0.3.4.tar.gz +test: +    imports: +    - ws4py diff --git a/xpa/bld.bat b/xpa/bld.bat new file mode 100644 index 0000000..60d77ab --- /dev/null +++ b/xpa/bld.bat @@ -0,0 +1,3 @@ + +echo Nope +exit 1
\ No newline at end of file diff --git a/xpa/build.sh b/xpa/build.sh new file mode 100644 index 0000000..60e0175 --- /dev/null +++ b/xpa/build.sh @@ -0,0 +1,7 @@ + +rm -rf python + +./configure --prefix=$PREFIX \ +--enable-shared +make -j${CPU_COUNT} +make install || exit 1
\ No newline at end of file diff --git a/xpa/meta.yaml b/xpa/meta.yaml new file mode 100644 index 0000000..a0798f1 --- /dev/null +++ b/xpa/meta.yaml @@ -0,0 +1,18 @@ +about: +    home: https://github.com/ericmandel/xpa +    license: MIT +    summary: Provides seamless communication between many kinds of Unix programs +build: +    number: '0' +package: +    name: xpa +    version: 2.1.17 +source: +    git_tag: v2.1.17 +    git_url: https://github.com/ericmandel/xpa +test: +    commands: +    - test -x `which xpaget` +    - test -x `which xpaset` +    - test -x `which xpainfo` +    - test -x `which xpaaccess` diff --git a/yolk/bld.bat b/yolk/bld.bat new file mode 100644 index 0000000..b290566 --- /dev/null +++ b/yolk/bld.bat @@ -0,0 +1,3 @@ + +python setup.py install +if errorlevel 1 exit 1
\ No newline at end of file diff --git a/yolk/build.sh b/yolk/build.sh new file mode 100644 index 0000000..4b71885 --- /dev/null +++ b/yolk/build.sh @@ -0,0 +1,2 @@ + +python setup.py install || exit 1
\ No newline at end of file diff --git a/yolk/meta.yaml b/yolk/meta.yaml new file mode 100644 index 0000000..9e91f84 --- /dev/null +++ b/yolk/meta.yaml @@ -0,0 +1,23 @@ +about: +    home: https://pypi.python.org/packages/source/y/yolk +    license: BSD +    summary: yolk +build: +    number: '0' +package: +    name: yolk +    version: 0.4.3 +requirements: +    build: +    - setuptools +    - python x.x +    run: +    - python x.x +source: +    fn: yolk-0.4.3.tar.gz +    md5: 10dfabca7a020058436aec9dbad70123 +    url: +    - https://pypi.python.org/packages/source/y/yolk/yolk-0.4.3.tar.gz +test: +    commands: +    - yolk  | 
