summaryrefslogtreecommitdiff
path: root/elements/unmaintained/openstack-services
diff options
context:
space:
mode:
Diffstat (limited to 'elements/unmaintained/openstack-services')
-rw-r--r--elements/unmaintained/openstack-services/aioeventlet.bst16
-rw-r--r--elements/unmaintained/openstack-services/alembic.bst16
-rw-r--r--elements/unmaintained/openstack-services/anyjson.bst15
-rw-r--r--elements/unmaintained/openstack-services/ceilometer.bst55
-rw-r--r--elements/unmaintained/openstack-services/cinder.bst51
-rw-r--r--elements/unmaintained/openstack-services/configshell-fb.bst15
-rw-r--r--elements/unmaintained/openstack-services/creole.bst15
-rw-r--r--elements/unmaintained/openstack-services/croniter.bst16
-rw-r--r--elements/unmaintained/openstack-services/dateutil.bst15
-rw-r--r--elements/unmaintained/openstack-services/django-openstack-auth.bst15
-rw-r--r--elements/unmaintained/openstack-services/docutils.bst15
-rw-r--r--elements/unmaintained/openstack-services/dogpile-cache.bst16
-rw-r--r--elements/unmaintained/openstack-services/dogpile-core.bst15
-rw-r--r--elements/unmaintained/openstack-services/erlang-sd_notify.bst20
-rw-r--r--elements/unmaintained/openstack-services/glance.bst62
-rw-r--r--elements/unmaintained/openstack-services/glance_store.bst17
-rw-r--r--elements/unmaintained/openstack-services/happybase.bst16
-rw-r--r--elements/unmaintained/openstack-services/horizon.bst54
-rw-r--r--elements/unmaintained/openstack-services/httplib2.bst15
-rw-r--r--elements/unmaintained/openstack-services/ipaddr-py.bst18
-rw-r--r--elements/unmaintained/openstack-services/ironic.bst48
-rw-r--r--elements/unmaintained/openstack-services/isort.bst17
-rw-r--r--elements/unmaintained/openstack-services/jsonpath-rw.bst16
-rw-r--r--elements/unmaintained/openstack-services/jsonrpclib.bst15
-rw-r--r--elements/unmaintained/openstack-services/kafka-python.bst15
-rw-r--r--elements/unmaintained/openstack-services/keystone.bst39
-rw-r--r--elements/unmaintained/openstack-services/keystonemiddleware.bst17
-rw-r--r--elements/unmaintained/openstack-services/kombu.bst18
-rw-r--r--elements/unmaintained/openstack-services/librabbitmq.bst29
-rw-r--r--elements/unmaintained/openstack-services/lockfile.bst15
-rw-r--r--elements/unmaintained/openstack-services/logutils.bst15
-rw-r--r--elements/unmaintained/openstack-services/msgpack-python.bst15
-rw-r--r--elements/unmaintained/openstack-services/natsort.bst15
-rw-r--r--elements/unmaintained/openstack-services/neutron.bst56
-rw-r--r--elements/unmaintained/openstack-services/nova.bst47
-rw-r--r--elements/unmaintained/openstack-services/novnc.bst26
-rw-r--r--elements/unmaintained/openstack-services/numpy.bst21
-rw-r--r--elements/unmaintained/openstack-services/oauthlib.bst20
-rw-r--r--elements/unmaintained/openstack-services/open-iscsi.bst49
-rw-r--r--elements/unmaintained/openstack-services/ordereddict.bst15
-rw-r--r--elements/unmaintained/openstack-services/oslo-concurrency.bst17
-rw-r--r--elements/unmaintained/openstack-services/oslo-context.bst15
-rw-r--r--elements/unmaintained/openstack-services/oslo-db.bst18
-rw-r--r--elements/unmaintained/openstack-services/oslo-log.bst16
-rw-r--r--elements/unmaintained/openstack-services/oslo-messaging.bst16
-rw-r--r--elements/unmaintained/openstack-services/oslo-middleware.bst16
-rw-r--r--elements/unmaintained/openstack-services/oslo-policy.bst15
-rw-r--r--elements/unmaintained/openstack-services/oslo-rootwrap.bst15
-rw-r--r--elements/unmaintained/openstack-services/oslo-vmware.bst19
-rw-r--r--elements/unmaintained/openstack-services/osprofiler.bst15
-rw-r--r--elements/unmaintained/openstack-services/passlib.bst15
-rw-r--r--elements/unmaintained/openstack-services/paste.bst15
-rw-r--r--elements/unmaintained/openstack-services/pecan.bst16
-rw-r--r--elements/unmaintained/openstack-services/pep8.bst15
-rw-r--r--elements/unmaintained/openstack-services/pies.bst15
-rw-r--r--elements/unmaintained/openstack-services/pint.bst15
-rw-r--r--elements/unmaintained/openstack-services/ply.bst15
-rw-r--r--elements/unmaintained/openstack-services/posix-ipc-tarball.bst15
-rw-r--r--elements/unmaintained/openstack-services/py-amqp.bst15
-rw-r--r--elements/unmaintained/openstack-services/pycadf.bst18
-rw-r--r--elements/unmaintained/openstack-services/pycco.bst18
-rw-r--r--elements/unmaintained/openstack-services/pyflakes.bst15
-rw-r--r--elements/unmaintained/openstack-services/pygments.bst15
-rw-r--r--elements/unmaintained/openstack-services/pyjwt.bst15
-rw-r--r--elements/unmaintained/openstack-services/pymemcache.bst15
-rw-r--r--elements/unmaintained/openstack-services/pysaml2.bst15
-rw-r--r--elements/unmaintained/openstack-services/pysendfile.bst15
-rw-r--r--elements/unmaintained/openstack-services/pyserial.bst15
-rw-r--r--elements/unmaintained/openstack-services/pysnmp.bst15
-rw-r--r--elements/unmaintained/openstack-services/pystache.bst18
-rw-r--r--elements/unmaintained/openstack-services/python-pexpect.bst15
-rw-r--r--elements/unmaintained/openstack-services/qpid-python.bst18
-rw-r--r--elements/unmaintained/openstack-services/rabbitmq-codegen.bst17
-rw-r--r--elements/unmaintained/openstack-services/rabbitmq-server.bst27
-rw-r--r--elements/unmaintained/openstack-services/redis-py.bst15
-rw-r--r--elements/unmaintained/openstack-services/repoze-lru.bst15
-rw-r--r--elements/unmaintained/openstack-services/requests-aws.bst15
-rw-r--r--elements/unmaintained/openstack-services/retrying.bst15
-rw-r--r--elements/unmaintained/openstack-services/rfc3986.bst15
-rw-r--r--elements/unmaintained/openstack-services/routes.bst16
-rw-r--r--elements/unmaintained/openstack-services/rtslib-fb.bst36
-rw-r--r--elements/unmaintained/openstack-services/semantic-version.bst15
-rw-r--r--elements/unmaintained/openstack-services/simplegeneric-tarball.bst15
-rw-r--r--elements/unmaintained/openstack-services/singledispatch.bst15
-rw-r--r--elements/unmaintained/openstack-services/smartypants.bst18
-rw-r--r--elements/unmaintained/openstack-services/snowballstemmer.bst15
-rw-r--r--elements/unmaintained/openstack-services/sphinx.bst18
-rw-r--r--elements/unmaintained/openstack-services/sqlalchemy-migrate.bst17
-rw-r--r--elements/unmaintained/openstack-services/sqlalchemy.bst15
-rw-r--r--elements/unmaintained/openstack-services/sqlparse.bst15
-rw-r--r--elements/unmaintained/openstack-services/suds.bst15
-rw-r--r--elements/unmaintained/openstack-services/sysfsutils.bst16
-rw-r--r--elements/unmaintained/openstack-services/sysv_ipc-tarball.bst15
-rw-r--r--elements/unmaintained/openstack-services/targetcli-fb.bst17
-rw-r--r--elements/unmaintained/openstack-services/taskflow.bst15
-rw-r--r--elements/unmaintained/openstack-services/tempest-lib.bst15
-rw-r--r--elements/unmaintained/openstack-services/tempest.bst26
-rw-r--r--elements/unmaintained/openstack-services/tempita.bst15
-rw-r--r--elements/unmaintained/openstack-services/tftp-hpa.bst19
-rw-r--r--elements/unmaintained/openstack-services/thrift.bst19
-rw-r--r--elements/unmaintained/openstack-services/tooz.bst19
-rw-r--r--elements/unmaintained/openstack-services/trollius.bst16
-rw-r--r--elements/unmaintained/openstack-services/urllib3.bst15
-rw-r--r--elements/unmaintained/openstack-services/urwid.bst15
-rw-r--r--elements/unmaintained/openstack-services/websockify.bst19
-rw-r--r--elements/unmaintained/openstack-services/werkzeug.bst15
-rw-r--r--elements/unmaintained/openstack-services/wsgiref.bst15
-rw-r--r--elements/unmaintained/openstack-services/wsme.bst17
108 files changed, 2107 insertions, 0 deletions
diff --git a/elements/unmaintained/openstack-services/aioeventlet.bst b/elements/unmaintained/openstack-services/aioeventlet.bst
new file mode 100644
index 00000000..b5183f94
--- /dev/null
+++ b/elements/unmaintained/openstack-services/aioeventlet.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/trollius.bst
+sources:
+- kind: git
+ url: upstream:python-packages/aioeventlet
+ track: '0.4'
+ ref: 3cac0d7740592a380a7dadb2ddcdda000cae2bda
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/alembic.bst b/elements/unmaintained/openstack-services/alembic.bst
new file mode 100644
index 00000000..98ff0c1d
--- /dev/null
+++ b/elements/unmaintained/openstack-services/alembic.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+sources:
+- kind: git
+ url: upstream:python-packages/alembic
+ track: rel_0_7_6
+ ref: 6ae4196acc0170ebef29f617b49376b371a8923c
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/anyjson.bst b/elements/unmaintained/openstack-services/anyjson.bst
new file mode 100644
index 00000000..0470d031
--- /dev/null
+++ b/elements/unmaintained/openstack-services/anyjson.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/anyjson
+ track: 0.3.3
+ ref: 016506078e94718e1fe750eb5083ab5ba07498c8
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/ceilometer.bst b/elements/unmaintained/openstack-services/ceilometer.bst
new file mode 100644
index 00000000..498dbf57
--- /dev/null
+++ b/elements/unmaintained/openstack-services/ceilometer.bst
@@ -0,0 +1,55 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/retrying.bst
+- unmaintained/openstack-services/alembic.bst
+- unmaintained/openstack-services/croniter.bst
+- unmaintained/openstack-services/jsonpath-rw.bst
+- unmaintained/openstack-services/kafka-python.bst
+- unmaintained/openstack-services/keystonemiddleware.bst
+- unmaintained/openstack-services/msgpack-python.bst
+- unmaintained/openstack-services/oslo-context.bst
+- unmaintained/openstack-services/oslo-db.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/oslo-policy.bst
+- unmaintained/openstack-services/oslo-rootwrap.bst
+- unmaintained/openstack-services/pecan.bst
+- unmaintained/openstack-services/posix-ipc-tarball.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/oslo-middleware.bst
+- unmaintained/openstack-services/pysnmp.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/sqlalchemy-migrate.bst
+- unmaintained/openstack-services/tooz.bst
+- unmaintained/openstack-services/werkzeug.bst
+- unmaintained/openstack-services/wsme.bst
+- unmaintained/openstack-services/requests-aws.bst
+sources:
+- kind: git
+ url: upstream:openstack/ceilometer
+ track: 2014.1.0
+ ref: b0447ed8e7bee371bf7095c86e47d717abe89edc
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - mkdir -p "%{install-root}"/etc/ceilometer
+ - install -D -m 644 etc/ceilometer/*.json "%{install-root}"/etc/ceilometer
+ - install -D -m 644 etc/ceilometer/*.yaml "%{install-root}"/etc/ceilometer
+ - install -D -m 644 etc/ceilometer/api_paste.ini "%{install-root}"/etc/ceilometer/api_paste.ini
+ - install -D -m 640 etc/ceilometer/rootwrap.conf "%{install-root}"/etc/ceilometer/rootwrap.conf
+ - mkdir -p "%{install-root}"/etc/ceilometer/rootwrap.d
+ - install -D -m 644 etc/ceilometer/rootwrap.d/* "%{install-root}"/etc/ceilometer/rootwrap.d/
+ - mkdir -p "%{install-root}"/etc/sudoers.d
+ - |
+ install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/ceilometer-rootwrap
+ Defaults:ceilometer !requiretty
+
+ ceilometer ALL=(root) NOPASSWD: /usr/bin/ceilometer-rootwrap /etc/ceilometer/rootwrap.conf *
+ EOF
diff --git a/elements/unmaintained/openstack-services/cinder.bst b/elements/unmaintained/openstack-services/cinder.bst
new file mode 100644
index 00000000..da3fcc9a
--- /dev/null
+++ b/elements/unmaintained/openstack-services/cinder.bst
@@ -0,0 +1,51 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/anyjson.bst
+- unmaintained/openstack-services/keystonemiddleware.bst
+- unmaintained/openstack-services/kombu.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/oslo-context.bst
+- unmaintained/openstack-services/oslo-db.bst
+- unmaintained/openstack-services/oslo-log.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/oslo-middleware.bst
+- unmaintained/openstack-services/oslo-rootwrap.bst
+- unmaintained/openstack-services/osprofiler.bst
+- unmaintained/openstack-services/paste.bst
+- unmaintained/openstack-services/retrying.bst
+- unmaintained/openstack-services/routes.bst
+- unmaintained/openstack-services/taskflow.bst
+- unmaintained/openstack-services/rtslib-fb.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/sqlalchemy-migrate.bst
+- unmaintained/openstack-services/suds.bst
+- unmaintained/openstack-services/oslo-vmware.bst
+sources:
+- kind: git
+ url: upstream:openstack/cinder
+ track: 2015.1.0
+ ref: 5987bb2290f629e59b0bcced2f8fe22cdeb9cc6d
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - install -D -m 644 etc/cinder/logging_sample.conf "%{install-root}"/etc/cinder/logging.conf
+ - install -D -m 644 etc/cinder/api-paste.ini "%{install-root}"/etc/cinder/api-paste.ini
+ - install -D -m 644 etc/cinder/policy.json "%{install-root}"/etc/cinder/policy.json
+ - install -D -m 640 etc/cinder/rootwrap.conf "%{install-root}"/etc/cinder/rootwrap.conf
+ - mkdir -p "%{install-root}"/etc/cinder/rootwrap.d
+ - install -D -m 644 etc/cinder/rootwrap.d/* "%{install-root}"/etc/cinder/rootwrap.d/
+ - mkdir -p "%{install-root}"/etc/sudoers.d
+ - |
+ install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/cinder-rootwrap
+ Defaults:cinder !requiretty
+
+ cinder ALL=(root) NOPASSWD: /usr/bin/cinder-rootwrap /etc/cinder/rootwrap.conf *
+ EOF
diff --git a/elements/unmaintained/openstack-services/configshell-fb.bst b/elements/unmaintained/openstack-services/configshell-fb.bst
new file mode 100644
index 00000000..88c552e6
--- /dev/null
+++ b/elements/unmaintained/openstack-services/configshell-fb.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/configshell-fb
+ track: v1.1.fb17
+ ref: 8c151ccdd75956da60b2304417c41a60a2c28231
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/creole.bst b/elements/unmaintained/openstack-services/creole.bst
new file mode 100644
index 00000000..ed4d9dcf
--- /dev/null
+++ b/elements/unmaintained/openstack-services/creole.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/creole
+ track: v1.2.1
+ ref: 6390231688adb5d8678a71cd33204e9bca555d4a
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/croniter.bst b/elements/unmaintained/openstack-services/croniter.bst
new file mode 100644
index 00000000..e2a34b0b
--- /dev/null
+++ b/elements/unmaintained/openstack-services/croniter.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/dateutil.bst
+sources:
+- kind: git
+ url: upstream:python-packages/croniter
+ track: 0.3.5
+ ref: 0c3aeac05791cb4ece9e30da29442e9cd5b22f36
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/dateutil.bst b/elements/unmaintained/openstack-services/dateutil.bst
new file mode 100644
index 00000000..2b7c63f7
--- /dev/null
+++ b/elements/unmaintained/openstack-services/dateutil.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/dateutil
+ track: trunk
+ ref: 8c6026ba09716a4e164f5420120bfe2ebb2d9d82
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/django-openstack-auth.bst b/elements/unmaintained/openstack-services/django-openstack-auth.bst
new file mode 100644
index 00000000..7c124df3
--- /dev/null
+++ b/elements/unmaintained/openstack-services/django-openstack-auth.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:openstack/django_openstack_auth
+ track: 1.2.0
+ ref: 0e1f7b78277850634992a594132921efb83256e0
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/docutils.bst b/elements/unmaintained/openstack-services/docutils.bst
new file mode 100644
index 00000000..e1ffc99f
--- /dev/null
+++ b/elements/unmaintained/openstack-services/docutils.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/docutils
+ track: docutils-0.12
+ ref: 1976ba91eff979abc3e13e5d8cb68324833af6a0
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/dogpile-cache.bst b/elements/unmaintained/openstack-services/dogpile-cache.bst
new file mode 100644
index 00000000..ed493f84
--- /dev/null
+++ b/elements/unmaintained/openstack-services/dogpile-cache.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/dogpile-core.bst
+sources:
+- kind: git
+ url: upstream:python-packages/dogpile-cache
+ track: rel_0_5_4
+ ref: 1c753914b335b4391bc5847a87b7c52ca81c2bc6
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/dogpile-core.bst b/elements/unmaintained/openstack-services/dogpile-core.bst
new file mode 100644
index 00000000..06448fda
--- /dev/null
+++ b/elements/unmaintained/openstack-services/dogpile-core.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/dogpile-core
+ track: rel_0_4_1
+ ref: 3e6f0f86b4161b48898e656039154092426e5cc8
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/erlang-sd_notify.bst b/elements/unmaintained/openstack-services/erlang-sd_notify.bst
new file mode 100644
index 00000000..597b223c
--- /dev/null
+++ b/elements/unmaintained/openstack-services/erlang-sd_notify.bst
@@ -0,0 +1,20 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:erlang-modules/erlang-sd_notify
+ track: '0.1'
+ ref: 99f4689c2c18570680329f822591f95f9341ca10
+config:
+ build-commands:
+ - LDFLAGS=-lsystemd REBAR_FLAGS="--verbose 2" make
+ install-commands:
+ - install -D -m 644 -p ebin/sd_notify.app "%{install-root}%{prefix}"/lib/erlang/lib/sd_notify-0.1/ebin/sd_notify.app
+ - install -D -m 644 -p ebin/sd_notify.beam "%{install-root}%{prefix}"/lib/erlang/lib/sd_notify-0.1/ebin/sd_notify.beam
+ - install -D -m 755 -p priv/sd_notify_drv.so "%{install-root}%{prefix}"/lib/erlang/lib/sd_notify-0.1/priv/sd_notify_drv.so
diff --git a/elements/unmaintained/openstack-services/glance.bst b/elements/unmaintained/openstack-services/glance.bst
new file mode 100644
index 00000000..9c7e9f86
--- /dev/null
+++ b/elements/unmaintained/openstack-services/glance.bst
@@ -0,0 +1,62 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/anyjson.bst
+- unmaintained/openstack-services/routes.bst
+- unmaintained/openstack-services/sqlalchemy-migrate.bst
+- unmaintained/openstack-services/httplib2.bst
+- unmaintained/openstack-services/kombu.bst
+- unmaintained/openstack-services/keystonemiddleware.bst
+- unmaintained/openstack-services/wsme.bst
+- unmaintained/openstack-services/oslo-vmware.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/oslo-context.bst
+- unmaintained/openstack-services/oslo-log.bst
+- unmaintained/openstack-services/oslo-policy.bst
+- unmaintained/openstack-services/paste.bst
+- unmaintained/openstack-services/oslo-db.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/retrying.bst
+- unmaintained/openstack-services/osprofiler.bst
+- unmaintained/openstack-services/ordereddict.bst
+- unmaintained/openstack-services/glance_store.bst
+- unmaintained/openstack-services/semantic-version.bst
+- unmaintained/openstack-services/taskflow.bst
+- unmaintained/openstack-services/posix-ipc-tarball.bst
+sources:
+- kind: git
+ url: upstream:openstack/glance
+ track: 2015.1.0
+ ref: 93b0d5fce3a41e4a3a549f98f78b6681cbc3ea95
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - mkdir -p "%{install-root}"/etc/glance
+ - install -m 644 etc/glance-api-paste.ini "%{install-root}"/etc/glance/
+ - install -m 644 etc/glance-registry-paste.ini "%{install-root}"/etc/glance/
+ - install -m 644 etc/glance-search-paste.ini "%{install-root}"/etc/glance/
+ - install -m 644 etc/policy.json "%{install-root}"/etc/glance/
+ - install -m 644 etc/schema-image.json "%{install-root}"/etc/glance/
+ - install -m 644 etc/search-policy.json "%{install-root}"/etc/glance/
+ - cp -r etc/metadefs "%{install-root}"/etc/glance/
+ - install -m 644 etc/glance-scrubber.conf "%{install-root}"/etc/glance/
+ - install -m 644 etc/glance-cache.conf "%{install-root}"/etc/glance/
+ - install -m 644 etc/glance-search.conf "%{install-root}"/etc/glance/
+ - |
+ install -m 644 etc/glance-swift.conf.sample \
+ "%{install-root}"/etc/glance/glance-swift.conf
+ - install -m 644 etc/glance-manage.conf "%{install-root}"/etc/glance/
+ - |
+ install -m 644 etc/property-protections-policies.conf.sample \
+ "%{install-root}"/etc/glance/property-protections-policies.conf
+ - |
+ install -m 644 etc/property-protections-roles.conf.sample \
+ "%{install-root}"/etc/glance/property-protections-roles.conf
diff --git a/elements/unmaintained/openstack-services/glance_store.bst b/elements/unmaintained/openstack-services/glance_store.bst
new file mode 100644
index 00000000..1d6fb3ce
--- /dev/null
+++ b/elements/unmaintained/openstack-services/glance_store.bst
@@ -0,0 +1,17 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/ordereddict.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+sources:
+- kind: git
+ url: upstream:openstack/glance_store.git
+ track: 0.4.0
+ ref: ea88e503b617a7ac9a0ae7e537d6517e9992a104
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/happybase.bst b/elements/unmaintained/openstack-services/happybase.bst
new file mode 100644
index 00000000..7b5d8c30
--- /dev/null
+++ b/elements/unmaintained/openstack-services/happybase.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/thrift.bst
+sources:
+- kind: git
+ url: upstream:python-packages/happybase
+ track: '0.8'
+ ref: 90a4b7ef741f0ecfe5145693f64c6f7180b9ba3d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/horizon.bst b/elements/unmaintained/openstack-services/horizon.bst
new file mode 100644
index 00000000..13038661
--- /dev/null
+++ b/elements/unmaintained/openstack-services/horizon.bst
@@ -0,0 +1,54 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/pint.bst
+- unmaintained/openstack-services/django-openstack-auth.bst
+- unmaintained/openstack-services/kombu.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+sources:
+- kind: git
+ url: upstream:openstack/horizon
+ track: 2015.1.0
+ ref: b99cf48ff346494198fb9740495eacc14fa406bf
+config:
+ configure-commands:
+ - find . -name "django*.mo" -exec rm -f '{}' \;
+ build-commands:
+ - cd horizon && django-admin.py compilemessages
+ - cd openstack_dashboard && django-admin.py compilemessages
+ - python setup.py build
+ - |
+ cp openstack_dashboard/local/local_settings.py.example \
+ openstack_dashboard/local/local_settings.py
+ - python manage.py collectstatic --noinput
+ - python manage.py compress --force
+ install-commands:
+ - mkdir temproot
+ - python setup.py install -O1 --skip-build --prefix "%{prefix}" --root temproot
+ - find temproot -name django.po -exec rm '{}' \;
+ - find temproot -name djangojs.po -exec rm '{}' \;
+ - mkdir -p "%{install-root}"/var/lib/horizon/
+ - |
+ mv temproot/"%{prefix}"/lib/python*/site-packages/openstack_dashboard \
+ "%{install-root}"/var/lib/horizon/
+ - cp manage.py "%{install-root}"/var/lib/horizon/openstack_dashboard/
+ - cp -a temproot/* "%{install-root}"
+ - mkdir -p "%{install-root}"/etc/horizon/openstack_dashboard/
+ - |
+ cp openstack_dashboard/local/local_settings.py.example \
+ "%{install-root}"/etc/horizon/openstack_dashboard/local_settings.py
+ - |
+ echo "COMPRESS_OFFLINE=True" >> \
+ "%{install-root}"/etc/horizon/openstack_dashboard/local_settings.py
+ - mkdir -p "%{install-root}"/var/lib/horizon/openstack_dashboard/local
+ - |
+ ln -sf /etc/horizon/openstack_dashboard/local_settings.py \
+ "%{install-root}"/var/lib/horizon/openstack_dashboard/local/local_settings.py
+ - mkdir -p "%{install-root}"/var/lib/horizon/static
+ - cp -a static/* "%{install-root}"/var/lib/horizon/static
+ - mkdir -p "%{install-root}"/var/lib/horizon/.blackhole
diff --git a/elements/unmaintained/openstack-services/httplib2.bst b/elements/unmaintained/openstack-services/httplib2.bst
new file mode 100644
index 00000000..7f57862b
--- /dev/null
+++ b/elements/unmaintained/openstack-services/httplib2.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/httplib2
+ track: v0.9.1
+ ref: f9f797223d075874b0031aea832152688ec23fef
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/ipaddr-py.bst b/elements/unmaintained/openstack-services/ipaddr-py.bst
new file mode 100644
index 00000000..146cbb53
--- /dev/null
+++ b/elements/unmaintained/openstack-services/ipaddr-py.bst
@@ -0,0 +1,18 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/ipaddr-py
+ track: master
+ ref: c813f4790d1092b1515ee18fe8270180ed3cc5cb
+config:
+ build-commands:
+ - cd trunk && python setup.py build
+ install-commands:
+ - cd trunk && python setup.py install --prefix "%{prefix}" --root "%{install-root}"
diff --git a/elements/unmaintained/openstack-services/ironic.bst b/elements/unmaintained/openstack-services/ironic.bst
new file mode 100644
index 00000000..23b3f346
--- /dev/null
+++ b/elements/unmaintained/openstack-services/ironic.bst
@@ -0,0 +1,48 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/alembic.bst
+- unmaintained/openstack-services/sqlalchemy-migrate.bst
+- unmaintained/openstack-services/pysendfile.bst
+- unmaintained/openstack-services/websockify.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/oslo-context.bst
+- unmaintained/openstack-services/oslo-db.bst
+- unmaintained/openstack-services/oslo-rootwrap.bst
+- unmaintained/openstack-services/oslo-policy.bst
+- unmaintained/openstack-services/pecan.bst
+- unmaintained/openstack-services/wsme.bst
+- unmaintained/openstack-services/keystonemiddleware.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/retrying.bst
+- unmaintained/openstack-services/posix-ipc-tarball.bst
+sources:
+- kind: git
+ url: upstream:openstack/ironic
+ track: 2015.1.0
+ ref: dee609cb7976e9b3cc07c3d342a271c4a347f69f
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - |
+ mkdir -p "%{install-root}"/etc/ironic
+ install -m 644 etc/ironic/policy.json "%{install-root}"/etc/ironic
+ install -m 644 etc/ironic/rootwrap.conf "%{install-root}"/etc/ironic
+ mkdir -p "%{install-root}"/etc/ironic/rootwrap.d
+ install -m 644 etc/ironic/rootwrap.d/* "%{install-root}"/etc/ironic/rootwrap.d/
+
+ # Add ironic to sudoers controlling which commands will run as a root
+ # using the openstack rootwrap.
+ install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/ironic-rootwrap
+ Defaults:ironic !requiretty
+
+ ironic ALL=(root) NOPASSWD: /usr/bin/ironic-rootwrap /etc/ironic/rootwrap.conf *
+ EOF
diff --git a/elements/unmaintained/openstack-services/isort.bst b/elements/unmaintained/openstack-services/isort.bst
new file mode 100644
index 00000000..46d09b58
--- /dev/null
+++ b/elements/unmaintained/openstack-services/isort.bst
@@ -0,0 +1,17 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/pies.bst
+- unmaintained/openstack-services/natsort.bst
+sources:
+- kind: git
+ url: upstream:python-packages/isort.git
+ track: 3.9.0
+ ref: 9d1b03b6e1fd2f87be1c635d6159a76a131f8155
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/jsonpath-rw.bst b/elements/unmaintained/openstack-services/jsonpath-rw.bst
new file mode 100644
index 00000000..73a12b91
--- /dev/null
+++ b/elements/unmaintained/openstack-services/jsonpath-rw.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/ply.bst
+sources:
+- kind: git
+ url: upstream:python-packages/jsonpath-rw
+ track: 1.2.3
+ ref: f4cfe56b8e8370116c5275ddcea970e9a68fd75d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/jsonrpclib.bst b/elements/unmaintained/openstack-services/jsonrpclib.bst
new file mode 100644
index 00000000..26e91a1a
--- /dev/null
+++ b/elements/unmaintained/openstack-services/jsonrpclib.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/jsonrpclib
+ track: master
+ ref: 53c8ffcfe4dd1718086cc551dce8ac459e8abc67
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/kafka-python.bst b/elements/unmaintained/openstack-services/kafka-python.bst
new file mode 100644
index 00000000..3bb775c7
--- /dev/null
+++ b/elements/unmaintained/openstack-services/kafka-python.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/kafka-python
+ track: v0.9.3
+ ref: 8675c3e3e620df5ba9fd7e570c554b773429bd78
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/keystone.bst b/elements/unmaintained/openstack-services/keystone.bst
new file mode 100644
index 00000000..b057b31b
--- /dev/null
+++ b/elements/unmaintained/openstack-services/keystone.bst
@@ -0,0 +1,39 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/paste.bst
+- unmaintained/openstack-services/routes.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/sqlalchemy-migrate.bst
+- unmaintained/openstack-services/passlib.bst
+- unmaintained/openstack-services/keystonemiddleware.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/oslo-db.bst
+- unmaintained/openstack-services/oslo-log.bst
+- unmaintained/openstack-services/oslo-middleware.bst
+- unmaintained/openstack-services/oslo-policy.bst
+- unmaintained/openstack-services/oauthlib.bst
+- unmaintained/openstack-services/dogpile-cache.bst
+- unmaintained/openstack-services/pycadf.bst
+- unmaintained/openstack-services/posix-ipc-tarball.bst
+- unmaintained/openstack-services/pysaml2.bst
+sources:
+- kind: git
+ url: upstream:openstack/keystone
+ track: 2015.1.0
+ ref: 5d3b31f9c3d34599ff8a83eeb7530fc6e0b1b67b
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - mkdir -p "%{install-root}"/etc/keystone
+ - install -m 644 etc/keystone-paste.ini "%{install-root}"/etc/keystone/
+ - install -m 644 etc/policy.json "%{install-root}"/etc/keystone/
+ - install -m 644 etc/logging.conf.sample "%{install-root}"/etc/keystone/logging.conf
diff --git a/elements/unmaintained/openstack-services/keystonemiddleware.bst b/elements/unmaintained/openstack-services/keystonemiddleware.bst
new file mode 100644
index 00000000..74e23439
--- /dev/null
+++ b/elements/unmaintained/openstack-services/keystonemiddleware.bst
@@ -0,0 +1,17 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/pycadf.bst
+- unmaintained/openstack-services/oslo-context.bst
+sources:
+- kind: git
+ url: upstream:openstack/keystonemiddleware
+ track: 1.5.1
+ ref: 0e63b0e13d0a7919fddd7576c99bc15a45d31a9f
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/kombu.bst b/elements/unmaintained/openstack-services/kombu.bst
new file mode 100644
index 00000000..e6ebfe8c
--- /dev/null
+++ b/elements/unmaintained/openstack-services/kombu.bst
@@ -0,0 +1,18 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/anyjson.bst
+- unmaintained/openstack-services/py-amqp.bst
+- unmaintained/openstack-services/librabbitmq.bst
+sources:
+- kind: git
+ url: upstream:python-packages/kombu
+ track: v3.0.26
+ ref: 0287b11ab0698d9c52ef1b1683ced23123d43ba4
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/librabbitmq.bst b/elements/unmaintained/openstack-services/librabbitmq.bst
new file mode 100644
index 00000000..b14a4178
--- /dev/null
+++ b/elements/unmaintained/openstack-services/librabbitmq.bst
@@ -0,0 +1,29 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/py-amqp.bst
+sources:
+- kind: git
+ url: upstream:python-packages/librabbitmq
+ track: baserock/v1.6.1
+ ref: ecccbd2c7d92f6e189e362b26def8d980fa50e3b
+ submodules:
+ rabbitmq-c:
+ url: upstream:python-packages/rabbitmq-c-github-ask.git
+ rabbitmq-codegen:
+ url: upstream:rabbitmq-codegen.git
+variables:
+ python: python
+config:
+ configure-commands:
+ - (cd rabbitmq-c; rm -rf codegen; ln -sf ../rabbitmq-codegen ./codegen)
+ - (cd rabbitmq-c; autoreconf -fvi)
+ - (cd rabbitmq-c; automake --add-missing)
+ - (cd rabbitmq-c; ./configure --disable-tools --disable-docs)
+ - (cd rabbitmq-c; make distdir)
+ - mv rabbitmq-c/rabbitmq-c-0.5.3 clib
diff --git a/elements/unmaintained/openstack-services/lockfile.bst b/elements/unmaintained/openstack-services/lockfile.bst
new file mode 100644
index 00000000..ee86785b
--- /dev/null
+++ b/elements/unmaintained/openstack-services/lockfile.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/lockfile
+ track: master
+ ref: 777758cdf4520271370b3338b86b5c66f9b104f0
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/logutils.bst b/elements/unmaintained/openstack-services/logutils.bst
new file mode 100644
index 00000000..bf93b52e
--- /dev/null
+++ b/elements/unmaintained/openstack-services/logutils.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/logutils.git
+ track: 0.3.3
+ ref: 095f14efbaaf838b7772bffd36a466abb9668efe
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/msgpack-python.bst b/elements/unmaintained/openstack-services/msgpack-python.bst
new file mode 100644
index 00000000..2ab81d90
--- /dev/null
+++ b/elements/unmaintained/openstack-services/msgpack-python.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/msgpack-python
+ track: 0.4.2
+ ref: 61bac2f586e82313a0e618093bfed2435cd18983
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/natsort.bst b/elements/unmaintained/openstack-services/natsort.bst
new file mode 100644
index 00000000..c9179820
--- /dev/null
+++ b/elements/unmaintained/openstack-services/natsort.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/natsort.git
+ track: 3.5.1
+ ref: ce94d418c3849e891f0508b41f5bccc4ae1d4e4d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/neutron.bst b/elements/unmaintained/openstack-services/neutron.bst
new file mode 100644
index 00000000..cb19e0a3
--- /dev/null
+++ b/elements/unmaintained/openstack-services/neutron.bst
@@ -0,0 +1,56 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/paste.bst
+- unmaintained/openstack-services/routes.bst
+- unmaintained/openstack-services/httplib2.bst
+- unmaintained/openstack-services/jsonrpclib.bst
+- unmaintained/openstack-services/keystonemiddleware.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/alembic.bst
+- unmaintained/openstack-services/retrying.bst
+- unmaintained/openstack-services/oslo-db.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/oslo-rootwrap.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/oslo-context.bst
+- unmaintained/openstack-services/oslo-log.bst
+- unmaintained/openstack-services/oslo-middleware.bst
+sources:
+- kind: git
+ url: upstream:openstack/neutron
+ track: 2015.1.0
+ ref: 7260e0e3fc2ea479e80e0962624aca7fd38a1f60
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - |
+ # Move the configuration files to a proper location
+ mkdir "%{install-root}"/etc
+ mv "%{install-root}/%{prefix}"/etc/neutron "%{install-root}"/etc
+
+ # Remove unused start/stop script
+ rm "%{install-root}/%{prefix}"/etc/init.d/neutron-server
+
+ # Remove configuration files which will be added by Ansible
+ rm "%{install-root}"/etc/neutron/neutron.conf
+ rm "%{install-root}"/etc/neutron/metadata_agent.ini
+ rm "%{install-root}"/etc/neutron/plugins/ml2/ml2_conf.ini
+ rm "%{install-root}"/etc/neutron/dhcp_agent.ini
+ rm "%{install-root}"/etc/neutron/l3_agent.ini
+
+ # Add neutron to sudoers controlling which commands is running as a
+ # root using the openstack rootwrap.
+ mkdir -p "%{install-root}"/etc/sudoers.d
+ install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/neutron-rootwrap
+ Defaults:neutron !requiretty
+
+ neutron ALL=(root) NOPASSWD: /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf *
+ EOF
diff --git a/elements/unmaintained/openstack-services/nova.bst b/elements/unmaintained/openstack-services/nova.bst
new file mode 100644
index 00000000..7ffb965e
--- /dev/null
+++ b/elements/unmaintained/openstack-services/nova.bst
@@ -0,0 +1,47 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/keystonemiddleware.bst
+- unmaintained/openstack-services/routes.bst
+- unmaintained/openstack-services/paste.bst
+- unmaintained/openstack-services/sqlalchemy-migrate.bst
+- unmaintained/openstack-services/websockify.bst
+- unmaintained/openstack-services/oslo-db.bst
+- unmaintained/openstack-services/oslo-rootwrap.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/rfc3986.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/oslo-context.bst
+- unmaintained/openstack-services/oslo-log.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+sources:
+- kind: git
+ url: upstream:openstack/nova
+ track: 2015.1.0
+ ref: 8397b6464af520903f546ce4c6d51a2eb5b4c8a8
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - mkdir -p "%{install-root}"/etc/nova
+ - install -m 644 etc/nova/api-paste.ini "%{install-root}"/etc/nova/
+ - install -m 644 etc/nova/cells.json "%{install-root}"/etc/nova/
+ - install -m 644 etc/nova/logging_sample.conf "%{install-root}"/etc/nova/logging.conf
+ - install -m 644 etc/nova/policy.json "%{install-root}"/etc/nova/
+ - install -m 640 etc/nova/rootwrap.conf "%{install-root}"/etc/nova/rootwrap.conf
+ - mkdir -p "%{install-root}"/etc/nova/rootwrap.d
+ - install -m 644 etc/nova/rootwrap.d/* "%{install-root}"/etc/nova/rootwrap.d/
+ - mkdir -p "%{install-root}"/etc/sudoers.d
+ - |
+ install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/nova-rootwrap
+ Defaults:nova !requiretty
+
+ nova ALL=(root) NOPASSWD: /usr/bin/nova-rootwrap /etc/nova/rootwrap.conf *
+ EOF
diff --git a/elements/unmaintained/openstack-services/novnc.bst b/elements/unmaintained/openstack-services/novnc.bst
new file mode 100644
index 00000000..89acc0a0
--- /dev/null
+++ b/elements/unmaintained/openstack-services/novnc.bst
@@ -0,0 +1,26 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:novnc
+ track: baserock/v0.5.1
+ ref: 97be997f62d59c028fc45323b00e3b93fafe4eb4
+ submodules:
+ include/web-socket-js-project:
+ url: upstream:web-socket-js
+config:
+ install-commands:
+ - mkdir -p "%{install-root}%{prefix}"/share/novnc/utils
+ - install -m 444 *html "%{install-root}%{prefix}"/share/novnc
+ - install -m 444 vnc.html "%{install-root}%{prefix}"/share/novnc/index.html
+ - mkdir -p "%{install-root}%{prefix}"/share/novnc/include
+ - install -m 444 include/*.* "%{install-root}%{prefix}"/share/novnc/include
+ - mkdir -p "%{install-root}%{prefix}"/share/novnc/images
+ - install -m 444 images/*.* "%{install-root}%{prefix}"/share/novnc/images
+ - install -d "%{install-root}"/etc/sysconfig
diff --git a/elements/unmaintained/openstack-services/numpy.bst b/elements/unmaintained/openstack-services/numpy.bst
new file mode 100644
index 00000000..3eb793c9
--- /dev/null
+++ b/elements/unmaintained/openstack-services/numpy.bst
@@ -0,0 +1,21 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/sphinx.bst
+sources:
+- kind: git
+ url: upstream:python-packages/numpy.git
+ track: baserock/v1.9.0
+ ref: 65293874fb101907e1648e6b4fafd30d0aa1172a
+ submodules:
+ doc/scipy-sphinx-theme:
+ url: upstream:scipy-sphinx-theme.git
+ doc/sphinxext:
+ url: upstream:numpydoc.git
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oauthlib.bst b/elements/unmaintained/openstack-services/oauthlib.bst
new file mode 100644
index 00000000..04dee617
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oauthlib.bst
@@ -0,0 +1,20 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/docutils.bst
+- unmaintained/openstack-services/creole.bst
+- unmaintained/openstack-services/pycco.bst
+- unmaintained/openstack-services/sphinx.bst
+- unmaintained/openstack-services/pyjwt.bst
+sources:
+- kind: git
+ url: upstream:python-packages/oauthlib
+ track: 0.7.2
+ ref: fd239fca84644896b1971cf24bc6213d065adb86
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/open-iscsi.bst b/elements/unmaintained/openstack-services/open-iscsi.bst
new file mode 100644
index 00000000..79845ccc
--- /dev/null
+++ b/elements/unmaintained/openstack-services/open-iscsi.bst
@@ -0,0 +1,49 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:open-iscsi
+ track: master
+ ref: 8da14e6f9eeeb4fd03938d40fe1126fe0d110b68
+config:
+ build-commands:
+ - make
+ install-commands:
+ - make prefix="%{prefix}" exec_prefix="%{prefix}" DESTDIR="%{install-root}" install
+ - make prefix="%{prefix}" exec_prefix="%{prefix}" DESTDIR="%{install-root}" PROGRAMS="usr/iscsistart"
+ install
+ - |
+ sed -i -e "s|iscsid.startup = \/sbin\/iscsid|iscsid.startup = "%{prefix}"/sbin/iscsid|" \
+ etc/iscsid.conf
+ - sed -i -e 's|node.startup = manual|node.startup = automatic|' etc/iscsid.conf
+ - install -D -m 644 etc/iscsid.conf "%{install-root}"/etc/iscsi
+ - |
+ install -D -m 644 /proc/self/fd/0 << 'EOF' "%{install-root}%{prefix}"/lib/systemd/system/iscsid.service
+ [Unit]
+ Description=Open iSCSI Daemon
+ After=network.target
+
+ [Service]
+ Type=forking
+ ExecStart=/usr/sbin/iscsid
+
+ [Install]
+ WantedBy=multi-user.target
+ EOF
+ - |
+ install -D -m 644 /proc/self/fd/0 << 'EOF' "%{install-root}%{prefix}"/lib/systemd/system/iscsid.socket
+ [Unit]
+ Description=Open-iSCSI iscsid Socket
+
+ [Socket]
+ ListenStream=@ISCSIADM_ABSTRACT_NAMESPACE
+
+ [Install]
+ WantedBy=sockets.target
+ EOF
diff --git a/elements/unmaintained/openstack-services/ordereddict.bst b/elements/unmaintained/openstack-services/ordereddict.bst
new file mode 100644
index 00000000..f136c0dc
--- /dev/null
+++ b/elements/unmaintained/openstack-services/ordereddict.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/ordereddict-tarball
+ track: ordereddict-1.1
+ ref: 332cd0213829089dd827a32e7c5e64c41ce79cbc
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-concurrency.bst b/elements/unmaintained/openstack-services/oslo-concurrency.bst
new file mode 100644
index 00000000..cde96cda
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-concurrency.bst
@@ -0,0 +1,17 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/posix-ipc-tarball.bst
+- unmaintained/openstack-services/retrying.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-concurrency
+ track: 1.8.0
+ ref: a2473ed0a59e4553766ffcb1ee8f06cb98b14a48
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-context.bst b/elements/unmaintained/openstack-services/oslo-context.bst
new file mode 100644
index 00000000..c8050532
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-context.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-context
+ track: 0.2.0
+ ref: 1c4757a9fb41e47867bd9b8d390057ad7636b76f
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-db.bst b/elements/unmaintained/openstack-services/oslo-db.bst
new file mode 100644
index 00000000..da6d1e3d
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-db.bst
@@ -0,0 +1,18 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/alembic.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/sqlalchemy-migrate.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-db
+ track: 1.7.1
+ ref: 3e6a30c396aa42ef0eccb5b3625af728d8d3f437
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-log.bst b/elements/unmaintained/openstack-services/oslo-log.bst
new file mode 100644
index 00000000..b97e9a40
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-log.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/oslo-context.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-log
+ track: 1.0.0
+ ref: 54e3d0e705accfaa4c73a01fc2ea1480fcc0024e
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-messaging.bst b/elements/unmaintained/openstack-services/oslo-messaging.bst
new file mode 100644
index 00000000..bcf5d0e0
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-messaging.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/kombu.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-messaging
+ track: 1.8.2
+ ref: 562c41bb78f578ff9c27633c04ac6dd914c55f5a
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-middleware.bst b/elements/unmaintained/openstack-services/oslo-middleware.bst
new file mode 100644
index 00000000..cd758d28
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-middleware.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/oslo-context.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-middleware
+ track: 1.2.0
+ ref: bff184a2b5b1a0d3d22508a7544075378aca9e13
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-policy.bst b/elements/unmaintained/openstack-services/oslo-policy.bst
new file mode 100644
index 00000000..153cd782
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-policy.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-policy
+ track: 0.3.2
+ ref: 4c8f38cd1d088c46be314b47f6774e721813c6d9
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-rootwrap.bst b/elements/unmaintained/openstack-services/oslo-rootwrap.bst
new file mode 100644
index 00000000..a01370f3
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-rootwrap.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-rootwrap
+ track: 1.6.0
+ ref: f485b93f475b119e3b8fa6c9cf740207e2d2d7ac
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/oslo-vmware.bst b/elements/unmaintained/openstack-services/oslo-vmware.bst
new file mode 100644
index 00000000..13a8b264
--- /dev/null
+++ b/elements/unmaintained/openstack-services/oslo-vmware.bst
@@ -0,0 +1,19 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/oslo-concurrency.bst
+- unmaintained/openstack-services/suds.bst
+- unmaintained/openstack-services/urllib3.bst
+- unmaintained/openstack-services/httplib2.bst
+sources:
+- kind: git
+ url: upstream:openstack/oslo-vmware
+ track: 0.11.1
+ ref: 5de2c31e9d24f40fc7d33ddb1ce407ffdc6f366c
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/osprofiler.bst b/elements/unmaintained/openstack-services/osprofiler.bst
new file mode 100644
index 00000000..c94e3baf
--- /dev/null
+++ b/elements/unmaintained/openstack-services/osprofiler.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/osprofiler
+ track: 0.3.0
+ ref: bbe39b517263017c9db56ae1d904d08846eacff7
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/passlib.bst b/elements/unmaintained/openstack-services/passlib.bst
new file mode 100644
index 00000000..44bd3a6b
--- /dev/null
+++ b/elements/unmaintained/openstack-services/passlib.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/passlib
+ track: 1.6.2
+ ref: f407312597727a08440e41bc8e31d3b3b334c66f
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/paste.bst b/elements/unmaintained/openstack-services/paste.bst
new file mode 100644
index 00000000..c08ca955
--- /dev/null
+++ b/elements/unmaintained/openstack-services/paste.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/paste
+ track: master
+ ref: 4c177fce89fee925f0f4fbfde00ce2e1252562c0
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pecan.bst b/elements/unmaintained/openstack-services/pecan.bst
new file mode 100644
index 00000000..fd416ddd
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pecan.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/logutils.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pecan
+ track: 0.8.0
+ ref: c7f241fd6bb8a0b10e02b8b43aaf1810c312cfbf
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pep8.bst b/elements/unmaintained/openstack-services/pep8.bst
new file mode 100644
index 00000000..4a2cc9d0
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pep8.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pep8.git
+ track: 1.5.7
+ ref: 164066c4d85f212f5f4a11699b848942c678b947
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pies.bst b/elements/unmaintained/openstack-services/pies.bst
new file mode 100644
index 00000000..4cee4055
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pies.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pies.git
+ track: 2.6.1
+ ref: 593dcce07fdb3e8d0053a863a7aba7f2ce8a6c9c
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pint.bst b/elements/unmaintained/openstack-services/pint.bst
new file mode 100644
index 00000000..6a0db42f
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pint.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pint
+ track: '0.6'
+ ref: e7e7de5ca2e1c19963be8a918369fb19186f9a73
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/ply.bst b/elements/unmaintained/openstack-services/ply.bst
new file mode 100644
index 00000000..e1520c36
--- /dev/null
+++ b/elements/unmaintained/openstack-services/ply.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/ply.git
+ track: master
+ ref: 6513f3537d80f483ec9c7e36d52e87f107a57f23
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/posix-ipc-tarball.bst b/elements/unmaintained/openstack-services/posix-ipc-tarball.bst
new file mode 100644
index 00000000..afb5fe14
--- /dev/null
+++ b/elements/unmaintained/openstack-services/posix-ipc-tarball.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/posix-ipc-tarball
+ track: posix_ipc-0.9.8
+ ref: f3765db04b903b3671733e07cf1541a51966dd14
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/py-amqp.bst b/elements/unmaintained/openstack-services/py-amqp.bst
new file mode 100644
index 00000000..0cbc74af
--- /dev/null
+++ b/elements/unmaintained/openstack-services/py-amqp.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/py-amqp
+ track: 1.4.6
+ ref: 875b10d1715def640042c7ff2f42c00a6c07eed1
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pycadf.bst b/elements/unmaintained/openstack-services/pycadf.bst
new file mode 100644
index 00000000..072ee603
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pycadf.bst
@@ -0,0 +1,18 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/oslo-context.bst
+- unmaintained/openstack-services/oslo-messaging.bst
+- unmaintained/openstack-services/posix-ipc-tarball.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pycadf
+ track: 0.9.0
+ ref: 9501f4f74c5d800ae43edbe52680e285cf98c710
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pycco.bst b/elements/unmaintained/openstack-services/pycco.bst
new file mode 100644
index 00000000..2d875c75
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pycco.bst
@@ -0,0 +1,18 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/pygments.bst
+- unmaintained/openstack-services/pystache.bst
+- unmaintained/openstack-services/smartypants.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pycco
+ track: master
+ ref: 22e157e525760e843dba391ca85fbe9bd35fdc5b
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pyflakes.bst b/elements/unmaintained/openstack-services/pyflakes.bst
new file mode 100644
index 00000000..764b4def
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pyflakes.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pyflakes.git
+ track: 0.8.1
+ ref: 71b7b6776856912d50a0b9a85a8ea2a1dc7eb75c
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pygments.bst b/elements/unmaintained/openstack-services/pygments.bst
new file mode 100644
index 00000000..6b847a77
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pygments.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pygments
+ track: 2.0rc1
+ ref: f41e8c594e76855611b3b3dfca300894bd29f1c4
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pyjwt.bst b/elements/unmaintained/openstack-services/pyjwt.bst
new file mode 100644
index 00000000..35bf53af
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pyjwt.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pyjwt
+ track: 0.2.3
+ ref: 739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pymemcache.bst b/elements/unmaintained/openstack-services/pymemcache.bst
new file mode 100644
index 00000000..09e8f3db
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pymemcache.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pymemcache
+ track: v1.2.9
+ ref: 0646937c2bfebdb557ec2c01f0e42a9af79ad49d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pysaml2.bst b/elements/unmaintained/openstack-services/pysaml2.bst
new file mode 100644
index 00000000..1f030669
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pysaml2.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pysaml2.git
+ track: 2.4.0
+ ref: 13ff5e8899300c9b359fa1bdfdb3d412be0d7356
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pysendfile.bst b/elements/unmaintained/openstack-services/pysendfile.bst
new file mode 100644
index 00000000..fbe9fcf9
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pysendfile.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pysendfile
+ track: release-2.0.0
+ ref: 6775b2938ef74255239c8e08458369921297b311
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pyserial.bst b/elements/unmaintained/openstack-services/pyserial.bst
new file mode 100644
index 00000000..32dbed6a
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pyserial.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pyserial
+ track: release2_7
+ ref: bcfc1ec2fdb9a8c9c867481d7673e85fe512e667
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pysnmp.bst b/elements/unmaintained/openstack-services/pysnmp.bst
new file mode 100644
index 00000000..f6eed913
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pysnmp.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pysnmp
+ track: release_4_2_5_tag
+ ref: 1b377afeaf9ee96ab1d48aeebb2b7a6d65a4ac9d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/pystache.bst b/elements/unmaintained/openstack-services/pystache.bst
new file mode 100644
index 00000000..e7d831e6
--- /dev/null
+++ b/elements/unmaintained/openstack-services/pystache.bst
@@ -0,0 +1,18 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pystache.git
+ track: baserock/v0.5.4
+ ref: cce3ebd658f28aeb7dd54561554dedf5259303dc
+ submodules:
+ ext/spec:
+ url: upstream:mustache-spec
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/python-pexpect.bst b/elements/unmaintained/openstack-services/python-pexpect.bst
new file mode 100644
index 00000000..b1e885b7
--- /dev/null
+++ b/elements/unmaintained/openstack-services/python-pexpect.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pexpect
+ track: '3.3'
+ ref: 671417beb41c21f772687c565196fdde444b053b
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/qpid-python.bst b/elements/unmaintained/openstack-services/qpid-python.bst
new file mode 100644
index 00000000..2b6a37ac
--- /dev/null
+++ b/elements/unmaintained/openstack-services/qpid-python.bst
@@ -0,0 +1,18 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/qpid-python
+ track: '0.30'
+ ref: 587b0febaf1996db1e483137ed6addb45580ee9e
+config:
+ build-commands:
+ - cd qpid/python && python setup.py build
+ install-commands:
+ - cd qpid/python && python setup.py install --prefix "%{prefix}" --root "%{install-root}"
diff --git a/elements/unmaintained/openstack-services/rabbitmq-codegen.bst b/elements/unmaintained/openstack-services/rabbitmq-codegen.bst
new file mode 100644
index 00000000..9c75f358
--- /dev/null
+++ b/elements/unmaintained/openstack-services/rabbitmq-codegen.bst
@@ -0,0 +1,17 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:rabbitmq-codegen
+ track: rabbitmq_v3_4_1
+ ref: 4dc5ccde2a0b3d638e5754b00abf94196fe9ca32
+config:
+ install-commands:
+ - mkdir -p "%{install-root}%{prefix}"/lib/rabbitmq-codegen
+ - cp * "%{install-root}%{prefix}"/lib/rabbitmq-codegen
diff --git a/elements/unmaintained/openstack-services/rabbitmq-server.bst b/elements/unmaintained/openstack-services/rabbitmq-server.bst
new file mode 100644
index 00000000..acac6aa6
--- /dev/null
+++ b/elements/unmaintained/openstack-services/rabbitmq-server.bst
@@ -0,0 +1,27 @@
+kind: manual
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/rabbitmq-codegen.bst
+sources:
+- kind: git
+ url: upstream:rabbitmq-server
+ track: baserock/master
+ ref: 9afcf9b95d2c53f866e9a33ddce46562f8950ded
+config:
+ configure-commands:
+ - mkdir -p codegen
+ - cp /usr/lib/rabbitmq-codegen/* codegen
+ build-commands:
+ - make
+ install-commands:
+ - |
+ make install_bin TARGET_DIR="%{install-root}%{prefix}" \
+ SBIN_DIR="%{install-root}%{prefix}"/sbin \
+ MAN_DIR="%{prefix}"/share/man \
+ DOC_INSTALL_DIR="%{prefix}"/share
+ - rm "%{install-root}%{prefix}"/LICENSE* "%{install-root}%{prefix}"/INSTALL
diff --git a/elements/unmaintained/openstack-services/redis-py.bst b/elements/unmaintained/openstack-services/redis-py.bst
new file mode 100644
index 00000000..6997270c
--- /dev/null
+++ b/elements/unmaintained/openstack-services/redis-py.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/redis-py
+ track: 2.10.3
+ ref: 4d0b0afe9c9a431ed50c3e9fb95a0aa88b1f1038
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/repoze-lru.bst b/elements/unmaintained/openstack-services/repoze-lru.bst
new file mode 100644
index 00000000..004cb21c
--- /dev/null
+++ b/elements/unmaintained/openstack-services/repoze-lru.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/repoze-lru
+ track: '0.6'
+ ref: 29c8281dee7fe8dae8c66c7c40ce7c058ec2ab0f
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/requests-aws.bst b/elements/unmaintained/openstack-services/requests-aws.bst
new file mode 100644
index 00000000..e48f2f9d
--- /dev/null
+++ b/elements/unmaintained/openstack-services/requests-aws.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/python-requests-aws
+ track: master
+ ref: 48fe401c78eb1b1048cd20e2d26015585a7986cb
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/retrying.bst b/elements/unmaintained/openstack-services/retrying.bst
new file mode 100644
index 00000000..1f7e6b95
--- /dev/null
+++ b/elements/unmaintained/openstack-services/retrying.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/retrying
+ track: v1.3.1
+ ref: cab083eb5791615fadbc0c98ad77a70d64b77d0d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/rfc3986.bst b/elements/unmaintained/openstack-services/rfc3986.bst
new file mode 100644
index 00000000..ef778366
--- /dev/null
+++ b/elements/unmaintained/openstack-services/rfc3986.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/python-rfc3986.git
+ track: rfc3986-0.2.0
+ ref: 9817ec3e47bca8fba9a7cac56d785e9d644f7473
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/routes.bst b/elements/unmaintained/openstack-services/routes.bst
new file mode 100644
index 00000000..0526bac2
--- /dev/null
+++ b/elements/unmaintained/openstack-services/routes.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/repoze-lru.bst
+sources:
+- kind: git
+ url: upstream:python-packages/routes
+ track: v2.1
+ ref: 745a9207d9e48e309e292172543bc21075e65e09
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/rtslib-fb.bst b/elements/unmaintained/openstack-services/rtslib-fb.bst
new file mode 100644
index 00000000..7004290d
--- /dev/null
+++ b/elements/unmaintained/openstack-services/rtslib-fb.bst
@@ -0,0 +1,36 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/rtslib-fb
+ track: v2.1.fb52
+ ref: 8ffb4739d596fb1aac5d62d173d1e6f80270af9d
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - mkdir -p "%{install-root}%{prefix}"/lib/systemd/system
+ - |
+ install -D -m 0644 /proc/self/fd/0 <<'EOF' "%{install-root}%{prefix}"/lib/systemd/system/target.service
+ [Unit]
+ Description=Restore LIO kernel target configuration
+ Requires=sys-kernel-config.mount
+ After=sys-kernel-config.mount network.target local-fs.target
+
+ [Service]
+ Type=oneshot
+ RemainAfterExit=yes
+ ExecStart=/usr/bin/targetctl restore
+ ExecStop=/usr/bin/targetctl clear
+ SyslogIdentifier=target
+
+ [Install]
+ WantedBy=multi-user.target
+ EOF
diff --git a/elements/unmaintained/openstack-services/semantic-version.bst b/elements/unmaintained/openstack-services/semantic-version.bst
new file mode 100644
index 00000000..dae93177
--- /dev/null
+++ b/elements/unmaintained/openstack-services/semantic-version.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/semantic-version
+ track: v2.4.1
+ ref: 2174bdcae6e46f5f68f5b8ea984a695db9f41bcf
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/simplegeneric-tarball.bst b/elements/unmaintained/openstack-services/simplegeneric-tarball.bst
new file mode 100644
index 00000000..b900c236
--- /dev/null
+++ b/elements/unmaintained/openstack-services/simplegeneric-tarball.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/simplegeneric-tarball
+ track: simplegeneric_0.8.1.orig
+ ref: 601fab9b154c557dfd848d531a8969f4697d1aa2
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/singledispatch.bst b/elements/unmaintained/openstack-services/singledispatch.bst
new file mode 100644
index 00000000..23786e24
--- /dev/null
+++ b/elements/unmaintained/openstack-services/singledispatch.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/singledispatch
+ track: 3.4.0.3
+ ref: 92175ba65602a03086d2b1f770f45d88af93fc3e
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/smartypants.bst b/elements/unmaintained/openstack-services/smartypants.bst
new file mode 100644
index 00000000..0a03e508
--- /dev/null
+++ b/elements/unmaintained/openstack-services/smartypants.bst
@@ -0,0 +1,18 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/isort.bst
+- unmaintained/openstack-services/pep8.bst
+- unmaintained/openstack-services/pyflakes.bst
+sources:
+- kind: git
+ url: upstream:python-packages/smartypants.git
+ track: v1.8.6
+ ref: e89b6e7e119694edcd414a556c634d5ca85bff76
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/snowballstemmer.bst b/elements/unmaintained/openstack-services/snowballstemmer.bst
new file mode 100644
index 00000000..39b97022
--- /dev/null
+++ b/elements/unmaintained/openstack-services/snowballstemmer.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/snowballstemmer.git
+ track: master
+ ref: f0d81ce1606d685029302ea073b59d9437d12569
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/sphinx.bst b/elements/unmaintained/openstack-services/sphinx.bst
new file mode 100644
index 00000000..f6bd857a
--- /dev/null
+++ b/elements/unmaintained/openstack-services/sphinx.bst
@@ -0,0 +1,18 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/pygments.bst
+- unmaintained/openstack-services/docutils.bst
+- unmaintained/openstack-services/snowballstemmer.bst
+sources:
+- kind: git
+ url: upstream:python-packages/sphinx
+ track: 1.3b1
+ ref: e76c9771bad16e68cdb7deb18b4d13de0a718c68
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/sqlalchemy-migrate.bst b/elements/unmaintained/openstack-services/sqlalchemy-migrate.bst
new file mode 100644
index 00000000..7d122599
--- /dev/null
+++ b/elements/unmaintained/openstack-services/sqlalchemy-migrate.bst
@@ -0,0 +1,17 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/sqlalchemy.bst
+- unmaintained/openstack-services/tempita.bst
+sources:
+- kind: git
+ url: upstream:python-packages/sqlalchemy-migrate
+ track: 0.9.6
+ ref: e57ee4c3a4247c634980cbeba74d04a01253967d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/sqlalchemy.bst b/elements/unmaintained/openstack-services/sqlalchemy.bst
new file mode 100644
index 00000000..e4c4031b
--- /dev/null
+++ b/elements/unmaintained/openstack-services/sqlalchemy.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/sqlalchemy
+ track: rel_0_9_8
+ ref: ff34c480dfd2b8b7c72339d196f5477980a5124c
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/sqlparse.bst b/elements/unmaintained/openstack-services/sqlparse.bst
new file mode 100644
index 00000000..bdb622a0
--- /dev/null
+++ b/elements/unmaintained/openstack-services/sqlparse.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/sqlparse
+ track: 0.1.13
+ ref: 991e7348075accae6d08025212251af21e92e664
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/suds.bst b/elements/unmaintained/openstack-services/suds.bst
new file mode 100644
index 00000000..3bf87fa1
--- /dev/null
+++ b/elements/unmaintained/openstack-services/suds.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/suds
+ track: baserock/release-0.4
+ ref: e7a317f1a20a4d3c86ac85785bb32d24c3d1078f
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/sysfsutils.bst b/elements/unmaintained/openstack-services/sysfsutils.bst
new file mode 100644
index 00000000..d2de653d
--- /dev/null
+++ b/elements/unmaintained/openstack-services/sysfsutils.bst
@@ -0,0 +1,16 @@
+kind: autotools
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:sysfsutils
+ track: sysfsutils-2_1_0
+ ref: 237bf36e664db92f95b75067bf0f246726993254
+config:
+ configure-commands:
+ - ./configure --prefix="%{prefix}"
diff --git a/elements/unmaintained/openstack-services/sysv_ipc-tarball.bst b/elements/unmaintained/openstack-services/sysv_ipc-tarball.bst
new file mode 100644
index 00000000..a954b16e
--- /dev/null
+++ b/elements/unmaintained/openstack-services/sysv_ipc-tarball.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/sysv-ipc-tarball.git
+ track: sysv_ipc-0.6.8
+ ref: a77e3a63f004e6ee789fa05e4a5bbc333b1529f1
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/targetcli-fb.bst b/elements/unmaintained/openstack-services/targetcli-fb.bst
new file mode 100644
index 00000000..5a215ad7
--- /dev/null
+++ b/elements/unmaintained/openstack-services/targetcli-fb.bst
@@ -0,0 +1,17 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/configshell-fb.bst
+- unmaintained/openstack-services/rtslib-fb.bst
+sources:
+- kind: git
+ url: upstream:python-packages/targetcli
+ track: v2.1.fb39
+ ref: c62610f3c2da6b4d364028c18bcc7f0d3da54477
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/taskflow.bst b/elements/unmaintained/openstack-services/taskflow.bst
new file mode 100644
index 00000000..475fc195
--- /dev/null
+++ b/elements/unmaintained/openstack-services/taskflow.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:openstack/taskflow
+ track: 0.7.1
+ ref: 28bece7c7c97199b8d941b16865c3670c323589a
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/tempest-lib.bst b/elements/unmaintained/openstack-services/tempest-lib.bst
new file mode 100644
index 00000000..f30c5f82
--- /dev/null
+++ b/elements/unmaintained/openstack-services/tempest-lib.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:openstack/tempest-lib
+ track: 0.5.0
+ ref: c307ffc525d896e2071319c8067aec805804f92b
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/tempest.bst b/elements/unmaintained/openstack-services/tempest.bst
new file mode 100644
index 00000000..5781f31d
--- /dev/null
+++ b/elements/unmaintained/openstack-services/tempest.bst
@@ -0,0 +1,26 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/tempest-lib.bst
+sources:
+- kind: git
+ url: upstream:openstack/tempest
+ track: '4'
+ ref: 26149b612d01ad605e4d0f41a2d67280c8088cda
+variables:
+ python: python
+config:
+ install-commands:
+ (>):
+ - mkdir -p "%{install-root}"/etc/tempest
+ - cp -r tempest "%{install-root}"/etc/tempest/
+ - cp -r tools "%{install-root}"/etc/tempest/
+ - cp setup.py tox.ini "%{install-root}"/etc/tempest/
+ - cp run_tests.sh run_tempest.sh "%{install-root}"/etc/tempest/
+ - cp .testr.conf "%{install-root}"/etc/tempest/
+ - cp etc/logging.conf.sample "%{install-root}"/etc/tempest/logging.conf
diff --git a/elements/unmaintained/openstack-services/tempita.bst b/elements/unmaintained/openstack-services/tempita.bst
new file mode 100644
index 00000000..7a364046
--- /dev/null
+++ b/elements/unmaintained/openstack-services/tempita.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/tempita
+ track: '0.5'
+ ref: b2b67795a009e9f825cbd855d766b78a00273f10
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/tftp-hpa.bst b/elements/unmaintained/openstack-services/tftp-hpa.bst
new file mode 100644
index 00000000..0dabe805
--- /dev/null
+++ b/elements/unmaintained/openstack-services/tftp-hpa.bst
@@ -0,0 +1,19 @@
+kind: autotools
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:tftp-hpa
+ track: tftp-hpa-5.2
+ ref: 4faf178a509d8091b7ba1e1fa3d13bc68c5ff55f
+config:
+ configure-commands:
+ - autoreconf -ivf
+ - ./configure --prefix="%{prefix}"
+ install-commands:
+ - make INSTALLROOT="%{install-root}" install
diff --git a/elements/unmaintained/openstack-services/thrift.bst b/elements/unmaintained/openstack-services/thrift.bst
new file mode 100644
index 00000000..12a9cab5
--- /dev/null
+++ b/elements/unmaintained/openstack-services/thrift.bst
@@ -0,0 +1,19 @@
+kind: autotools
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:thrift
+ track: 0.9.2
+ ref: 591e20f9636c37527a70dc03598218c3468a0eff
+variables:
+ notparallel: true
+config:
+ configure-commands:
+ (<):
+ - ./bootstrap.sh
diff --git a/elements/unmaintained/openstack-services/tooz.bst b/elements/unmaintained/openstack-services/tooz.bst
new file mode 100644
index 00000000..7b99e3cb
--- /dev/null
+++ b/elements/unmaintained/openstack-services/tooz.bst
@@ -0,0 +1,19 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/pymemcache.bst
+- unmaintained/openstack-services/msgpack-python.bst
+- unmaintained/openstack-services/retrying.bst
+- unmaintained/openstack-services/redis-py.bst
+sources:
+- kind: git
+ url: upstream:python-packages/tooz
+ track: 0.13.2
+ ref: 8086661f404e61c22f0dd1d07b57a864862a0869
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/trollius.bst b/elements/unmaintained/openstack-services/trollius.bst
new file mode 100644
index 00000000..ddc6cbec
--- /dev/null
+++ b/elements/unmaintained/openstack-services/trollius.bst
@@ -0,0 +1,16 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/ordereddict.bst
+sources:
+- kind: git
+ url: upstream:python-packages/trollius
+ track: trollius-1.0.4
+ ref: fe6f8d61b1257bc01cdf4f789aaf4a8ec3d6f8ec
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/urllib3.bst b/elements/unmaintained/openstack-services/urllib3.bst
new file mode 100644
index 00000000..c096fb1e
--- /dev/null
+++ b/elements/unmaintained/openstack-services/urllib3.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/urllib3
+ track: 1.10.4
+ ref: 8434c77d845255c4002b505c6c2d79c3b35def0d
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/urwid.bst b/elements/unmaintained/openstack-services/urwid.bst
new file mode 100644
index 00000000..207f2a73
--- /dev/null
+++ b/elements/unmaintained/openstack-services/urwid.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/urwid
+ track: release-1.3.0
+ ref: 838839f7a300a774240d52f943aafd6ff44b2413
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/websockify.bst b/elements/unmaintained/openstack-services/websockify.bst
new file mode 100644
index 00000000..31edfac8
--- /dev/null
+++ b/elements/unmaintained/openstack-services/websockify.bst
@@ -0,0 +1,19 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/numpy.bst
+sources:
+- kind: git
+ url: upstream:python-packages/websockify
+ track: baserock/v0.6.1-1-g2f02574
+ ref: 2f025741f86419d4ad5702dabf5903db3dbfe77c
+ submodules:
+ include/web-socket-js-project:
+ url: upstream:web-socket-js.git
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/werkzeug.bst b/elements/unmaintained/openstack-services/werkzeug.bst
new file mode 100644
index 00000000..cfda5545
--- /dev/null
+++ b/elements/unmaintained/openstack-services/werkzeug.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/werkzeug
+ track: v0.10.4
+ ref: 96e49709d627a7766077cff4c98ebf3cad868ceb
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/wsgiref.bst b/elements/unmaintained/openstack-services/wsgiref.bst
new file mode 100644
index 00000000..dde10dc1
--- /dev/null
+++ b/elements/unmaintained/openstack-services/wsgiref.bst
@@ -0,0 +1,15 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+sources:
+- kind: git
+ url: upstream:python-packages/wsgiref.git
+ track: baserock/master
+ ref: e8360785eef259394e13b2062407edc3c2cbc1e0
+variables:
+ python: python
diff --git a/elements/unmaintained/openstack-services/wsme.bst b/elements/unmaintained/openstack-services/wsme.bst
new file mode 100644
index 00000000..6405a7e8
--- /dev/null
+++ b/elements/unmaintained/openstack-services/wsme.bst
@@ -0,0 +1,17 @@
+kind: distutils
+depends:
+- erlang.bst
+- unmaintained/django.bst
+- unmaintained/xstatic.bst
+- openstack-clients.bst
+- unmaintained/test-tools.bst
+- python-tools.bst
+- unmaintained/openstack-services/ipaddr-py.bst
+- unmaintained/openstack-services/simplegeneric-tarball.bst
+sources:
+- kind: git
+ url: upstream:python-packages/wsme
+ track: 0.6.1
+ ref: 99d7668789cc6252398222549599d1363cddb081
+variables:
+ python: python