summaryrefslogtreecommitdiff
path: root/elements/swift
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2017-11-26 23:40:38 +0000
committerJavier Jardón <jjardon@gnome.org>2017-12-12 15:58:11 +0000
commit7aad5150f69da42b84994c353283db5daf8e967f (patch)
tree813f30921faea689677aa308bd61488229266d06 /elements/swift
parentfa91b837f4bf46b19678a2c3d6b56f73cdc786a6 (diff)
downloaddefinitions-7aad5150f69da42b84994c353283db5daf8e967f.tar.gz
Add BuildStream converted files
This is made by a conversion made in commit 8f8992a18d55c3abf28d4b6fc8036bd39d3dc1cf of definitions Check there to know what exact versions of YBD and defs2bst was used
Diffstat (limited to 'elements/swift')
-rw-r--r--elements/swift/dnspython.bst10
-rw-r--r--elements/swift/gf-complete.bst24
-rw-r--r--elements/swift/jerasure.bst9
-rw-r--r--elements/swift/liberasurecode.bst12
-rw-r--r--elements/swift/pyeclib.bst13
-rw-r--r--elements/swift/swift.bst13
-rw-r--r--elements/swift/xattr.bst15
7 files changed, 96 insertions, 0 deletions
diff --git a/elements/swift/dnspython.bst b/elements/swift/dnspython.bst
new file mode 100644
index 00000000..6342e41b
--- /dev/null
+++ b/elements/swift/dnspython.bst
@@ -0,0 +1,10 @@
+kind: distutils
+depends:
+- openstack-common.bst
+sources:
+- kind: git
+ url: upstream:python-packages/dnspython
+ track: v1.12.0
+ ref: e1369c62d14f82b80ef11197a490ace5d43bb3f3
+variables:
+ python: python
diff --git a/elements/swift/gf-complete.bst b/elements/swift/gf-complete.bst
new file mode 100644
index 00000000..3efd6d75
--- /dev/null
+++ b/elements/swift/gf-complete.bst
@@ -0,0 +1,24 @@
+kind: autotools
+depends:
+- openstack-common.bst
+sources:
+- kind: git
+ url: upstream:gf-complete
+ track: v2
+ ref: 715443661c00558fe32f004a4be5f93f341b6e59
+config:
+ configure-commands:
+ - ./autogen.sh
+ - |
+ case "%{arch}" in
+ x86_64)
+ SSE=
+ ;;
+ *)
+ # Disable SSE4 for any architecture which are not x86_64 bits
+ # see more information about architecture which support SSE in
+ # https://en.wikipedia.org/wiki/SSE4#Supporting_CPUs.
+ SSE=--disable-sse
+ ;;
+ esac
+ ./configure --prefix="%{prefix}" "$SSE"
diff --git a/elements/swift/jerasure.bst b/elements/swift/jerasure.bst
new file mode 100644
index 00000000..0e9b280e
--- /dev/null
+++ b/elements/swift/jerasure.bst
@@ -0,0 +1,9 @@
+kind: autotools
+depends:
+- openstack-common.bst
+- swift/gf-complete.bst
+sources:
+- kind: git
+ url: upstream:jerasure
+ track: v2
+ ref: ff7032153ea230fb59596f1f8a0e9ad8653addfb
diff --git a/elements/swift/liberasurecode.bst b/elements/swift/liberasurecode.bst
new file mode 100644
index 00000000..d48fd5db
--- /dev/null
+++ b/elements/swift/liberasurecode.bst
@@ -0,0 +1,12 @@
+kind: autotools
+depends:
+- openstack-common.bst
+sources:
+- kind: git
+ url: upstream:liberasurecode
+ track: v1.0.7
+ ref: a380246762c16ea8eb7dbfccd50d296c3743b39e
+config:
+ configure-commands:
+ (<):
+ - autoreconf -ivf
diff --git a/elements/swift/pyeclib.bst b/elements/swift/pyeclib.bst
new file mode 100644
index 00000000..eb17b504
--- /dev/null
+++ b/elements/swift/pyeclib.bst
@@ -0,0 +1,13 @@
+kind: distutils
+depends:
+- openstack-common.bst
+- swift/liberasurecode.bst
+- swift/gf-complete.bst
+- swift/jerasure.bst
+sources:
+- kind: git
+ url: upstream:python-packages/pyeclib
+ track: v1.0.7
+ ref: aa58aa887c2327e1394d6f28b3b6b7ab8f190b2b
+variables:
+ python: python
diff --git a/elements/swift/swift.bst b/elements/swift/swift.bst
new file mode 100644
index 00000000..105e6aa4
--- /dev/null
+++ b/elements/swift/swift.bst
@@ -0,0 +1,13 @@
+kind: distutils
+depends:
+- openstack-common.bst
+- swift/dnspython.bst
+- swift/xattr.bst
+- swift/pyeclib.bst
+sources:
+- kind: git
+ url: upstream:openstack/swift
+ track: 2.3.0
+ ref: f8dee761bd36f857aa1288c27e095907032fad68
+variables:
+ python: python
diff --git a/elements/swift/xattr.bst b/elements/swift/xattr.bst
new file mode 100644
index 00000000..f55b6c57
--- /dev/null
+++ b/elements/swift/xattr.bst
@@ -0,0 +1,15 @@
+kind: manual
+depends:
+- openstack-common.bst
+sources:
+- kind: git
+ url: upstream:python-packages/xattr
+ track: v0.7.6
+ ref: dd10d44e3eb9a1d2303c1f7d5126c099d56e97fc
+config:
+ configure-commands:
+ - cp -r /usr/lib/python2.7/site-packages/cffi .
+ build-commands:
+ - python setup.py build
+ install-commands:
+ - python setup.py install --prefix "%{prefix}" --root "%{install-root}"