[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