Date: Wednesday, December 17, 2014 @ 04:15:46 Author: fyan Revision: 124007
upgpkg: python-mccabe 0.3-1 - upstream new release - enable tests Modified: python-mccabe/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-12-17 00:50:21 UTC (rev 124006) +++ PKGBUILD 2014-12-17 03:15:46 UTC (rev 124007) @@ -1,12 +1,12 @@ # $Id$ -# Maintainer: Felix Yan <felixonm...@gmail.com> +# Maintainer: Felix Yan <felixonm...@archlinux.org> # Contributor: Karol "Kenji Takahashi" Woźniak <kenji.sx> pkgbase=python-mccabe pkgname=(python-mccabe python2-mccabe) _reponame=mccabe -pkgver=0.2.1 -pkgrel=5 +pkgver=0.3 +pkgrel=1 pkgdesc="McCabe complexity checker for Python" arch=('any') url="https://github.com/flintwork/mccabe" @@ -13,17 +13,33 @@ license=('custom:Expat') makedepends=('python-setuptools' 'python2-setuptools') source=("https://github.com/flintwork/${_reponame}/archive/${pkgver}.tar.gz") -md5sums=('fcba311ebd999f48359a8ab28da94b30') +md5sums=('c583f58ea28be12842c001473d77504d') prepare() { - cp -r ${_reponame}-${pkgver}{,-py2} + cp -a ${_reponame}-${pkgver}{,-py2} } +build() { + cd ${_reponame}-${pkgver} + python setup.py build + + cd ../${_reponame}-${pkgver}-py2 + python2 setup.py build +} + +check() { + cd ${_reponame}-${pkgver} + python setup.py test + + cd ../${_reponame}-${pkgver}-py2 + python2 setup.py test +} + package_python-mccabe() { depends=('python') cd ${_reponame}-${pkgver} - python setup.py install --root="${pkgdir}/" --prefix=/usr --optimize=1 + python setup.py install --root="${pkgdir}/" --prefix=/usr --skip-build --optimize=1 install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } @@ -31,8 +47,8 @@ package_python2-mccabe() { depends=('python2') - cd ${_reponame}-${pkgver} - python2 setup.py install --root="${pkgdir}/" --prefix=/usr --optimize=1 + cd ${_reponame}-${pkgver}-py2 + python2 setup.py install --root="${pkgdir}/" --prefix=/usr --skip-build --optimize=1 install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }