summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndy Botting2017-01-13 10:49:24 +1100
committerAndy Botting2017-01-13 10:49:24 +1100
commit47ade177ca9c87d18d49e8aa9f834a890a87fcb8 (patch)
tree4002c5a4985baed4c2d695bcdf0d25295bfacfa1 /PKGBUILD
downloadaur-47ade177ca9c87d18d49e8aa9f834a890a87fcb8.tar.gz
Initial commit of python-reno
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ab54b8f41038
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Andy Botting <andy@andybotting.com>
+
+pkgname=('python-reno' 'python2-reno')
+pkgver='2.0.3'
+pkgrel='1'
+pkgdesc='OpenStack release notes manager'
+arch=('any')
+url='http://docs.openstack.org/developer/reno'
+license=('Apache')
+source=("git+https://git.openstack.org/openstack/reno#tag=$pkgver")
+md5sums=('SKIP')
+
+prepare() {
+ cp -a reno{,-py2}
+}
+
+build() {
+ cd "$srcdir"/reno
+ python setup.py build
+
+ cd "$srcdir"/reno-py2
+ python2 setup.py build
+}
+
+package_python-reno() {
+ depends=('python-pbr' 'python-babel' 'python-yaml' 'python-six')
+
+ cd "$srcdir"/reno
+ python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+package_python2-reno() {
+ depends=('python2-pbr' 'python2-babel' 'python2-yaml' 'python2-six')
+
+ cd "$srcdir"/reno-py2
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+ mv "${pkgdir}"/usr/bin/reno{,2}
+}
+
+# vim:set ts=2 sw=2 et: