Date: Monday, November 29, 2021 @ 19:54:03 Author: arojas Revision: 429489
archrelease: copy trunk to extra-any Added: python-ply/repos/extra-any/LICENSE (from rev 429488, python-ply/trunk/LICENSE) python-ply/repos/extra-any/PKGBUILD (from rev 429488, python-ply/trunk/PKGBUILD) Deleted: python-ply/repos/extra-any/LICENSE python-ply/repos/extra-any/PKGBUILD ----------+ LICENSE | 56 ++++++++++++++++++++-------------------- PKGBUILD | 85 +++++++++++++++++++++++-------------------------------------- 2 files changed, 61 insertions(+), 80 deletions(-) Deleted: LICENSE =================================================================== --- LICENSE 2021-11-29 19:53:52 UTC (rev 429488) +++ LICENSE 2021-11-29 19:54:03 UTC (rev 429489) @@ -1,28 +0,0 @@ -Copyright (C) 2001-2015, -David M. Beazley (Dabeaz LLC) -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -* Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -* Neither the name of the David Beazley or Dabeaz LLC may be used to - endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copied: python-ply/repos/extra-any/LICENSE (from rev 429488, python-ply/trunk/LICENSE) =================================================================== --- LICENSE (rev 0) +++ LICENSE 2021-11-29 19:54:03 UTC (rev 429489) @@ -0,0 +1,28 @@ +Copyright (C) 2001-2015, +David M. Beazley (Dabeaz LLC) +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + +* Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +* Neither the name of the David Beazley or Dabeaz LLC may be used to + endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-11-29 19:53:52 UTC (rev 429488) +++ PKGBUILD 2021-11-29 19:54:03 UTC (rev 429489) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Alexander Rødseth <rods...@gmail.com> -# Contributor: Marcin "avalan" Falkiewicz <avalat...@gmail.com> -# Contributor: C Anthony Risinger <anth...@xtfx.me> - -pkgbase=python-ply -pkgname=(python-ply python2-ply) -pkgver=3.11 -pkgrel=7 -pkgdesc='Implementation of lex and yacc parsing tools' -arch=('any') -url='https://www.dabeaz.com/ply/' -license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools') -source=("http://www.dabeaz.com/ply/ply-$pkgver.tar.gz" - LICENSE) -sha512sums=('37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008' - '5cea085a23ed260afc9084380c1d59e3942c2385089a8eb2391a89c85cde4df2ceb7eed21bb8c4d0cad5b78e59742da69e4c5c78fd0e223f5c99c56e9296a075') - -prepare() { - cp -a ply-$pkgver{,-py2} -} - -check() { - cd "ply-$pkgver/test" - python testlex.py - python testyacc.py - - cd "$srcdir/ply-$pkgver-py2/test" - python2 testlex.py - python2 testyacc.py -} - -package_python-ply() { - depends=('python') - - cd "ply-$pkgver" - python setup.py install --root="$pkgdir" - - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_python2-ply() { - depends=('python2') - - cd "ply-$pkgver-py2" - python2 setup.py install --root="$pkgdir" - - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: python-ply/repos/extra-any/PKGBUILD (from rev 429488, python-ply/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-11-29 19:54:03 UTC (rev 429489) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Alexander Rødseth <rods...@gmail.com> +# Contributor: Marcin "avalan" Falkiewicz <avalat...@gmail.com> +# Contributor: C Anthony Risinger <anth...@xtfx.me> + +pkgname=python-ply +pkgver=3.11 +pkgrel=8 +pkgdesc='Implementation of lex and yacc parsing tools' +arch=('any') +url='https://www.dabeaz.com/ply/' +license=('BSD') +depends=('python') +makedepends=('python-setuptools') +source=("https://pypi.io/packages/source/p/ply/ply-$pkgver.tar.gz" + LICENSE) +sha512sums=('37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008' + '5cea085a23ed260afc9084380c1d59e3942c2385089a8eb2391a89c85cde4df2ceb7eed21bb8c4d0cad5b78e59742da69e4c5c78fd0e223f5c99c56e9296a075') + +check() { + cd "ply-$pkgver/test" + python testlex.py + python testyacc.py +} + +package() { + cd "ply-$pkgver" + python setup.py install --root="$pkgdir" + + install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: