summaryrefslogtreecommitdiff
path: root/baserock/strata/openstack-common.morph
diff options
context:
space:
mode:
Diffstat (limited to 'baserock/strata/openstack-common.morph')
-rw-r--r--baserock/strata/openstack-common.morph144
1 files changed, 144 insertions, 0 deletions
diff --git a/baserock/strata/openstack-common.morph b/baserock/strata/openstack-common.morph
new file mode 100644
index 00000000..59fb752f
--- /dev/null
+++ b/baserock/strata/openstack-common.morph
@@ -0,0 +1,144 @@
+name: openstack-common
+kind: stratum
+description: |
+ Stratum with the python packages needed to compile openstack
+ clients and services.
+build-depends:
+- morph: strata/python-common.morph
+- morph: strata/foundation.morph
+chunks:
+- name: pycparser
+ repo: upstream:python-packages/pycparser
+ ref: c926670643ebb5f88a2bf56579fc9934c82be6d2
+ unpetrify-ref: master
+ build-system: python-distutils
+- name: cffi
+ repo: upstream:python-packages/cffi
+ ref: fc53b53095d61a1ec5814c09c3bf2c7e18627fb5
+ unpetrify-ref: master
+ build-system: python-distutils
+ build-depends:
+ - pycparser
+- name: pytz
+ repo: upstream:pytz-tarball
+ ref: c414cb801776e11c769fb36c0d37b8d7a7c8712c
+ unpetrify-ref: pytz-2014.10
+ build-system: python-distutils
+- name: babel
+ morph: strata/openstack-common/babel.morph
+ repo: upstream:babel
+# Babel requires core-23.1.zip to be present when compiles
+# from source, the following branch adds this file to the
+# repository, and stops the date being added to the version
+# number when running `python setup.py install`.
+ ref: 1891d93b10e6c11ab08099b95001b17e88315c2a
+ unpetrify-ref: baserock/1.3-50-g246996b
+ build-depends:
+ - pytz
+- name: enum34
+ repo: upstream:python-packages/enum34.git
+ ref: f1fa1787ceaac72b9934f318ea2135d28c05dd55
+ unpetrify-ref: enum34-1.0
+ build-system: python-distutils
+- name: pyasn1
+ repo: upstream:python-packages/pyasn1
+ ref: fa8e66c5f4367a1e39b53dcddc133d084b10400f
+ unpetrify-ref: release_0_1_7_tag
+ build-system: python-distutils
+- name: cryptography
+ repo: upstream:python-packages/cryptography
+ ref: 9ac7d55150c8410a08ee3b00b89bfeac3dbd8e8f
+ unpetrify-ref: 0.7.2
+ build-system: python-distutils
+ build-depends:
+ - pyasn1
+ - enum34
+ - cffi
+- name: pyiso8601
+ repo: upstream:pyiso8601
+ ref: 9eb87a9bab114e9cc9a8d3dceb04362644d89cab
+ unpetrify-ref: 0.1.10
+ build-system: python-distutils
+- name: netaddr
+ repo: upstream:netaddr
+ ref: bbb31ed50a5338a7d1c0011fc4429d09954f9f0b
+ unpetrify-ref: release-0.7.12
+ build-system: python-distutils
+- name: stevedore
+ repo: upstream:openstack/stevedore
+ ref: 218e95d5f09563bd14c50ee0441855f3389af7e7
+ unpetrify-ref: 1.3.0
+ build-system: python-distutils
+- name: oslo-config
+ repo: upstream:openstack/oslo-config
+ ref: 3c51838cdffe7a5057ff4823a8ab523bfacc3164
+ unpetrify-ref: 1.9.3
+ build-system: python-distutils
+ build-depends:
+ - netaddr
+ - stevedore
+- name: pyopenssl
+ repo: upstream:python-packages/pyopenssl
+ ref: 0146d447e63a737b4f05a1164d5950eff68543e7
+ unpetrify-ref: 0.14
+ build-system: python-distutils
+- name: oslo-i18n
+ repo: upstream:openstack/oslo-i18n
+ ref: b0faab7b3d3ea3b14053ab92dd6086956f643e15
+ unpetrify-ref: 1.5.0
+ build-system: python-distutils
+ build-depends:
+ - babel
+- name: netifaces
+ repo: upstream:python-packages/netifaces
+ ref: 885b200ba717df87f6e8044ec8c66c677c949bcb
+ unpetrify-ref: release_0_10_4
+ build-system: python-distutils
+- name: oslo-utils
+ repo: upstream:openstack/oslo-utils
+ ref: 91dc782c2f11fb76425effd7a331d63111adf1ce
+ unpetrify-ref: 1.4.0
+ build-system: python-distutils
+ build-depends:
+ - babel
+ - pyiso8601
+ - oslo-i18n
+ - netifaces
+ - netaddr
+- name: futures
+ repo: upstream:python-packages/futures
+ ref: 4f7ceedb8a7742e52b0436a4160c7c44665a2597
+ unpetrify-ref: 2.2.0
+ build-system: python-distutils
+- name: oslo-serialization
+ repo: upstream:openstack/oslo-serialization.git
+ ref: 7bfd5dece0f22dbdea1c3e524dbc0eca1f70f1b7
+ unpetrify-ref: 1.4.0
+ build-system: python-distutils
+- name: jsonschema
+ repo: upstream:jsonschema
+ ref: 35b60f390098d3306c03eee27ceec8cf8a493579
+ unpetrify-ref: v2.3.0
+ build-system: python-distutils
+- name: simplejson
+ repo: upstream:simplejson
+ ref: 54d5ff15d508c51366986cc4f77f2f287f036582
+ unpetrify-ref: v3.6.4
+ build-system: python-distutils
+- name: greenlet
+ ref: 42b65a7b67dfabd180625155cd4fcd8e51917fe2
+ unpetrify-ref: 0.4.5
+ repo: upstream:python-packages/greenlet
+ build-system: python-distutils
+- name: eventlet
+ ref: bc0a59f8efdb6d436dd41bcf1b2194b8967bfe7f
+ unpetrify-ref: v0.17.3
+ repo: upstream:python-packages/eventlet
+ build-system: python-distutils
+ build-depends:
+ - greenlet
+- name: pastedeploy
+ repo: upstream:python-packages/pastedeploy
+ ref: 5ad87be617c2cc1dd31625688172e964db2756dc
+ unpetrify-ref: 1.5.2
+ build-system: python-distutils