Date: Monday, May 7, 2018 @ 16:58:00 Author: felixonmars Revision: 323445
upgpkg: python-packaging 17.1-1 Modified: python-packaging/trunk/PKGBUILD ----------+ PKGBUILD | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-05-07 16:03:29 UTC (rev 323444) +++ PKGBUILD 2018-05-07 16:58:00 UTC (rev 323445) @@ -3,41 +3,44 @@ pkgbase=python-packaging pkgname=(python-packaging python2-packaging) -pkgver=16.8 -pkgrel=2 +pkgver=17.1 +_commit=0dfec396998e7237e12dc2e3a06385ffa1bd97b1 +pkgrel=1 pkgdesc="Core utilities for Python packages" arch=('any') url="https://github.com/pypa/packaging" license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing' 'git') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 'python2-pretend' 'python-coverage' 'python2-coverage') -source=("git+https://github.com/pypa/packaging.git#tag=$pkgver") -md5sums=('SKIP') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 'python2-pretend' + 'python-coverage' 'python2-coverage') +source=("$pkgbase-$_commit.tar.gz::https://github.com/pypa/packaging/archive/$_commit.tar.gz") +sha512sums=('00f0ac87794813372931b31c5dd52f76153b0fa8fc21c2a1d5dafdd792e12ef0d87503aa7bbceb8642f777900dcaccfafca77dc391c5afdce1471a7ba9c4021e') prepare() { - cp -a packaging{,-py2} + mv packaging-{$_commit,$pkgver} + cp -a packaging-$pkgver{,-py2} } build() { - cd "$srcdir"/packaging + cd "$srcdir"/packaging-$pkgver python setup.py build - cd "$srcdir"/packaging-py2 + cd "$srcdir"/packaging-$pkgver-py2 python2 setup.py build } check() { - cd "$srcdir"/packaging - python setup.py ptr + cd "$srcdir"/packaging-$pkgver + python setup.py pytest - cd "$srcdir"/packaging-py2 - python2 setup.py ptr + cd "$srcdir"/packaging-$pkgver-py2 + python2 setup.py pytest } package_python-packaging() { depends=('python-pyparsing' 'python-six') - cd "$srcdir"/packaging + cd "$srcdir"/packaging-$pkgver python setup.py install --root "$pkgdir" } @@ -44,6 +47,6 @@ package_python2-packaging() { depends=('python2-pyparsing' 'python2-six') - cd "$srcdir"/packaging-py2 + cd "$srcdir"/packaging-$pkgver-py2 python2 setup.py install --root "$pkgdir" }