[arch-commits] Commit in python-raven/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Thu Nov 16 23:56:46 UTC 2017


    Date: Thursday, November 16, 2017 @ 23:56:46
  Author: felixonmars
Revision: 267053

upgpkg: python-raven 6.3.0-1

Modified:
  python-raven/trunk/PKGBUILD

----------+
 PKGBUILD |   27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-11-16 23:49:25 UTC (rev 267052)
+++ PKGBUILD	2017-11-16 23:56:46 UTC (rev 267053)
@@ -4,13 +4,13 @@
 
 pkgbase=python-raven
 pkgname=(python-raven python2-raven)
-pkgver=6.1.0
+pkgver=6.3.0
 pkgrel=1
 pkgdesc="Python client for Sentry"
 arch=('any')
 url="http://pypi.python.org/pypi/raven"
 license=('BSD')
-makedepends=('python-setuptools' 'python2-setuptools' 'python2-contextlib2' 'git')
+makedepends=('python-setuptools' 'python2-setuptools' 'python2-contextlib2')
 checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-bottle' 'python2-bottle'
               'python-celery' 'python2-celery' 'python-django' 'python2-django'
               'python-pycodestyle' 'python2-pycodestyle' 'python-mock' 'python2-mock' 'python-nose'
@@ -21,19 +21,22 @@
               'python-flask' 'python2-flask' 'python-blinker' 'python2-blinker' 'python-logbook'
               'python2-logbook' 'python-pytest-django' 'python2-pytest-django' 'python2-webpy'
               'python-flask-login' 'python2-flask-login' 'python-pytest-timeout'
-              'python2-pytest-timeout')
-source=("git+https://github.com/getsentry/raven-python.git#tag=$pkgver")
-sha512sums=('SKIP')
+              'python2-pytest-timeout' 'python-zconfig' 'python2-zconfig')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/getsentry/raven-python/archive/$pkgver.tar.gz")
+sha512sums=('e8708206d3840ca087b9428d5243306be83c4a8d59a9f32d53dc7e1a931c647410a37a2aa5bd0853e30e41137f0a318f5c509a5fd3b8c8815ccb126d65a04458')
 
 prepare() {
-  cp -a raven-python{,-py2}
+  # Remove in next version
+  sed -i '/recursive-include/a recursive-include raven/contrib/zconfig *.xml' raven-python-$pkgver/MANIFEST.in
+
+  cp -a raven-python-$pkgver{,-py2}
 }
 
 build() {
-  cd "$srcdir"/raven-python
+  cd "$srcdir"/raven-python-$pkgver
   python setup.py build
 
-  cd "$srcdir"/raven-python-py2
+  cd "$srcdir"/raven-python-$pkgver-py2
   python2 setup.py build
 }
 
@@ -40,12 +43,12 @@
 check() {
   # Hack distribution check by installing it
 
-  cd "$srcdir"/raven-python
+  cd "$srcdir"/raven-python-$pkgver
   python setup.py install --root="$PWD/tmp_install" --optimize=1
   PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" \
     py.test tests
 
-  cd "$srcdir"/raven-python
+  cd "$srcdir"/raven-python-$pkgver
   python2 setup.py install --root="$PWD/tmp_install" --optimize=1
   PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" \
     py.test2 tests
@@ -55,7 +58,7 @@
   depends=('python')
   optdepends=('python-setuptools: for "raven" script')
 
-  cd "$srcdir"/raven-python
+  cd "$srcdir"/raven-python-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
   install -Dm664 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -64,7 +67,7 @@
   depends=('python2-contextlib2')
   optdepends=('python2-setuptools: for "raven2" script')
 
-  cd "$srcdir"/raven-python-py2
+  cd "$srcdir"/raven-python-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
   mv "$pkgdir"/usr/bin/raven{,2}
 



More information about the arch-commits mailing list