[arch-commits] Commit in python-pycparser/repos (staging-any staging-any/PKGBUILD)
Date: Monday, November 9, 2020 @ 16:49:13 Author: foutrelis Revision: 399813 archrelease: copy trunk to staging-any Added: python-pycparser/repos/staging-any/ python-pycparser/repos/staging-any/PKGBUILD (from rev 399811, python-pycparser/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: python-pycparser/repos/staging-any/PKGBUILD (from rev 399811, python-pycparser/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2020-11-09 16:49:13 UTC (rev 399813) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Justin Dray +# Contributor: Alexander Rødseth +# Contributor: lang2 + +pkgbase=python-pycparser +pkgname=(python-pycparser python2-pycparser) +pkgver=2.20 +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=('d2dc48727750ec0a80d5e3b0c9fba390c3647416a3e18cad59429edb9f55d043c7695c52301b037c93af5d96ffc85fcba7cd54d376abdb89e973759c59fa189d') + +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 +}
[arch-commits] Commit in python-pycparser/repos (staging-any staging-any/PKGBUILD)
Date: Friday, October 25, 2019 @ 19:53:58 Author: foutrelis Revision: 365699 archrelease: copy trunk to staging-any Added: python-pycparser/repos/staging-any/ python-pycparser/repos/staging-any/PKGBUILD (from rev 365698, python-pycparser/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: python-pycparser/repos/staging-any/PKGBUILD (from rev 365698, python-pycparser/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2019-10-25 19:53:58 UTC (rev 365699) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Justin Dray +# Contributor: Alexander Rødseth +# Contributor: lang2 + +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 +}
[arch-commits] Commit in python-pycparser/repos (staging-any staging-any/PKGBUILD)
Date: Saturday, June 30, 2018 @ 07:46:13 Author: felixonmars Revision: 327815 archrelease: copy trunk to staging-any Added: python-pycparser/repos/staging-any/ python-pycparser/repos/staging-any/PKGBUILD (from rev 327814, python-pycparser/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: python-pycparser/repos/staging-any/PKGBUILD (from rev 327814, python-pycparser/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-06-30 07:46:13 UTC (rev 327815) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Justin Dray +# Contributor: Alexander Rødseth +# Contributor: lang2 + +pkgbase=python-pycparser +pkgname=(python-pycparser python2-pycparser) +pkgver=2.18 +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=('76426b000ed601a8e90a1eda34374b62acdf51dcf2048881ca0d4ebc3310e25728905c2f6843dd363d497b7cf0fd8311dab6c0de74f4a5c2f25d3b1d488f082a') + +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 +}
[arch-commits] Commit in python-pycparser/repos (staging-any staging-any/PKGBUILD)
Date: Saturday, December 24, 2016 @ 10:35:37 Author: felixonmars Revision: 284574 archrelease: copy trunk to staging-any Added: python-pycparser/repos/staging-any/ python-pycparser/repos/staging-any/PKGBUILD (from rev 284573, python-pycparser/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: python-pycparser/repos/staging-any/PKGBUILD (from rev 284573, python-pycparser/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2016-12-24 10:35:37 UTC (rev 284574) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Justin Dray +# Contributor: Alexander Rødseth +# Contributor: lang2 + +pkgbase=python-pycparser +pkgname=(python-pycparser python2-pycparser) +pkgver=2.17 +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' 'git') +arch=('any') +license=('BSD') +source=("git+https://github.com/eliben/pycparser.git#tag=release_v$pkgver";) +sha256sums=('SKIP') + +prepare() { + cp -a pycparser{,-py2} +} + +build() { + cd "$srcdir"/pycparser + python setup.py build + cd pycparser + python _build_tables.py + + cd "$srcdir"/pycparser-py2 + python2 setup.py build + cd pycparser + python2 _build_tables.py +} + +check() { + cd "$srcdir"/pycparser + python tests/all_tests.py + + cd "$srcdir"/pycparser-py2 + python2 tests/all_tests.py +} + +package_python-pycparser() { + depends=('python-ply') + + cd pycparser + + 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-py2 + + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-pycparser/repos (staging-any staging-any/PKGBUILD)
Date: Saturday, September 19, 2015 @ 12:40:09 Author: fyan Revision: 246601 archrelease: copy trunk to staging-any Added: python-pycparser/repos/staging-any/ python-pycparser/repos/staging-any/PKGBUILD (from rev 246600, python-pycparser/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: python-pycparser/repos/staging-any/PKGBUILD (from rev 246600, python-pycparser/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2015-09-19 10:40:09 UTC (rev 246601) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Justin Dray +# Contributor: Alexander Rødseth +# Contributor: lang2 + +pkgbase=python-pycparser +pkgname=(python-pycparser python2-pycparser) +pkgver=2.14 +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' 'git') +arch=('any') +license=('BSD') +source=("https://github.com/eliben/pycparser/archive/release_v$pkgver.zip";) +sha256sums=('8612b94df49ce0c69a56b7ba23530e69cfb91bf788cc7fde14e17a099feb4e25') + +prepare() { + cp -a pycparser-release_v${pkgver}{,-py2} +} + +build() { + cd 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 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" +}
[arch-commits] Commit in python-pycparser/repos (staging-any staging-any/PKGBUILD)
Date: Monday, March 17, 2014 @ 07:15:24 Author: fyan Revision: 208023 archrelease: copy trunk to staging-any Added: python-pycparser/repos/staging-any/ python-pycparser/repos/staging-any/PKGBUILD (from rev 208022, python-pycparser/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: python-pycparser/repos/staging-any/PKGBUILD (from rev 208022, python-pycparser/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2014-03-17 06:15:24 UTC (rev 208023) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Justin Dray +# Contributor: Alexander Rødseth +# Contributor: lang2 + +pkgbase=python-pycparser +pkgname=(python-pycparser python2-pycparser) +pkgver=2.10 +pkgrel=4 +pkgdesc='C parser and AST generator written in Python' +url='https://github.com/eliben/pycparser' +makedepends=('python-ply' 'python2-ply' 'git') +arch=('any') +license=('BSD') +source=('https://github.com/eliben/pycparser/archive/release_v2.10.zip') +sha256sums=('1217244f882c330782f4762a1fb37cef21a929ce0123ac388e7e367c35ddbae3') + +prepare() { + cp -r pycparser-release_v${pkgver}{,-py2} +} + +build() { + cd 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 +} + +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" +}