Date: Thursday, February 6, 2014 @ 11:49:36 Author: fyan Revision: 205505
upgpkg: python-pycurl 7.19.3.1-1 Added: python-pycurl/ Modified: python-pycurl/trunk/PKGBUILD Deleted: pycurl/ ----------+ PKGBUILD | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) Modified: python-pycurl/trunk/PKGBUILD =================================================================== --- pycurl/trunk/PKGBUILD 2014-02-06 10:28:49 UTC (rev 205504) +++ python-pycurl/trunk/PKGBUILD 2014-02-06 10:49:36 UTC (rev 205505) @@ -1,34 +1,37 @@ # $Id$ -# Maintainer: +# Maintainer: Felix Yan <felixonm...@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> # Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> -pkgbase=pycurl +_pypiname=pycurl +pkgbase=python-$_pypiname pkgname=('python-pycurl' 'python2-pycurl') -pkgver=7.19.3 +pkgver=7.19.3.1 pkgrel=1 arch=('i686' 'x86_64') url="http://pycurl.sourceforge.net/" license=('LGPL' 'MIT') -makedepends=('python' 'python2' 'curl') -source=("http://pycurl.sourceforge.net/download/${pkgbase}-${pkgver}.tar.gz") -sha1sums=('5d8b7a7f869362421061d72f6d234bf805ebebb5') +makedepends=('python' 'python2' 'curl' 'git') +source=("git+https://github.com/pycurl/pycurl.git#tag=REL_${pkgver//./_}") +sha1sums=('SKIP') prepare() { - cp -r ${pkgbase}-${pkgver} python2-${pkgbase}-${pkgver} + cp -r ${_pypiname} python2-${_pypiname} - cd "${srcdir}/${pkgbase}-${pkgver}" + cd "${srcdir}/${_pypiname}" find . -name '*.py' -exec sed -i -e "s|#! /usr/bin/env python|#!/usr/bin/env python3|" {} + - sed -i 's/"share", "doc", PACKAGE/"share", "doc", "python-pycurl"/' setup.py - cd "${srcdir}/python2-${pkgbase}-${pkgver}" + sed -i 's/"share", "doc", PACKAGE/"share", "doc", "python-pycurl"/' setup.py + + cd "${srcdir}/python2-${_pypiname}" find . -name '*.py' -exec sed -i -e "s|#! /usr/bin/env python|#!/usr/bin/env python2|" {} + - sed -i 's/"share", "doc", PACKAGE/"share", "doc", "python2-pycurl"/' setup.py + sed -i 's/"share", "doc", PACKAGE/"share", "doc", "python2-pycurl"/' setup.py } build() { - cd "${srcdir}/${pkgbase}-${pkgver}" + cd "${srcdir}/${_pypiname}" python3 setup.py build --with-ssl - cd "${srcdir}/python2-${pkgbase}-${pkgver}" + + cd "${srcdir}/python2-${_pypiname}" python2 setup.py build --with-ssl } @@ -36,8 +39,8 @@ pkgdesc="A Python 3.x interface to libcurl" depends=('python' 'curl') - cd ${pkgbase}-${pkgver} - python setup.py install --root="${pkgdir}" + cd ${_pypiname} + python setup.py install -O1 --root="${pkgdir}" install -D -m644 COPYING-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } @@ -45,7 +48,7 @@ pkgdesc="A Python 2.x interface to libcurl" depends=('python2' 'curl') - cd python2-${pkgbase}-${pkgver} - python2 setup.py install --root="${pkgdir}" + cd python2-${_pypiname} + python2 setup.py install -O1 --root="${pkgdir}" install -D -m644 COPYING-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }