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 |