summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBigfootACA2021-03-16 17:20:07 +0800
committerBigfootACA2021-03-16 17:20:07 +0800
commit73caa5163219cfae848fb7641c119c36d899a97d (patch)
tree241b9917f7ba648f06a9908b3c56b9599fa0c369
downloadaur-73caa5163219cfae848fb7641c119c36d899a97d.tar.gz
reset repo and upload
-rw-r--r--.SRCINFO50
-rw-r--r--.gitignore10
-rw-r--r--PKGBUILD79
3 files changed, 139 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f07d5a715481
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,50 @@
+pkgbase = python-glance-store
+ pkgdesc = OpenStack Image Service Store library
+ pkgver = 2.5.0
+ pkgrel = 1
+ url = https://docs.openstack.org/glance_store/latest/
+ arch = any
+ license = Apache
+ checkdepends = python-hacking
+ checkdepends = python-doc8
+ checkdepends = python-coverage
+ checkdepends = python-fixtures
+ checkdepends = python-subunit
+ checkdepends = python-requests-mock
+ checkdepends = python-stestr
+ checkdepends = python-testscenarios
+ checkdepends = python-testtools
+ checkdepends = python-oslotest
+ checkdepends = python-boto3
+ checkdepends = python-oslo-vmware
+ checkdepends = python-httplib2
+ checkdepends = python-swiftclient
+ checkdepends = python-cinderclient
+ checkdepends = python-os-brick
+ checkdepends = python-oslo-rootwrap
+ checkdepends = python-oslo-privsep
+ makedepends = python-setuptools
+ makedepends = python-sphinx
+ makedepends = python-openstackdocstheme
+ makedepends = python-reno
+ makedepends = python-sphinxcontrib-apidoc
+ depends = python
+ depends = python-oslo-config
+ depends = python-oslo-i18n
+ depends = python-oslo-serialization
+ depends = python-oslo-utils
+ depends = python-oslo-concurrency
+ depends = python-stevedore
+ depends = python-eventlet
+ depends = python-six
+ depends = python-jsonschema
+ depends = python-keystoneauth1
+ depends = python-keystoneclient
+ depends = python-requests
+ source = https://pypi.io/packages/source/g/glance_store/glance_store-2.5.0.tar.gz
+ md5sums = 5f22383d27958bdd17e2fe4608e89f97
+ sha256sums = 4dd8e1c41d45cf32345ab17388a72e4beaa1c87523530635292722562306bd76
+ sha512sums = 75a6dfc9dabe8bf2053639d3da1a8c7b0f145015331277f99e70a6be31915cb972c1876713e6cf93ff390239bcd9e3dee5ae031fbf99299953eaa44301daf359
+
+pkgname = python-glance-store
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..fcaabd513b1a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,10 @@
+pkg
+src
+*.tar
+*.gz
+*.xz
+*.zst
+*.zip
+*.lz4
+*.lzo
+*.bz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8dd252bc768e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,79 @@
+# Maintainer: BigfootACA <bigfoot@classfun.cn>
+
+_pyname=glance-store
+_pycname=${_pyname//-/_}
+pkgname=python-$_pyname
+pkgver=2.5.0
+pkgrel=1
+pkgdesc="OpenStack Image Service Store library"
+arch=(any)
+url="https://docs.openstack.org/glance_store/latest/"
+license=(Apache)
+depends=(
+ python
+ python-oslo-config
+ python-oslo-i18n
+ python-oslo-serialization
+ python-oslo-utils
+ python-oslo-concurrency
+ python-stevedore
+ python-eventlet
+ python-six
+ python-jsonschema
+ python-keystoneauth1
+ python-keystoneclient
+ python-requests
+)
+makedepends=(
+ python-setuptools
+ python-sphinx
+ python-openstackdocstheme
+ python-reno
+ python-sphinxcontrib-apidoc
+)
+checkdepends=(
+ python-hacking
+ python-doc8
+ python-coverage
+ python-fixtures
+ python-subunit
+ python-requests-mock
+ python-stestr
+ python-testscenarios
+ python-testtools
+ python-oslotest
+ python-boto3
+ python-oslo-vmware
+ python-httplib2
+ python-swiftclient
+ python-cinderclient
+ python-os-brick
+ python-oslo-rootwrap
+ python-oslo-privsep
+)
+source=("https://pypi.io/packages/source/${_pycname::1}/$_pycname/$_pycname-$pkgver.tar.gz")
+md5sums=('5f22383d27958bdd17e2fe4608e89f97')
+sha256sums=('4dd8e1c41d45cf32345ab17388a72e4beaa1c87523530635292722562306bd76')
+sha512sums=('75a6dfc9dabe8bf2053639d3da1a8c7b0f145015331277f99e70a6be31915cb972c1876713e6cf93ff390239bcd9e3dee5ae031fbf99299953eaa44301daf359')
+
+export PBR_VERSION=$pkgver
+
+build(){
+ cd $_pycname-$pkgver
+ python setup.py build
+ sphinx-build -b html doc/source doc/build/html
+}
+
+check(){
+ cd $_pycname-$pkgver
+ #stestr run
+}
+
+package(){
+ cd $_pycname-$pkgver
+ python setup.py install --root "$pkgdir" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ mkdir -p "${pkgdir}/usr/share/doc"
+ cp -r doc/build/html "${pkgdir}/usr/share/doc/${pkgname}"
+ mv "$pkgdir"{/usr,}/etc
+}