diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 33 insertions, 9 deletions
@@ -5,12 +5,21 @@ pkgbase = python-pyroma url = https://bitbucket.org/regebro/pyroma arch = any license = MIT - depends = python - depends = python-docutils - depends = python-setuptools + makedepends = python + makedepends = python2 + makedepends = python-setuptools + makedepends = python2-setuptools options = !emptydirs - source = http://pypi.python.org/packages/source/p/pyroma/pyroma-1.8.1.tar.gz + source = https://pypi.python.org/packages/source/p/pyroma/pyroma-1.8.1.tar.gz md5sums = d9d471be51bae92619a37d6edfdff89d pkgname = python-pyroma + depends = python + depends = python-setuptools + depends = python-docutils + +pkgname = python2-pyroma + depends = python2 + depends = python2-setuptools + depends = python2-docutils @@ -1,5 +1,6 @@ # Maintainer: Chris Warrick <aur@chriswarrick.com> -pkgname=python-pyroma +pkgbase=python-pyroma +pkgname=('python-pyroma' 'python2-pyroma') _pyname=pyroma pkgver=1.8.1 pkgrel=1 @@ -7,15 +8,29 @@ pkgdesc="Test your project's packaging friendliness" arch=('any') url='https://bitbucket.org/regebro/pyroma' license=('MIT') -depends=('python' 'python-docutils' 'python-setuptools') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') options=(!emptydirs) -source=("http://pypi.python.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") +source=("https://pypi.python.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") md5sums=('d9d471be51bae92619a37d6edfdff89d') -package() { +prepare() { + cd "${srcdir}/${_pyname}-${pkgver}" + cp -r "${srcdir}/${_pyname}-${pkgver}" "${srcdir}/${_pyname}-${pkgver}-py2" +} + +package_python-pyroma() { + depends=('python' 'python-setuptools' 'python-docutils') cd "${srcdir}/${_pyname}-${pkgver}" python3 setup.py install --root="${pkgdir}/" --optimize=1 - install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE" + ln -s ${_pyname} "${pkgdir}/usr/bin/${_pyname}3" +} + +package_python2-pyroma() { + depends=('python2' 'python2-setuptools' 'python2-docutils') + cd "${srcdir}/${_pyname}-${pkgver}-py2" + python2 setup.py install --root="${pkgdir}/" --optimize=1 + mv "${pkgdir}/usr/bin/${_pyname}" "${pkgdir}/usr/bin/${_pyname}2" } # vim:set ts=2 sw=2 et: |