[arch-commits] Commit in python-cssselect/repos (staging-any staging-any/PKGBUILD)
Date: Monday, November 9, 2020 @ 15:47:11 Author: felixonmars Revision: 399759 archrelease: copy trunk to staging-any Added: python-cssselect/repos/staging-any/ python-cssselect/repos/staging-any/PKGBUILD (from rev 399758, python-cssselect/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: python-cssselect/repos/staging-any/PKGBUILD (from rev 399758, python-cssselect/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2020-11-09 15:47:11 UTC (rev 399759) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Simon Sapin + +pkgbase=python-cssselect +pkgname=('python-cssselect' 'python2-cssselect') +pkgver=1.1.0 +pkgrel=5 +license=('BSD') +arch=('any') +url="https://pypi.python.org/pypi/cssselect; +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-lxml' 'python2-lxml') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/cssselect/archive/v$pkgver.tar.gz;) +sha512sums=('b33bca6a026f4de37b75606fd238dbd170b57d06288fbff3ea97ce79685a99af275fb8522b04ea9d6693aba5a18541d70b657191fdad881be79718bcf2e7655c') + +prepare() { + cp -a cssselect-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cssselect-$pkgver + python setup.py build + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cssselect-$pkgver + python setup.py pytest + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cssselect() { + pkgdesc="A Python3 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python') + + cd cssselect-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-cssselect() { + pkgdesc="A Python2 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python2') + + cd cssselect-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-cssselect/repos (staging-any staging-any/PKGBUILD)
Date: Saturday, May 16, 2020 @ 11:07:31 Author: felixonmars Revision: 384244 archrelease: copy trunk to staging-any Added: python-cssselect/repos/staging-any/ python-cssselect/repos/staging-any/PKGBUILD (from rev 384242, python-cssselect/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: python-cssselect/repos/staging-any/PKGBUILD (from rev 384242, python-cssselect/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2020-05-16 11:07:31 UTC (rev 384244) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Simon Sapin + +pkgbase=python-cssselect +pkgname=('python-cssselect' 'python2-cssselect') +pkgver=1.1.0 +pkgrel=4 +license=('BSD') +arch=('any') +url="https://pypi.python.org/pypi/cssselect; +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-lxml' 'python2-lxml') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/cssselect/archive/v$pkgver.tar.gz;) +sha512sums=('b33bca6a026f4de37b75606fd238dbd170b57d06288fbff3ea97ce79685a99af275fb8522b04ea9d6693aba5a18541d70b657191fdad881be79718bcf2e7655c') + +prepare() { + cp -a cssselect-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cssselect-$pkgver + python setup.py build + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cssselect-$pkgver + python setup.py pytest + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cssselect() { + pkgdesc="A Python3 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python') + + cd cssselect-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-cssselect() { + pkgdesc="A Python2 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python2') + + cd cssselect-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-cssselect/repos (staging-any staging-any/PKGBUILD)
Date: Friday, October 25, 2019 @ 15:19:16 Author: felixonmars Revision: 365612 archrelease: copy trunk to staging-any Added: python-cssselect/repos/staging-any/ python-cssselect/repos/staging-any/PKGBUILD (from rev 365611, python-cssselect/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: python-cssselect/repos/staging-any/PKGBUILD (from rev 365611, python-cssselect/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2019-10-25 15:19:16 UTC (rev 365612) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Simon Sapin + +pkgbase=python-cssselect +pkgname=('python-cssselect' 'python2-cssselect') +pkgver=1.1.0 +pkgrel=2 +license=('BSD') +arch=('any') +url="https://pypi.python.org/pypi/cssselect; +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-lxml' 'python2-lxml') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/cssselect/archive/v$pkgver.tar.gz;) +sha512sums=('b33bca6a026f4de37b75606fd238dbd170b57d06288fbff3ea97ce79685a99af275fb8522b04ea9d6693aba5a18541d70b657191fdad881be79718bcf2e7655c') + +prepare() { + cp -a cssselect-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cssselect-$pkgver + python setup.py build + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cssselect-$pkgver + python setup.py pytest + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cssselect() { + pkgdesc="A Python3 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python') + + cd cssselect-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-cssselect() { + pkgdesc="A Python2 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python2') + + cd cssselect-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-cssselect/repos (staging-any staging-any/PKGBUILD)
Date: Wednesday, July 18, 2018 @ 02:04:10 Author: felixonmars Revision: 328939 archrelease: copy trunk to staging-any Added: python-cssselect/repos/staging-any/ python-cssselect/repos/staging-any/PKGBUILD (from rev 328938, python-cssselect/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: python-cssselect/repos/staging-any/PKGBUILD (from rev 328938, python-cssselect/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-07-18 02:04:10 UTC (rev 328939) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Simon Sapin + +pkgbase=python-cssselect +pkgname=('python-cssselect' 'python2-cssselect') +pkgver=1.0.3 +pkgrel=2 +license=('BSD') +arch=('any') +url="http://pypi.python.org/pypi/cssselect; +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-lxml' 'python2-lxml') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/cssselect/archive/v$pkgver.tar.gz;) +sha512sums=('08feb3a515cc75089657a508cd1a80c6aaa97d710f27e99f9e749a1519adc13c5540134c6a4e0d7f548b022b8bd23dcbe360530d2329c5da36e43aca1f9627d1') + +prepare() { + cp -a cssselect-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cssselect-$pkgver + python setup.py build + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cssselect-$pkgver + python setup.py pytest + + cd "$srcdir"/cssselect-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cssselect() { + pkgdesc="A Python3 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python') + + cd cssselect-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-cssselect() { + pkgdesc="A Python2 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python2') + + cd cssselect-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-cssselect/repos (staging-any staging-any/PKGBUILD)
Date: Saturday, December 24, 2016 @ 17:38:41 Author: felixonmars Revision: 284662 archrelease: copy trunk to staging-any Added: python-cssselect/repos/staging-any/ python-cssselect/repos/staging-any/PKGBUILD (from rev 284661, python-cssselect/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: python-cssselect/repos/staging-any/PKGBUILD (from rev 284661, python-cssselect/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2016-12-24 17:38:41 UTC (rev 284662) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Simon Sapin + +pkgbase=python-cssselect +pkgname=('python-cssselect' 'python2-cssselect') +pkgver=1.0.0 +pkgrel=2 +license=('BSD') +arch=('any') +url="http://pypi.python.org/pypi/cssselect; +makedepends=('python-setuptools' 'python2-setuptools' 'git') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-lxml' 'python2-lxml') +source=("git+https://github.com/scrapy/cssselect.git#tag=v$pkgver;) +md5sums=('SKIP') + +prepare() { + cp -a cssselect{,-py2} +} + +build() { + cd "$srcdir"/cssselect + python setup.py build + + cd "$srcdir"/cssselect-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cssselect + python setup.py ptr + + cd "$srcdir"/cssselect-py2 + python2 setup.py ptr +} + +package_python-cssselect() { + pkgdesc="A Python3 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python') + + cd cssselect + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-cssselect() { + pkgdesc="A Python2 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python2') + + cd cssselect-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-cssselect/repos (staging-any staging-any/PKGBUILD)
Date: Saturday, September 19, 2015 @ 11:55:51 Author: fyan Revision: 246584 archrelease: copy trunk to staging-any Added: python-cssselect/repos/staging-any/ python-cssselect/repos/staging-any/PKGBUILD (from rev 246583, python-cssselect/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: python-cssselect/repos/staging-any/PKGBUILD (from rev 246583, python-cssselect/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2015-09-19 09:55:51 UTC (rev 246584) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Simon Sapin + +pkgbase=python-cssselect +pkgname=('python-cssselect' 'python2-cssselect') +pkgver=0.9.1 +pkgrel=3 +license=('BSD') +arch=('any') +url="http://pypi.python.org/pypi/cssselect; +makedepends=('python2' 'python') +source=("http://pypi.python.org/packages/source/c/cssselect/cssselect-${pkgver}.tar.gz;) +md5sums=('c74f45966277dc7a0f768b9b0f3522ac') + +prepare() { + cp -a cssselect-${pkgver} python2-cssselect-${pkgver} +} + +package_python-cssselect() { + pkgdesc="A Python3 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python') + + cd cssselect-${pkgver} + python setup.py install --root="${pkgdir}/" --optimize=1 + + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-cssselect() { + pkgdesc="A Python2 library that parses CSS3 Selectors and translates them to XPath 1.0" + depends=('python2') + + cd python2-cssselect-${pkgver} + + # Fix python2 shebang + sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' cssselect/tests.py + + python2 setup.py install --root="${pkgdir}/" --optimize=1 + + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-cssselect/repos (staging-any staging-any/PKGBUILD)
Date: Monday, March 17, 2014 @ 07:12:49 Author: fyan Revision: 208021 archrelease: copy trunk to staging-any Added: python-cssselect/repos/staging-any/ python-cssselect/repos/staging-any/PKGBUILD (from rev 208020, python-cssselect/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: python-cssselect/repos/staging-any/PKGBUILD (from rev 208020, python-cssselect/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2014-03-17 06:12:49 UTC (rev 208021) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@gmail.com +# Contributor: Simon Sapin simon dot sapin at exyr dot org + +pkgbase=python-cssselect +pkgname=('python-cssselect' 'python2-cssselect') +pkgver=0.9.1 +pkgrel=2 +license=('BSD') +arch=('any') +url=http://pypi.python.org/pypi/cssselect; +makedepends=('python2' 'python') +source=(http://pypi.python.org/packages/source/c/cssselect/cssselect-${pkgver}.tar.gz;) +md5sums=('c74f45966277dc7a0f768b9b0f3522ac') + +prepare() { + cp -r cssselect-${pkgver} python2-cssselect-${pkgver} +} + +package_python-cssselect() { + pkgdesc=A Python3 library that parses CSS3 Selectors and translates them to XPath 1.0 + depends=('python') + + cd cssselect-${pkgver} + python setup.py install --root=${pkgdir}/ --optimize=1 + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-cssselect() { + pkgdesc=A Python2 library that parses CSS3 Selectors and translates them to XPath 1.0 + depends=('python2') + + cd python2-cssselect-${pkgver} + + # Fix python2 shebang + sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' cssselect/tests.py + + python2 setup.py install --root=${pkgdir}/ --optimize=1 + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +}