From 7aad5150f69da42b84994c353283db5daf8e967f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jard=C3=B3n?= Date: Sun, 26 Nov 2017 23:40:38 +0000 Subject: 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 --- elements/swift/dnspython.bst | 10 ++++++++++ elements/swift/gf-complete.bst | 24 ++++++++++++++++++++++++ elements/swift/jerasure.bst | 9 +++++++++ elements/swift/liberasurecode.bst | 12 ++++++++++++ elements/swift/pyeclib.bst | 13 +++++++++++++ elements/swift/swift.bst | 13 +++++++++++++ elements/swift/xattr.bst | 15 +++++++++++++++ 7 files changed, 96 insertions(+) create mode 100644 elements/swift/dnspython.bst create mode 100644 elements/swift/gf-complete.bst create mode 100644 elements/swift/jerasure.bst create mode 100644 elements/swift/liberasurecode.bst create mode 100644 elements/swift/pyeclib.bst create mode 100644 elements/swift/swift.bst create mode 100644 elements/swift/xattr.bst (limited to 'elements/swift') 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}" -- cgit v1.2.1