[arch-commits] Commit in python-pastedeploy/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Thu Dec 6 09:19:36 UTC 2018
Date: Thursday, December 6, 2018 @ 09:19:36
Author: felixonmars
Revision: 411688
upgpkg: python-pastedeploy 2.0.1-1
Modified:
python-pastedeploy/trunk/PKGBUILD
----------+
PKGBUILD | 41 ++++++++++++++++++-----------------------
1 file changed, 18 insertions(+), 23 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-12-06 09:19:35 UTC (rev 411687)
+++ PKGBUILD 2018-12-06 09:19:36 UTC (rev 411688)
@@ -2,53 +2,48 @@
pkgbase=python-pastedeploy
pkgname=('python-pastedeploy' 'python2-pastedeploy')
-pkgver=1.5.2
-pkgrel=3
+pkgver=2.0.1
+pkgrel=1
pkgdesc="Load, configure, and compose WSGI applications and servers"
arch=('any')
license=('MIT')
url="http://pythonpaste.org/deploy/"
-makedepends=('python-setuptools' 'python2-setuptools' 'mercurial')
-checkdepends=('python-nose' 'python2-nose')
-source=("hg+https://bitbucket.org/ianb/pastedeploy#tag=$pkgver")
-sha512sums=('SKIP')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pytest-runner' 'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Pylons/pastedeploy/archive/$pkgver.tar.gz")
+sha512sums=('be50c434765d5a913f9456527a72bd88e778e947b1db99ee4ea2f3325366038d941bdab6c826bd61f0c1eb1618395e6bca2081ac99b5ca50aa7120406d5f4ce3')
prepare() {
- cp -a pastedeploy{,-py2}
+ cp -a pastedeploy-$pkgver{,-py2}
}
build() {
- cd "$srcdir/pastedeploy"
+ cd "$srcdir"/pastedeploy-$pkgver
python setup.py build
- cd "$srcdir/pastedeploy-py2"
+ cd "$srcdir"/pastedeploy-$pkgver-py2
python2 setup.py build
}
check() {
- # Hack entry points by installing it
+ cd "$srcdir"/pastedeploy-$pkgver
+ python setup.py pytest
- cd "$srcdir/pastedeploy"
- python setup.py install --root="$PWD/tmp_install" --optimize=1
- PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" nosetests3
-
- cd "$srcdir/pastedeploy-py2"
- python2 setup.py install --root="$PWD/tmp_install" --optimize=1
- PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" nosetests2
+ cd "$srcdir"/pastedeploy-$pkgver-py2
+ python2 setup.py pytest
}
package_python-pastedeploy() {
depends=('python-setuptools')
- cd pastedeploy
- python setup.py install --root="${pkgdir}" --optimize=1
- install -D -m644 docs/license.txt "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+ cd pastedeploy-$pkgver
+ python setup.py install --root="$pkgdir" --optimize=1
+ install -D -m644 license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt
}
package_python2-pastedeploy() {
depends=('python2-setuptools')
- cd pastedeploy-py2
- python2 setup.py install --root="${pkgdir}" --optimize=1
- install -D -m644 docs/license.txt "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+ cd pastedeploy-$pkgver-py2
+ python2 setup.py install --root="$pkgdir" --optimize=1
+ install -D -m644 license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt
}
More information about the arch-commits
mailing list