summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBigfootACA2021-03-17 07:43:47 +0800
committerBigfootACA2021-03-17 07:43:47 +0800
commit65f7014d529734efd09a487692966644b5942fb0 (patch)
tree6d4d467745ee0c0116776b9332528050326e4ff9
downloadaur-65f7014d529734efd09a487692966644b5942fb0.tar.gz
upload to github
-rw-r--r--.SRCINFO26
-rw-r--r--.gitignore10
-rw-r--r--PKGBUILD50
3 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cf642da13f12
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = python-os-traits
+ pkgdesc = A library containing standardized trait strings
+ pkgver = 2.5.0
+ pkgrel = 1
+ url = https://docs.openstack.org/os-traits/latest/
+ arch = any
+ license = Apache
+ checkdepends = python-hacking
+ checkdepends = python-coverage
+ checkdepends = python-oslotest
+ checkdepends = python-stestr
+ checkdepends = python-testscenarios
+ checkdepends = python-testtools
+ makedepends = python-setuptools
+ makedepends = python-sphinx
+ makedepends = python-openstackdocstheme
+ makedepends = python-reno
+ depends = python
+ depends = python-pbr
+ source = https://pypi.io/packages/source/o/os-traits/os-traits-2.5.0.tar.gz
+ md5sums = 1f97fdf548f195c4ab8b8e8a7e0dd221
+ sha256sums = 6168dcda9e6f971432a46aca8e88712dcdb85aecaacc95a8bfe8777cd358da0b
+ sha512sums = 55fcebf4c9340e4c783c3a6e6636555d90950b172a51925b34119a17ebd3d880d031f60aa1fdf4183ba9d98c2782be01154868b3f1a6b75389728561c77ca5db
+
+pkgname = python-os-traits
+
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..67e0c6cc4f84
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: BigfootACA <bigfoot@classfun.cn>
+
+_pyname=os-traits
+pkgname=python-$_pyname
+pkgver=2.5.0
+pkgrel=1
+pkgdesc="A library containing standardized trait strings"
+arch=(any)
+url="https://docs.openstack.org/os-traits/latest/"
+license=(Apache)
+depends=(
+ python
+ python-pbr
+)
+makedepends=(
+ python-setuptools
+ python-sphinx
+ python-openstackdocstheme
+ python-reno
+)
+checkdepends=(
+ python-hacking
+ python-coverage
+ python-oslotest
+ python-stestr
+ python-testscenarios
+ python-testtools
+)
+source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz)
+md5sums=('1f97fdf548f195c4ab8b8e8a7e0dd221')
+sha256sums=('6168dcda9e6f971432a46aca8e88712dcdb85aecaacc95a8bfe8777cd358da0b')
+sha512sums=('55fcebf4c9340e4c783c3a6e6636555d90950b172a51925b34119a17ebd3d880d031f60aa1fdf4183ba9d98c2782be01154868b3f1a6b75389728561c77ca5db')
+
+export PBR_VERSION=$pkgver
+
+build(){
+ cd $_pyname-$pkgver
+ python setup.py build
+}
+
+check(){
+ cd "$srcdir"/$_pyname-$pkgver
+ stestr run
+}
+
+package(){
+ cd $_pyname-$pkgver
+ python setup.py install --root "$pkgdir" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}