[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