Date: Wednesday, March 19, 2014 @ 03:31:56 Author: eric Revision: 208209
upgpkg: python-pysqlite 2.6.3-4 Fix url (close FS#39152), Clean up PKGBUILD Modified: python-pysqlite/trunk/PKGBUILD ----------+ PKGBUILD | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-03-19 01:47:32 UTC (rev 208208) +++ PKGBUILD 2014-03-19 02:31:56 UTC (rev 208209) @@ -1,38 +1,39 @@ # $Id$ -# Maintainer: Angel Velasquez <an...@archlinux.org> -# Contributor: Aaron Griffin <aa...@archlinux.org> -# Contributor: Daniel J Griffiths <ghost1...@archlinux.us> +# Maintainer: pkgbase=python-pysqlite pkgname=python2-pysqlite pkgver=2.6.3 -pkgrel=3 +pkgrel=4 pkgdesc="A Python DB-API 2.0 interface for the SQLite embedded relational database engine" license=('custom') arch=('i686' 'x86_64') -url="http://code.google.com/p/pysqlite/" +url="https://pypi.python.org/pypi/pysqlite" depends=('python2' 'sqlite') conflicts=('python-pysqlite<=2.6.3-2') replaces=('python-pysqlite<=2.6.3-2') -source=(http://pysqlite.googlecode.com/files/pysqlite-${pkgver}.tar.gz \ +source=(https://pypi.python.org/packages/source/p/pysqlite/pysqlite-${pkgver}.tar.gz setup.cfg) -md5sums=('711afa1062a1d2c4a67acdf02a33d86e' +md5sums=('7ff1cedee74646b50117acff87aa1cfa' '86dd356c65afd14a22f2f8f64a26441e') -check() { - cd "${srcdir}"/pysqlite-${pkgver}/build/lib.*/ - python2 -c "from pysqlite2 import test; test.test()" +prepare() { + cp "${srcdir}/setup.cfg" pysqlite-${pkgver} } build() { - cd "${srcdir}/pysqlite-${pkgver}" - cp "${srcdir}/setup.cfg" . - python2 setup.py build + cd pysqlite-${pkgver} + python2 setup.py build } +check() { + cd pysqlite-${pkgver}/build/lib.*/ + python2 -c "from pysqlite2 import test; test.test()" +} + package_python2-pysqlite() { - cd "${srcdir}/pysqlite-${pkgver}" - python2 setup.py install --root="${pkgdir}" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm -r "${pkgdir}/usr/pysqlite2-doc" + cd pysqlite-${pkgver} + python2 setup.py install --root="${pkgdir}" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -r "${pkgdir}/usr/pysqlite2-doc" }