[arch-commits] Commit in python-bottle/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Tue Apr 28 19:01:36 UTC 2020
Date: Tuesday, April 28, 2020 @ 19:01:34
Author: anthraxx
Revision: 622080
upgpkg: python-bottle 0.12.18-2: remove python2 checks to drop py2 libs
Modified:
python-bottle/trunk/PKGBUILD
----------+
PKGBUILD | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-04-28 18:59:50 UTC (rev 622079)
+++ PKGBUILD 2020-04-28 19:01:34 UTC (rev 622080)
@@ -6,7 +6,7 @@
pkgbase=python-bottle
pkgname=("python-bottle" "python2-bottle")
pkgver=0.12.18
-pkgrel=1
+pkgrel=2
pkgdesc="A fast and simple micro-framework for small web-applications"
arch=(any)
url="https://bottlepy.org"
@@ -13,10 +13,8 @@
license=('MIT')
options=(!emptydirs)
makedepends=('python-setuptools' 'python2-setuptools' 'git')
-checkdepends=('python-mako' 'python2-mako' 'python-jinja' 'python2-jinja' 'python-cherrypy'
- 'python2-cherrypy' 'python-twisted' 'python2-twisted' 'python-tornado'
- 'python2-tornado' 'python-paste' 'python2-paste' 'python-gevent' 'python2-gevent'
- 'python-eventlet' 'python2-eventlet')
+checkdepends=('python-mako' 'python-jinja' 'python-cherrypy' 'python-twisted'
+ 'python-tornado' 'python-paste' 'python-gevent' 'python-eventlet')
source=("$pkgname-$pkgver.tar.gz::https://github.com/defnull/bottle/archive/$pkgver.tar.gz")
sha512sums=('90759ecd94dd489a1e66b2ddfadc0a0bbb88bf1b0c666e292f2466a88b9b0195fe3679928683ca58af94b0bbfa4f815269f6497477db51229cc7250b705e73ed')
@@ -28,10 +26,14 @@
check() {
cd "$srcdir"/bottle-$pkgver
# https://github.com/bottlepy/bottle/issues/791
- python test/testall.py || warning 'Tests failed'
+ python test/testall.py || echo "Tests failed"
+}
+build() {
+ cd "$srcdir"/bottle-$pkgver
+ python setup.py build
cd "$srcdir"/bottle-$pkgver-py2
- python2 test/testall.py
+ python2 setup.py build
}
package_python-bottle() {
@@ -38,7 +40,7 @@
depends=('python')
cd bottle-$pkgver
- python setup.py install --root="$pkgdir" --optimize=1
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
@@ -46,8 +48,10 @@
depends=('python2')
cd bottle-$pkgver-py2
- python2 setup.py install --root="$pkgdir" --optimize=1
+ python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
mv "$pkgdir"/usr/bin/bottle.py{,2}
}
+
+# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list