Date: Thursday, December 19, 2013 @ 12:14:49 Author: fyan Revision: 202204
archrelease: copy trunk to testing-any Added: python-chardet/repos/testing-any/ python-chardet/repos/testing-any/PKGBUILD (from rev 202203, python-chardet/trunk/PKGBUILD) ----------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) Copied: python-chardet/repos/testing-any/PKGBUILD (from rev 202203, python-chardet/trunk/PKGBUILD) =================================================================== --- testing-any/PKGBUILD (rev 0) +++ testing-any/PKGBUILD 2013-12-19 11:14:49 UTC (rev 202204) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer : Felix Yan <felixonm...@gmail.com> +# Contributor: Ionut Biru <ib...@archlinux.org> +# Contributor: William Rea <sillywi...@gmail.com> + +pkgbase=python-chardet +pkgname=('python-chardet' 'python2-chardet') +pkgver=2.2.1 +pkgrel=1 +arch=('any') +url="https://github.com/chardet/chardet" +license=('LGPL') +makedepends=('python-setuptools' 'python2-setuptools') +#source=(http://chardet.feedparser.org/download/python2-chardet-${pkgver}.tgz +# http://chardet.feedparser.org/download/python3-chardet-${pkgver}.tgz) +#source=(ftp://ftp.archlinux.org/other/$pkgbase/python2-chardet-${pkgver}.tgz +# ftp://ftp.archlinux.org/other/$pkgbase/python3-chardet-${pkgver}.tgz) +source=("https://pypi.python.org/packages/source/c/chardet/chardet-${pkgver}.tar.gz") +md5sums=('4a758402eaefd0331bdedc7ecb6f452c') + +prepare() { + cp -r chardet-${pkgver} python2-chardet-${pkgver} +} + +package_python-chardet() { + depends=('python>=3.3') + pkgdesc="Python3 module for character encoding auto-detection" + cd 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 python2-chardet-${pkgver} + python2 setup.py install --root="${pkgdir}" --optimize=1 + + # To avoid file conflict with the python3 version + mv "$pkgdir/usr/bin/chardetect" "$pkgdir/usr/bin/chardetect-py2" +}