aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-06-29 00:08:50 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-06-29 00:08:50 -0400
commit9928739b9d03aa45c2acb3a00969cbafed4b1d7a (patch)
tree557bca6ea6e3ef57d46fa308576dc42b8addb225
downloadcbc-recipes-9928739b9d03aa45c2acb3a00969cbafed4b1d7a.tar.gz
Initial commit
-rw-r--r--aprio/aprio.ini46
-rw-r--r--astropy-helpers/astropy-helpers.ini42
-rw-r--r--astropy/astropy.ini45
-rw-r--r--d2to1/d2to1.ini42
-rw-r--r--htc_utils/htc_utils.ini42
-rw-r--r--iraf/iraf.ini47
-rw-r--r--pyfits/pyfits.ini49
-rw-r--r--pyqtgraph/pyqtgraph.ini41
-rw-r--r--specview/specview.ini48
-rw-r--r--stsci-iraf/stsci-iraf.ini45
-rw-r--r--stsci.distutils/stsci.distutils.ini42
-rw-r--r--stsci.tools/stsci.tools.ini47
-rw-r--r--test/test.ini47
13 files changed, 583 insertions, 0 deletions
diff --git a/aprio/aprio.ini b/aprio/aprio.ini
new file mode 100644
index 0000000..7133874
--- /dev/null
+++ b/aprio/aprio.ini
@@ -0,0 +1,46 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: aprio
+version: 1.0
+
+[about]
+home: http://bitbucket.org/jhunkeler/${package:name}
+license: GPL
+summary: ${package:name} is an automatic renice daemon.
+readme: README.md
+
+[source]
+#fn: ${package:name}-${package:version}.tar.gz
+#url: ${cbc_cgi:url}/${fn}
+#url: http://bull.shit
+git_url: https://bitbucket.org/jhunkeler/aprio.git
+
+[build]
+number: 1
+
+[requirements]
+build:
+ psutil
+ python-daemon
+ argparse [py26]
+ python
+run:
+ psutil
+ python-daemon
+ argparse [py26]
+ python
+
+
+[cbc_build]
+linux:
+ python setup.py install --single-version-externally-managed --record=record.txt || exit 1
+
+windows:
+ python setup.py install --single-version-externally-managed --record=record.txt
+ if errorlevel 1 exit 1 \ No newline at end of file
diff --git a/astropy-helpers/astropy-helpers.ini b/astropy-helpers/astropy-helpers.ini
new file mode 100644
index 0000000..7c4b092
--- /dev/null
+++ b/astropy-helpers/astropy-helpers.ini
@@ -0,0 +1,42 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: astropy-helpers
+version: 1.0.2
+
+[about]
+home: http://github.com/astropy/${package:name}
+license: BSD
+summary: ${package:name}
+readme: README.rst
+
+[source]
+fn: ${package:name}-${package:version}.tar.gz
+url: ${cbc_cgi:url}/${fn}
+
+[build]
+number: 2
+
+[requirements]
+build:
+ python
+ setuptools
+ numpy
+run:
+ python
+ numpy
+
+
+[cbc_build]
+linux:
+ python setup.py install || exit 1
+
+
+windows:
+ python setup.py install
+ if errorlevel 1 exit 1 \ No newline at end of file
diff --git a/astropy/astropy.ini b/astropy/astropy.ini
new file mode 100644
index 0000000..04261db
--- /dev/null
+++ b/astropy/astropy.ini
@@ -0,0 +1,45 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: astropy
+version: 1.0.3
+
+[about]
+home: http://github.com/astropy/${package:name}
+license: BSD
+summary: ${package:name}
+readme: README.rst
+
+[source]
+fn: ${package:name}-${package:version}.tar.gz
+url: ${cbc_cgi:url}/${fn}
+
+
+[build]
+number: 1
+
+[requirements]
+build:
+ astropy-helpers
+ python
+ setuptools
+ numpy
+
+run:
+ astropy-helpers
+ python
+ numpy
+
+
+[cbc_build]
+linux:
+ python setup.py install --offline || exit 1
+
+windows:
+ python setup.py install --offline
+ if errorlevel 1 exit 1 \ No newline at end of file
diff --git a/d2to1/d2to1.ini b/d2to1/d2to1.ini
new file mode 100644
index 0000000..911684f
--- /dev/null
+++ b/d2to1/d2to1.ini
@@ -0,0 +1,42 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: d2to1
+version: 0.2.11
+
+[about]
+home: https://github.com/embray/${package:name}
+license: GPL
+summary: ${package:name} is an automatic renice daemon.
+#readme: README.md
+
+[source]
+#fn: ${package:name}-${package:version}.tar.gz
+#url: ${cbc_cgi:url}/${fn}
+git_url: https://github.com/embray/d2to1.git
+
+[build]
+number: 1
+
+[requirements]
+build:
+ argparse [py26]
+ setuptools
+ python
+run:
+ argparse [py26]
+ python
+
+
+[cbc_build]
+linux:
+ python setup.py install || exit 1
+
+windows:
+ python setup.py install
+ if errorlevel 1 exit 1 \ No newline at end of file
diff --git a/htc_utils/htc_utils.ini b/htc_utils/htc_utils.ini
new file mode 100644
index 0000000..7c7589d
--- /dev/null
+++ b/htc_utils/htc_utils.ini
@@ -0,0 +1,42 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: htc_utils
+version: 1.0
+
+[about]
+home: http://bitbucket.org/jhunkeler/${package:name}
+license: GPL
+summary: ${package:name} is an automatic renice daemon.
+readme: README.md
+
+[source]
+#fn: ${package:name}-${package:version}.tar.gz
+#url: ${cbc_cgi:url}/${fn}
+#url: http://bull.shit
+git_url: https://bitbucket.org/jhunkeler/htc_utils.git
+
+[build]
+number: 1
+
+[requirements]
+build:
+ argparse [py26]
+ python
+run:
+ argparse [py26]
+ python
+
+
+[cbc_build]
+linux:
+ python setup.py install || exit 1
+
+windows:
+ python setup.py install
+ if errorlevel 1 exit 1 \ No newline at end of file
diff --git a/iraf/iraf.ini b/iraf/iraf.ini
new file mode 100644
index 0000000..d6a90bf
--- /dev/null
+++ b/iraf/iraf.ini
@@ -0,0 +1,47 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: iraf
+version: 2.16
+
+[about]
+home: http://bitbucket.org/jhunkeler/${package:name}
+license: BSD
+summary: ${package:name} is hard
+#readme: README.md
+
+[source]
+fn: ${package:name}.tar.bz2
+url: ${cbc_cgi:url}/${fn}
+
+[build]
+number: 1
+
+[requirements]
+build:
+ python
+run:
+ python
+
+[cbc_build]
+linux:
+ # Replace hard-coded HOST and IRAF defines
+ sed -i -e "/#define\\tHOST/c \\
+ \\#define HOST \"$$PREFIX/iraf/unix/\"" unix/hlib/libc/iraf.h
+
+ sed -i -e "/#define\\tIRAF/c \\
+ \\#define IRAF \"$$PREFIX/iraf/\"" unix/hlib/libc/iraf.h
+
+ # Destroy hard-coded header paths. Rely on CFLAGS like normal humans.
+ sed -i -e 's|/home/jhunk/Ureka/iraf/unix/hlib/libc/||g' unix/hlib/libc/iraf.h
+
+ #Pseudo-install
+ cp -a `pwd` $$PREFIX
+
+windows:
+ echo Not supported on Windows
diff --git a/pyfits/pyfits.ini b/pyfits/pyfits.ini
new file mode 100644
index 0000000..7e6ad97
--- /dev/null
+++ b/pyfits/pyfits.ini
@@ -0,0 +1,49 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: pyfits
+version: 3.3
+
+[about]
+home: https://github.com/embray/${package:name}
+license: GPL
+summary: ${package:name}
+#readme: README.md
+
+[source]
+fn: ${package:name}-${package:version}.tar.gz
+url: ${cbc_cgi:url}/${fn}
+
+[build]
+number: 1
+
+[requirements]
+build:
+ yaml
+ pyyaml
+ numpy
+ stsci.distutils
+ d2to1
+ python
+
+run:
+ yaml
+ pyyaml
+ numpy
+ stsci.distutils
+ d2to1
+ python
+
+
+[cbc_build]
+linux:
+ python setup.py install --single-version-externally-managed --record=record.txt || exit 1
+
+windows:
+ python setup.py install
+ if errorlevel 1 exit 1
diff --git a/pyqtgraph/pyqtgraph.ini b/pyqtgraph/pyqtgraph.ini
new file mode 100644
index 0000000..0092ce5
--- /dev/null
+++ b/pyqtgraph/pyqtgraph.ini
@@ -0,0 +1,41 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: pyqtgraph
+version: 0.9.10
+
+[about]
+home: http://www.pyqtgraph.org/
+license: MIT
+summary: ${package:name}
+readme: README.md
+
+[source]
+fn: ${package:name}-${package:version}.tar.gz
+url: ${cbc_cgi:url}/${fn}
+
+[build]
+number: 1
+
+[requirements]
+build:
+ numpy
+ setuptools
+ python
+
+run:
+ numpy
+ python
+
+[cbc_build]
+linux:
+ python setup.py install || exit 1
+
+windows:
+ python setup.py install
+ if errorlevel 1 exit 1 \ No newline at end of file
diff --git a/specview/specview.ini b/specview/specview.ini
new file mode 100644
index 0000000..713d4b0
--- /dev/null
+++ b/specview/specview.ini
@@ -0,0 +1,48 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: specview
+#version: 0.2
+
+[about]
+home: http://github.com/spacetelescope/${package:name}
+license: BSD
+summary: ${package:name}
+readme: README.rst
+
+[source]
+#fn: ${package:name}-${package:version}.tar.gz
+#url: ${cbc_cgi:url}/${fn}
+git_url: ${about:home}.git
+
+[build]
+number: 1
+
+[requirements]
+build:
+ astropy
+ numpy
+ scipy
+ pyqtgraph
+ setuptools
+ python
+
+run:
+ astropy
+ numpy
+ scipy
+ pyqtgraph
+ python
+
+[cbc_build]
+linux:
+ python setup.py install || exit 1
+
+windows:
+ python setup.py install
+ if errorlevel 1 exit 1 \ No newline at end of file
diff --git a/stsci-iraf/stsci-iraf.ini b/stsci-iraf/stsci-iraf.ini
new file mode 100644
index 0000000..76abc7a
--- /dev/null
+++ b/stsci-iraf/stsci-iraf.ini
@@ -0,0 +1,45 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: stsci-iraf
+version: 3.17
+
+[about]
+home: http://bitbucket.org/jhunkeler/${package:name}
+license: BSD
+summary: ${package:name} is hard
+#readme: README.md
+
+[source]
+fn: ${package:name}.tar.bz2
+url: ${cbc_cgi:url}/${fn}
+
+[build]
+number: 1
+
+[requirements]
+build:
+ iraf
+ python
+run:
+ iraf
+ python
+
+[cbc_build]
+linux:
+ # Fix extern.pkg
+ sed -i -e "s|/home/jhunk/Ureka/variants/common/iraf|$$PREFIX/stsci-iraf/iraf|g" extern.pkg
+
+ # Fix scripts
+ find iraf/rvsao -type f | xargs sed -i -e "s|#!/home/jhunk/Ureka|$$PREFIX|g"
+
+ #Pseudo-install
+ cp -a `pwd` $$PREFIX
+
+windows:
+ echo Not supported on Windows
diff --git a/stsci.distutils/stsci.distutils.ini b/stsci.distutils/stsci.distutils.ini
new file mode 100644
index 0000000..9799c30
--- /dev/null
+++ b/stsci.distutils/stsci.distutils.ini
@@ -0,0 +1,42 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: stsci.distutils
+version: 0.3.7
+
+[about]
+home: https://github.com/embray/${package:name}
+license: GPL
+summary: ${package:name}
+#readme: README.md
+
+[source]
+#fn: ${package:name}-${package:version}.tar.gz
+#url: ${cbc_cgi:url}/${fn}
+git_url: git@bitbucket.org:jhunkeler/stsci.distutils.git
+
+[build]
+number: 1
+
+[requirements]
+build:
+ d2to1
+ setuptools
+ python
+run:
+ nose
+ python
+
+
+[cbc_build]
+linux:
+ python setup.py install --single-version-externally-managed --record=record.txt || exit 1
+
+windows:
+ python setup.py install --single-version-externally-managed --record=record.txt || exit 1
+ if errorlevel 1 exit 1
diff --git a/stsci.tools/stsci.tools.ini b/stsci.tools/stsci.tools.ini
new file mode 100644
index 0000000..713ebd0
--- /dev/null
+++ b/stsci.tools/stsci.tools.ini
@@ -0,0 +1,47 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: stsci.tools
+version: 3.2.2
+
+[about]
+home: https://github.com/embray/${package:name}
+license: GPL
+summary: ${package:name}
+#readme: README.md
+
+[source]
+#fn: ${package:name}-${package:version}.tar.gz
+#url: ${cbc_cgi:url}/${fn}
+git_url: git@bitbucket.org:jhunkeler/stsci.tools.git
+
+[build]
+number: 1
+
+[requirements]
+build:
+ d2to1
+ stsci.distutils
+ astropy
+ numpy
+ python
+run:
+ d2to1
+ astropy
+ stsci.distutils
+ numpy
+ python
+
+
+[cbc_build]
+linux:
+ python setup.py install --single-version-externally-managed --record=record.txt || exit 1
+
+windows:
+ python setup.py install --single-version-externally-managed --record=record.txt
+ if errorlevel 1 exit 1
diff --git a/test/test.ini b/test/test.ini
new file mode 100644
index 0000000..c293ceb
--- /dev/null
+++ b/test/test.ini
@@ -0,0 +1,47 @@
+[cbc_cgi]
+local_server: true
+local_port: 8888
+local_sources: /srv/conda/sources
+protocol: http
+url: ${cbc_cgi:protocol}://localhost:${cbc_cgi:local_port}
+
+[package]
+name: test
+version: 1.0.0
+
+[about]
+home: http://example.com/${package:name}
+license: GPL
+summary: ${package:name} is a test package
+readme: README.md
+
+[source]
+fn: ${package:name}-${package:version}.tar.gz
+url: ${cbc_cgi:url}/${fn}
+
+[build]
+number: 1
+
+[requirements]
+build:
+ python
+ setuptools
+
+run:
+ python
+
+
+[cbc_build]
+prefix: /usr/local
+win_prefix: c:\anaconda3\
+
+
+linux:
+ python setup.py install || exit 1
+
+darwin:
+ python setup.py install || exit 1
+
+windows:
+ python setup.py install
+ if errorlevel 1 exit 1 \ No newline at end of file