[arch-commits] Commit in python-bottle/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Tue Nov 27 20:44:07 UTC 2018
Date: Tuesday, November 27, 2018 @ 20:44:07
Author: felixonmars
Revision: 410078
upgpkg: python-bottle 0.12.14-1
Modified:
python-bottle/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-11-27 20:44:07 UTC (rev 410077)
+++ PKGBUILD 2018-11-27 20:44:07 UTC (rev 410078)
@@ -5,8 +5,8 @@
pkgbase=python-bottle
pkgname=("python-bottle" "python2-bottle")
-pkgver=0.12.13
-pkgrel=2
+pkgver=0.12.14
+pkgrel=1
pkgdesc="A fast and simple micro-framework for small web-applications"
arch=(any)
url="http://bottlepy.org"
@@ -17,20 +17,20 @@
'python2-cherrypy' 'python-twisted' 'python2-twisted' 'python-tornado'
'python2-tornado' 'python-paste' 'python2-paste' 'python-gevent' 'python2-gevent'
'python-eventlet' 'python2-eventlet')
-source=("git+https://github.com/defnull/bottle.git#tag=${pkgver}")
-sha512sums=('SKIP')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/defnull/bottle/archive/$pkgver.tar.gz")
+sha512sums=('56bbcdd3e928618bcd803bbdcb5e5c1ea7e250407e553a2aac1ae7c93da8a11b1153ee2fd404962314a37604691b923fd05f77fb86af366171f2b4f92c80d8dc')
prepare() {
- cp -a bottle{,-py2}
- sed -i "1s/python/python2/" bottle-py2/bottle.py
+ cp -a bottle-$pkgver{,-py2}
+ sed -i "1s/python/python2/" bottle-$pkgver-py2/bottle.py
}
check() {
- cd "$srcdir/"bottle
+ cd "$srcdir"/bottle-$pkgver
# https://github.com/bottlepy/bottle/issues/791
python test/testall.py || warning 'Tests failed'
- cd "$srcdir/"bottle-py2
+ cd "$srcdir"/bottle-$pkgver-py2
python2 test/testall.py
}
@@ -37,7 +37,7 @@
package_python-bottle() {
depends=('python')
- cd bottle
+ cd bottle-$pkgver
python setup.py install --root="$pkgdir" --optimize=1
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
@@ -45,10 +45,9 @@
package_python2-bottle() {
depends=('python2')
- cd bottle-py2
+ cd bottle-$pkgver-py2
python2 setup.py install --root="$pkgdir" --optimize=1
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- # deal with conflict with python-bottle's /usr/bin/bottle.py
mv "$pkgdir"/usr/bin/bottle.py{,2}
}
More information about the arch-commits
mailing list