summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Botting2018-07-06 08:53:50 +1000
committerAndy Botting2018-07-06 08:53:50 +1000
commit04e95f63cd44c8c53d76f2878b7d373f020d221b (patch)
treee076b5b3f3e6c52d904df936010ecc9c0d2e3714
downloadaur-04e95f63cd44c8c53d76f2878b7d373f020d221b.tar.gz
Initial import of v1.7.0-1
-rw-r--r--.SRCINFO47
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD60
3 files changed, 111 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b11c697b3ab5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,47 @@
+pkgbase = python-futurist
+ pkgdesc = Oslo Log library
+ pkgver = 1.7.0
+ pkgrel = 1
+ url = https://docs.openstack.org/developer/futurist/
+ arch = any
+ license = Apache
+ checkdepends = python-eventlet
+ checkdepends = python2-eventlet
+ checkdepends = python-oslotest
+ checkdepends = python2-oslotest
+ checkdepends = python-testrepository
+ checkdepends = python2-testrepository
+ checkdepends = python-testscenarios
+ checkdepends = python2-testscenarios
+ checkdepends = python-testtools
+ checkdepends = python2-testtools
+ makedepends = git
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
+ makedepends = python-pbr
+ makedepends = python2-pbr
+ makedepends = python-six
+ makedepends = python2-six
+ makedepends = python-monotonic
+ makedepends = python2-monotonic
+ makedepends = python2-futures
+ makedepends = python2-contextlib2
+ makedepends = python-prettytable
+ makedepends = python2-prettytable
+ source = git+https://git.openstack.org/openstack/futurist#tag=1.7.0
+ sha512sums = SKIP
+
+pkgname = python-futurist
+ depends = python-pbr
+ depends = python-six
+ depends = python-monotonic
+ depends = python-prettytable
+
+pkgname = python2-futurist
+ depends = python2-pbr
+ depends = python2-six
+ depends = python2-monotonic
+ depends = python2-futures
+ depends = python2-contextlib2
+ depends = python2-prettytable
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0ecace3b57c2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer: Andy Botting <andy@andybotting.com>
+
+_module='futurist'
+pkgname=('python-futurist' 'python2-futurist')
+pkgver='1.7.0'
+pkgrel='1'
+pkgdesc='Oslo Log library'
+arch=('any')
+url="https://docs.openstack.org/developer/${_module}/"
+license=('Apache')
+makedepends=('git' 'python-setuptools' 'python2-setuptools'
+ 'python-pbr' 'python2-pbr'
+ 'python-six' 'python2-six'
+ 'python-monotonic' 'python2-monotonic'
+ 'python2-futures'
+ 'python2-contextlib2'
+ 'python-prettytable' 'python2-prettytable')
+checkdepends=('python-eventlet' 'python2-eventlet'
+ 'python-oslotest' 'python2-oslotest'
+ 'python-testrepository' 'python2-testrepository'
+ 'python-testscenarios' 'python2-testscenarios'
+ 'python-testtools' 'python2-testtools')
+source=("git+https://git.openstack.org/openstack/${_module}#tag=${pkgver}")
+sha512sums=('SKIP')
+
+prepare() {
+ cp -a "${srcdir}/${_module}"{,-py2}
+}
+
+build() {
+ cd "${srcdir}/${_module}"
+ python setup.py build
+
+ cd "${srcdir}/${_module}-py2"
+ python2 setup.py build
+}
+
+check() {
+ cd "${srcdir}/${_module}"
+ python setup.py test
+
+ cd "${srcdir}/${_module}-py2"
+ PYTHON=python2 python2 setup.py test
+}
+
+package_python-futurist() {
+ depends=('python-pbr' 'python-six' 'python-monotonic'
+ 'python-prettytable')
+ cd "${srcdir}/${_module}"
+ python setup.py install --root="${pkgdir}/" --optimize=1
+}
+
+package_python2-futurist() {
+ depends=('python2-pbr' 'python2-six' 'python2-monotonic' 'python2-futures'
+ 'python2-contextlib2' 'python2-prettytable')
+ cd "${srcdir}/${_module}-py2"
+ python2 setup.py install --root="${pkgdir}/" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et: