Date: Friday, November 1, 2019 @ 13:35:57 Author: foutrelis Revision: 366360
archrelease: copy trunk to staging-any Added: python-pycparser/repos/staging-any/PKGBUILD (from rev 366359, python-pycparser/trunk/PKGBUILD) Deleted: python-pycparser/repos/staging-any/PKGBUILD ----------+ PKGBUILD | 116 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-11-01 13:35:52 UTC (rev 366359) +++ PKGBUILD 2019-11-01 13:35:57 UTC (rev 366360) @@ -1,58 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Justin Dray <jus...@dray.be> -# Contributor: Alexander Rødseth <rods...@gmail.com> -# Contributor: lang2 <wenzhi.li...@gmail.com> - -pkgbase=python-pycparser -pkgname=(python-pycparser python2-pycparser) -pkgver=2.19 -pkgrel=2 -pkgdesc='C parser and AST generator written in Python' -url='https://github.com/eliben/pycparser' -makedepends=('python-ply' 'python2-ply' 'python-setuptools' 'python2-setuptools') -arch=('any') -license=('BSD') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/eliben/pycparser/archive/release_v$pkgver.tar.gz") -sha512sums=('88fe63c1a7a344c564dfd3b4f99735a4159c8a3f5738bab839943ea7fcbf1f5340f67326550b7e66508ea5862897e5bcdf363c2a8d47eccb50890573a2640a98') - -prepare() { - cp -a pycparser-release_v$pkgver{,-py2} -} - -build() { - cd "$srcdir"/pycparser-release_v$pkgver - python setup.py build - cd pycparser - python _build_tables.py - - cd "$srcdir"/pycparser-release_v$pkgver-py2 - python2 setup.py build - cd pycparser - python2 _build_tables.py -} - -check() { - cd "$srcdir"/pycparser-release_v$pkgver - python tests/all_tests.py - - cd "$srcdir"/pycparser-release_v$pkgver-py2 - python2 tests/all_tests.py -} - -package_python-pycparser() { - depends=('python-ply') - - cd pycparser-release_v$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pycparser() { - depends=('python2-ply') - - cd pycparser-release_v$pkgver-py2 - - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-pycparser/repos/staging-any/PKGBUILD (from rev 366359, python-pycparser/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-11-01 13:35:57 UTC (rev 366360) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Justin Dray <jus...@dray.be> +# Contributor: Alexander Rødseth <rods...@gmail.com> +# Contributor: lang2 <wenzhi.li...@gmail.com> + +pkgbase=python-pycparser +pkgname=(python-pycparser python2-pycparser) +pkgver=2.19 +pkgrel=3 +pkgdesc='C parser and AST generator written in Python' +url='https://github.com/eliben/pycparser' +makedepends=('python-ply' 'python2-ply' 'python-setuptools' 'python2-setuptools') +arch=('any') +license=('BSD') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/eliben/pycparser/archive/release_v$pkgver.tar.gz") +sha512sums=('88fe63c1a7a344c564dfd3b4f99735a4159c8a3f5738bab839943ea7fcbf1f5340f67326550b7e66508ea5862897e5bcdf363c2a8d47eccb50890573a2640a98') + +prepare() { + cp -a pycparser-release_v$pkgver{,-py2} +} + +build() { + cd "$srcdir"/pycparser-release_v$pkgver + python setup.py build + cd pycparser + python _build_tables.py + + cd "$srcdir"/pycparser-release_v$pkgver-py2 + python2 setup.py build + cd pycparser + python2 _build_tables.py +} + +check() { + cd "$srcdir"/pycparser-release_v$pkgver + python tests/all_tests.py + + cd "$srcdir"/pycparser-release_v$pkgver-py2 + python2 tests/all_tests.py +} + +package_python-pycparser() { + depends=('python-ply') + + cd pycparser-release_v$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pycparser() { + depends=('python2-ply') + + cd pycparser-release_v$pkgver-py2 + + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}