Date: Thursday, April 7, 2016 @ 04:10:41 Author: fyan Revision: 169605
upgpkg: python-setuptools-scm 1.11.0-1 Modified: python-setuptools-scm/trunk/PKGBUILD ----------+ PKGBUILD | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-04-07 01:52:00 UTC (rev 169604) +++ PKGBUILD 2016-04-07 02:10:41 UTC (rev 169605) @@ -2,11 +2,9 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> # Contributor: Hugo Osvaldo Barrera <h...@barrera.io> -pkgbase=python-setuptools_scm -pkgname=(python-setuptools_scm python2-setuptools_scm) -_pkgname=setuptools_scm -pkgver=1.10.1 -_commit=3649c15317a8d533fb7ba6eebabdaaa798945452 +pkgbase=python-setuptools-scm +pkgname=(python-setuptools-scm python2-setuptools-scm) +pkgver=1.11.0 pkgrel=1 pkgdesc="Handles managing your python package versions in scm metadata." arch=('any') @@ -18,15 +16,15 @@ md5sums=('SKIP') prepare() { - cp -a $_pkgname{,-py2} + cp -a setuptools_scm{,-py2} } build() { - cd "${srcdir}/${_pkgname}" + cd "$srcdir"/setuptools_scm python setup.py build python setup.py egg_info - cd "${srcdir}/${_pkgname}-py2" + cd "$srcdir"/setuptools_scm-py2 python2 setup.py build python2 setup.py egg_info } @@ -34,29 +32,35 @@ check() { # Hack entry points by installing it - cd "$srcdir/${_pkgname}" + cd "$srcdir"/setuptools_scm python setup.py install --root="$PWD/tmp_install" --optimize=1 PYTHONPATH="$PWD/tmp_install/usr/lib/python3.5/site-packages:$PYTHONPATH" python setup.py ptr - cd "$srcdir/${_pkgname}-py2" + cd "$srcdir"/setuptools_scm-py2 python2 setup.py install --root="$PWD/tmp_install" --optimize=1 PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" python2 setup.py ptr } -package_python-setuptools_scm() { +package_python-setuptools-scm() { depends=('python-setuptools') + provides=('python-setuptools_scm') + conflicts=('python-setuptools_scm') + replaces=('python-setuptools_scm') - cd "${srcdir}/${_pkgname}" + cd "$srcdir"/setuptools_scm python setup.py install --root "$pkgdir" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } -package_python2-setuptools_scm() { +package_python2-setuptools-scm() { depends=('python2-setuptools') + provides=('python2-setuptools_scm') + conflicts=('python2-setuptools_scm') + replaces=('python2-setuptools_scm') - cd "${srcdir}/${_pkgname}-py2" + cd "$srcdir"/setuptools_scm-py2 python2 setup.py install --root "$pkgdir" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }