Date: Thursday, May 18, 2017 @ 05:36:22 Author: felixonmars Revision: 296242
archrelease: copy trunk to extra-any Added: python-automat/repos/extra-any/PKGBUILD (from rev 296241, python-automat/trunk/PKGBUILD) Deleted: python-automat/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 114 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-05-18 05:36:05 UTC (rev 296241) +++ PKGBUILD 2017-05-18 05:36:22 UTC (rev 296242) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan <felixonm...@archlinux.org> - -pkgbase=python-automat -pkgname=('python-automat' 'python2-automat') -pkgver=0.5.0 -pkgrel=1 -arch=('any') -license=('MIT') -pkgdesc="Self-service finite-state machines for the programmer on the go." -url="https://github.com/glyph/automat" -makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'm2r' 'python2-m2r' 'python-attrs' - 'python2-attrs') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/glyph/automat/archive/v$pkgver.tar.gz") -sha512sums=('b0d6a290d83c8d1ad9a798e172e0c21dfa80c692ac469286b51cffefd2a9b93475faf55efb60553814603c4be574b5f5d1835c753888bf5ae8cd448fd06cdb1c') - -prepare() { - cp -a automat-$pkgver{,-py2} - - # Set version for setuptools_scm - export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver -} - -build() { - cd "$srcdir"/automat-$pkgver - python setup.py build - - cd "$srcdir"/automat-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/automat-$pkgver - python setup.py pytest - - cd "$srcdir"/automat-$pkgver-py2 - python2 setup.py pytest -} - -package_python-automat() { - depends=('python-attrs' 'python-setuptools') - - cd automat-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python-automat/LICENSE -} - -package_python2-automat() { - depends=('python2-attrs' 'python2-setuptools') - - cd automat-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python2-automat/LICENSE - - mv "$pkgdir"/usr/bin/automat-visualize{,2} -} Copied: python-automat/repos/extra-any/PKGBUILD (from rev 296241, python-automat/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-05-18 05:36:22 UTC (rev 296242) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgbase=python-automat +pkgname=('python-automat' 'python2-automat') +pkgver=0.6.0 +pkgrel=1 +arch=('any') +license=('MIT') +pkgdesc="Self-service finite-state machines for the programmer on the go." +url="https://github.com/glyph/automat" +makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'm2r' 'python2-m2r' 'python-attrs' + 'python2-attrs') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/glyph/automat/archive/v$pkgver.tar.gz") +sha512sums=('18488b7815ee6f1c19db17fef7b63b7c8b46639a7a2cd5060dd611c880d9c7828bf2ebf978c2eef560140b66333a94060d9f77c9e8f89342425229065a0a6f7f') + +prepare() { + cp -a automat-$pkgver{,-py2} + + # Set version for setuptools_scm + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver +} + +build() { + cd "$srcdir"/automat-$pkgver + python setup.py build + + cd "$srcdir"/automat-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/automat-$pkgver + python setup.py pytest + + cd "$srcdir"/automat-$pkgver-py2 + python2 setup.py pytest +} + +package_python-automat() { + depends=('python-attrs' 'python-setuptools') + + cd automat-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python-automat/LICENSE +} + +package_python2-automat() { + depends=('python2-attrs' 'python2-setuptools') + + cd automat-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python2-automat/LICENSE + + mv "$pkgdir"/usr/bin/automat-visualize{,2} +}