# Maintainer: Alexey Pavlov pkgbase=mako pkgname=("python3-${pkgbase}" "python2-${pkgbase}") pkgver=1.0.7 pkgrel=1 pkgdesc="A super-fast templating language that borrows the best ideas from the existing templating languages" arch=('i686' 'x86_64') url="https://pypi.python.org/pypi/Mako" makedepends=("python2-setuptools" "python3-setuptools" "python2-markupsafe" "python3-markupsafe" "python2-beaker" "python3-beaker") checkdepends=("python2-nose" "python3-nose") options=('staticlibs') source=("https://pypi.python.org/packages/source/M/Mako/Mako-${pkgver}.tar.gz") sha256sums=('4e02fde57bd4abb5ec400181e4c314f56ac3e49ba4fb8b0d50bba18cb27d25ae') build() { cd "$srcdir" rm -rf python{2,3}-build for builddir in python{2,3}-build; do cp -r Mako-$pkgver $builddir pushd $builddir /usr/bin/${builddir%-build} setup.py build popd done } check() { cd "$srcdir" for builddir in python{2,3}-build; do pushd $builddir /usr/bin/${builddir%-build} setup.py test popd done } package_python2-mako() { depends=("python2-markupsafe" "python2-beaker") cd "$srcdir/python2-build" /usr/bin/python2 setup.py install --prefix=/usr --root="$pkgdir" -O1 mv ${pkgdir}/usr/bin/mako-render{,2} install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/python2-${pkgbase}/COPYING" } package_python3-mako() { depends=("python3-markupsafe" "python3-beaker") cd "$srcdir/python3-build" /usr/bin/python3 setup.py install --prefix=/usr --root="$pkgdir" -O1 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/python3-${pkgbase}/COPYING" }