Date: Saturday, February 4, 2017 @ 18:34:10 Author: alucryd Revision: 288035
upgpkg: scour 0.35-2 Modified: scour/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-02-04 18:31:31 UTC (rev 288034) +++ PKGBUILD 2017-02-04 18:34:10 UTC (rev 288035) @@ -1,27 +1,46 @@ # $Id$ # Maintainer: Maxime Gauduin <aluc...@archlinux.org> -pkgname=scour +pkgbase=scour +pkgname=('scour' 'python2-scour') pkgver=0.35 -pkgrel=1 +pkgrel=2 pkgdesc='An SVG scrubber' arch=('any') url='https://github.com/codedread/scour' license=('Apache') -depends=('python-setuptools' 'python-six') +makedepends=('python-setuptools' 'python-six' 'python2-setuptools' 'python2-six') source=("scour-${pkgver}.tar.gz::https://github.com/codedread/scour/archive/v${pkgver}.tar.gz") sha256sums=('91a7dd0d721a3567b802c1b353ef451621594e628fe723cedb65cd4629fbc96f') +prepare() { + cp -r {,python-}scour-${pkgver} + mv {,python2-}scour-${pkgver} +} + build() { - cd scour-${pkgver} + for py in python{,2}; do + pushd ${py}-scour-${pkgver} + ${py} setup.py build + popd + done +} - python setup.py build +package_scour() { + depends=('python-setuptools' 'python-six') + + cd python-scour-${pkgver} + + python setup.py install --root="${pkgdir}" --optimize='1' --skip-build } -package() { - cd scour-${pkgver} +package_python2-scour() { + depends=('python2-six') - python setup.py install --root="${pkgdir}" --optimize='1' + cd python2-scour-${pkgver} + + python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build + rm -rf "${pkgdir}"/usr/bin } # vim: ts=2 sw=2 et: