Date: Sunday, December 5, 2010 @ 10:59:56 Author: ibiru Revision: 102084
upgpkg: python-chardet 2.0.1-3 adding support for both python2 and python3 Modified: python-chardet/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-12-05 12:05:24 UTC (rev 102083) +++ PKGBUILD 2010-12-05 15:59:56 UTC (rev 102084) @@ -1,19 +1,29 @@ # $Id$ # Maintainer : Ionut Biru <ib...@archlinux.org> # Contributor: William Rea <sillywi...@gmail.com> -pkgname=python-chardet -_pkgnamebase=python2-chardet +pkgbase=python-chardet +pkgname=('python-chardet' 'python2-chardet') pkgver=2.0.1 -pkgrel=2 -pkgdesc="Python module for character encoding auto-detection" +pkgrel=3 arch=('any') url="http://chardet.feedparser.org" license=('LGPL') -depends=('python2') -source=(http://chardet.feedparser.org/download/${_pkgnamebase}-${pkgver}.tgz) -sha256sums=('56fa0c37189b0a5f082d064dec59d69a044aaa3eeb7acb9b3081e2ba306deaa4') +makedepends=('python' 'python2') +source=(http://chardet.feedparser.org/download/python2-chardet-${pkgver}.tgz + http://chardet.feedparser.org/download/python3-chardet-${pkgver}.tgz) +sha256sums=('56fa0c37189b0a5f082d064dec59d69a044aaa3eeb7acb9b3081e2ba306deaa4' + '2b9a1e6a4e719ae3a3e19ccfe0b88cf2c74f3083c36ecac7451a64428a60a1af') -build() { - cd "${srcdir}/${_pkgnamebase}-${pkgver}" - python2 setup.py install --root="${pkgdir}" --optimize=1 +package_python-chardet() { + depends=('python>=3.1.3') + pkgdesc="Python3 module for character encoding auto-detection" + cd "${srcdir}/python3-chardet-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 } + +package_python2-chardet() { + depends=('python2>=2.7.1') + pkgdesc="Python2 module for character encoding auto-detection" + cd "${srcdir}/python2-chardet-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 +}