[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, October 18, 2020 @ 20:36:37 Author: felixonmars Revision: 398564 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 398563, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-18 20:36:21 UTC (rev 398563) +++ PKGBUILD2020-10-18 20:36:37 UTC (rev 398564) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.6.0 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="https://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'python-pygments' - 'python-sphinx' 'python-sphinx_rtd_theme' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('b92403b68babac8112ec87989909eb03b75ad365bcd938daef11f4768e95d9bc7a53dae90882d22eeb51bc1a04ae47f8deac504e426b1751826575280655c19e') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - make html - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 398563, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-18 20:36:37 UTC (rev 398564) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.6.1 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'python-pygments' + 'python-sphinx' 'python-sphinx_rtd_theme' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('3cc917e7535ac1be3db8939f72846313267c8b1f0adccc92a2155a160ed7299d0def718bdae1379e42398ca1b959b
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 17, 2020 @ 23:05:29 Author: felixonmars Revision: 398550 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 398549, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-17 23:05:11 UTC (rev 398549) +++ PKGBUILD2020-10-17 23:05:29 UTC (rev 398550) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.5.2 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="https://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('146dcb4414b7f0815c5930048d9dc89711bf0a3ee091c89f4475265cdd6f1690a20f82ec24a282a43cff8854f9b960f0cd4430cff79a7506d39ac1baf7770695') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 398549, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-17 23:05:29 UTC (rev 398550) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.6.0 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'python-pygments' + 'python-sphinx' 'python-sphinx_rtd_theme' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('b92403b68babac8112ec87989909eb03b75ad365bcd938daef11f4768e95d9bc7a53dae90882d22eeb51b
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, July 10, 2020 @ 23:30:37 Author: felixonmars Revision: 391552 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 391551, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-10 23:29:40 UTC (rev 391551) +++ PKGBUILD2020-07-10 23:30:37 UTC (rev 391552) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.5.1 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="https://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('0f16cdcb8aa7f8c98d3fb625d6713b422c14f0d4e7348cda38eb0776f0cfa637faaabc14dc63f8052f2741c908de6f71cfcb6471d5286c09780816b46cbfb439') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 391551, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-10 23:30:37 UTC (rev 391552) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.5.2 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('146dcb4414b7f0815c5930048d9dc89711bf0a3ee091c89f4475265cdd6f1690a20f82ec24a282a43cff8854f9b960f0cd4430c
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, May 19, 2020 @ 11:06:58 Author: felixonmars Revision: 386940 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 386939, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 11:06:40 UTC (rev 386939) +++ PKGBUILD2020-05-19 11:06:58 UTC (rev 386940) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.5.0 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="https://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('b4b4692cffb7b8d074e72033711e17df2529d0747c4d086926855bb5a39478e7aea2bc195d201ca3c252822b231dbe47aaedc647e50bbd6b24754668beaa60ca') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 386939, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 11:06:58 UTC (rev 386940) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.5.1 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('0f16cdcb8aa7f8c98d3fb625d6713b422c14f0d4e7348cda38eb0776f0cfa637faaabc14dc63f8052f2741c908de6f71cfcb647
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 27, 2019 @ 05:25:46 Author: felixonmars Revision: 369818 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 369817, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-27 05:25:28 UTC (rev 369817) +++ PKGBUILD2019-11-27 05:25:46 UTC (rev 369818) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.4.1 -pkgrel=3 -arch=('x86_64') -license=('BSD' 'custom') -url="https://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('08857f5e15d6b4badb8bea96fc7aaf3a02a504f9b87171e01c6ace25250d254691c64661dca8e723824cabac4753c59ffa667ac0b6042506b05e4357389e658c') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 369817, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-27 05:25:46 UTC (rev 369818) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.4.2 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('af6608df7e47513644b841ecb6291e655122927cb439bd2ae694fd344cf5dca621e3e1ce6b40accc6db9e0c4383b5b3e
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 12, 2019 @ 01:35:38 Author: felixonmars Revision: 359735 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 359734, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-12 01:35:27 UTC (rev 359734) +++ PKGBUILD2019-08-12 01:35:38 UTC (rev 359735) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.4.0 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="https://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('23e7b5157a6520f3e1dab76b023e828a5afe9d0103e2d3ff8fd1a8791000ed8f859e26fe9809676b89d4ef9fa4b27a6f1662a2b0f54e5ae04776643f5b06c0c3') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 359734, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-12 01:35:38 UTC (rev 359735) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.4.1 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('08857f5e15d6b4badb8bea96fc7aaf3a02a504f9b87171e01c6ace25250d254691c64661dca8e723824cabac4753c59ffa667
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, July 28, 2019 @ 01:47:58 Author: felixonmars Revision: 358674 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 358673, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-28 01:47:47 UTC (rev 358673) +++ PKGBUILD2019-07-28 01:47:58 UTC (rev 358674) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.3.4 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="https://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('42fcee7d1ccdbca188ab1a38aaf0e7261000af2c50df9938ce86c02e70f31dc7052d8e236f840252068371a32fa9b44178ffde9a8ce6f6f7408379963c70bbd3') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test || warning "Tests failed" - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test || warning "Tests failed" -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 358673, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-28 01:47:58 UTC (rev 358674) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.4.0 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('23e7b5157a6520f3e1dab76b023e828a5afe9d0103e2d3ff8fd
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 10, 2019 @ 08:43:13 Author: felixonmars Revision: 355536 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 355535, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-10 08:42:57 UTC (rev 355535) +++ PKGBUILD2019-06-10 08:43:13 UTC (rev 355536) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.3.3 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="http://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('7591cee55dea83377359da28ee9d7ba1baa028db0392023bef20047ba73d647fceea7e03fd3fc65c8c3bd65f44e42b656e451728131ef5f5fd796a1c0334a3a0') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test || warning "Tests failed" - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test || warning "Tests failed" -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 355535, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-10 08:43:13 UTC (rev 355536) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.3.4 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="https://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('42fcee7d1ccdbca188ab1a38aaf0e7261000af2c50df9938ce86
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 26, 2019 @ 21:44:28 Author: felixonmars Revision: 349250 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 349249, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-26 21:44:08 UTC (rev 349249) +++ PKGBUILD2019-03-26 21:44:28 UTC (rev 349250) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.3.2 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="http://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('37383cc6d871e9a040150552e0c8197d5957786d771179e13055bd325e05dc1dc36d77f4d5d791859bab2a79eb18ac727d9bda8a567bc0bed531361a30934ef0') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test || warning "Tests failed" - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test || warning "Tests failed" -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 349249, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-26 21:44:28 UTC (rev 349250) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.3.3 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="http://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('7591cee55dea83377359da28ee9d7ba1baa028db0392023bef2
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 1, 2019 @ 00:20:55 Author: felixonmars Revision: 346961 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 346960, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-01 00:20:22 UTC (rev 346960) +++ PKGBUILD2019-03-01 00:20:55 UTC (rev 346961) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.3.1 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="http://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('da98fd55d7f295bdfaf9e63b9c24078ed0efecae47d4968187ec8ebabfde554ec124a47d9aaa49cd60d188304769265cea3bf86e0a6156e4b4f25f9f7dcb2079') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test || warning "Tests failed" - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test || warning "Tests failed" -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 346960, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-01 00:20:55 UTC (rev 346961) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.3.2 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="http://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('37383cc6d871e9a040150552e0c8197d5957786d771179e13055b
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, February 10, 2019 @ 07:42:41 Author: felixonmars Revision: 345824 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 345823, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-02-10 07:42:17 UTC (rev 345823) +++ PKGBUILD2019-02-10 07:42:41 UTC (rev 345824) @@ -1,97 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.3.0 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="http://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('3739e243b543e8a5f678aaca19fe1b5be21351c343065fe8e52709523d4e27dbd5c846c0681473b9612fd73af6a4d04ec21c6834e53680410cab854b7f7f1675') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test || warning "Tests failed" - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test || warning "Tests failed" -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 345823, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-02-10 07:42:41 UTC (rev 345824) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.3.1 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="http://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('da98fd55d7f295bdfaf9e63b9c24078ed0efecae47d496818
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 3, 2019 @ 15:47:27 Author: felixonmars Revision: 342904 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 342903, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 195 ++--- 1 file changed, 97 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-03 15:47:08 UTC (rev 342903) +++ PKGBUILD2019-01-03 15:47:27 UTC (rev 342904) @@ -1,98 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.2.5 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="http://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('8995b5715dbb2c8808f74abbedaba57f4e4b2a36f769e707547b52d4eedee3a44d77bab9ff31a4bee4af3e712bde0d2086ef36d7671bbaf1321ba701eea243e1') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test || warning "Tests failed" - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test || warning "Tests failed" -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 342903, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-03 15:47:27 UTC (rev 342904) @@ -0,0 +1,97 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.2.6 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="http://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('831c842288cd1971433355eb6f4b4fc519f7196eb
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 11, 2018 @ 08:40:53 Author: felixonmars Revision: 334363 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 334362, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-11 08:40:33 UTC (rev 334362) +++ PKGBUILD2018-09-11 08:40:53 UTC (rev 334363) @@ -1,98 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.2.4 -pkgrel=1 -arch=('x86_64') -license=('BSD' 'custom') -url="http://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' - 'python2-docutils' 'cython' 'cython2') -checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) -sha512sums=('197dde2fb217bb99c30c2b92a63981cd817e558f38b2af2be20e9b6b763159310bbe47cf1b380d57c5a1d13331d17ac75d93258f464573639a9bc0fcd511874e') - -prepare() { - mv lxml-lxml-$pkgver lxml-$pkgver - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build - make PYTHON=python2 html -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test || warning "Tests failed" - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test || warning "Tests failed" -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver-py2 - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 334362, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-11 08:40:53 UTC (rev 334363) @@ -0,0 +1,98 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.2.5 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="http://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils' 'cython' 'cython2') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('8995b5715dbb2c8808f74abbedaba57
[arch-commits] Commit in python-lxml/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 24, 2017 @ 12:29:49 Author: felixonmars Revision: 310791 archrelease: copy trunk to extra-x86_64 Added: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 310790, python-lxml/trunk/PKGBUILD) Deleted: python-lxml/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 195 ++--- 1 file changed, 98 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-11-24 12:29:27 UTC (rev 310790) +++ PKGBUILD2017-11-24 12:29:49 UTC (rev 310791) @@ -1,97 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan - -pkgbase=python-lxml -pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') -pkgver=4.1.0 -pkgrel=1 -arch=('i686' 'x86_64') -license=('BSD' 'custom') -url="http://lxml.de/"; -makedepends=('libxslt' 'python-setuptools' 'python2-setuptools') -checkdepends=('python-cssselect' 'python2-cssselect' # Broken: 'python-html5lib' 'python2-html5lib' - 'python-beautifulsoup4' 'python2-beautifulsoup4') -source=("https://pypi.io/packages/source/l/lxml/lxml-${pkgver}.tar.gz"{,.asc}) -sha512sums=('c4a1180a119ec2d21ab29d00cf60e72ca38a2c28eca4f221251d0fd1c481650fe78ec975532c38a6a59c441bb6f6469bbb110b6b0e9d6b6fffd68dbcad90fcb6' -'SKIP') -validpgpkeys=('1737D5FB8DACC53CA96A77AB0D3D536908D3A01E') # Stefan Behnel - -prepare() { - cp -a lxml-$pkgver{,-py2} - - # Setting LC_CTYPE to workaround encoding issue - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/lxml-$pkgver - python setup.py build - - cd "$srcdir"/lxml-$pkgver-py2 - python2 setup.py build -} - -check() { - # TODO: Find a sane way to skip inplace build - - cd "$srcdir"/lxml-$pkgver - make PYTHON=python test - - cd "$srcdir"/lxml-$pkgver-py2 - make PYTHON=python2 test -} - -package_python-lxml() { - pkgdesc="Python3 binding for the libxml2 and libxslt libraries" - depends=('python' 'libxslt') - optdepends=('python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python-cssselect: support for cssselect' - 'python-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python2-lxml() { - pkgdesc="Python2 binding for the libxml2 and libxslt libraries" - depends=('python2' 'libxslt') - optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML' - 'python2-cssselect: support for cssselect' - 'python2-html5lib: support for html5lib parser' - 'python-lxml-docs: offline docs') - - cd lxml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} - -package_python-lxml-docs() { - pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)" - options=('docs') - - cd lxml-$pkgver - install -d "$pkgdir"/usr/share/doc/$pkgbase - cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase - - install -Dm644 LICENSES.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 doc/licenses/BSD.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt - install -Dm644 doc/licenses/elementtree.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt -} Copied: python-lxml/repos/extra-x86_64/PKGBUILD (from rev 310790, python-lxml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-11-24 12:29:49 UTC (rev 310791) @@ -0,0 +1,98 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-lxml +pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs') +pkgver=4.1.1 +pkgrel=1 +arch=('x86_64') +license=('BSD' 'custom') +url="http://lxml.de/"; +makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 'python2-pygments' + 'python2-docutils') +checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 'python2-html5lib' + 'python-beautifulsoup4' 'python2-beautifulsoup4' 'cython' 'cython2') +source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";) +sha512sums=('69c64fc9f34bd8250dffcc32b6dcc93490731cd32778d7257a232fc5a126e74433ce6d4351683b71872cbeccd2c4d5a970e8fc2e631b