diff options
author | Alex Brinister | 2021-06-12 21:56:10 -0400 |
---|---|---|
committer | Alex Brinister | 2021-06-12 21:56:32 -0400 |
commit | eee5e4f41daa561b8afba4fbea00eaf1f64d059f (patch) | |
tree | c73d2e1451e7b7acfcfbc946b8774ed1f77c3ac4 /PKGBUILD | |
parent | e236d74b3a6428bfecbf251646783763b6605c7d (diff) | |
download | aur-eee5e4f41daa561b8afba4fbea00eaf1f64d059f.tar.gz |
Added python2 version of package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 24 insertions, 13 deletions
@@ -1,38 +1,49 @@ # Maintainer: Alex Brinister <alex_brinister at yahoo dot com> -pkgname=python-cheetah3-git +pkgbase=python-cheetah3-git +pkgname=('python-cheetah3-git' 'python2-cheetah3-git') _name=Cheetah3 _reponame=cheetah3 -pkgver=3.2.4.r2.g1d7bb27 +pkgver=3.2.6.post1.r9.g856329c pkgrel=1 pkgdesc="A Python 3-powered template engine and code generator" -arch=(x86_64) +arch=('any') url="http://www.cheetahtemplate.org" license=(MIT) -depends=('python') -makedepends=('git' 'python-setuptools') -optdepends=('python-markdown') conflicts=('python-cheetah3') +pkgrel=1 +pkgdesc="A Python powered template engine and code generator" +makedepends=('git' + 'python-setuptools' + 'python2-setuptools') source=("${_reponame}::git+https://github.com/CheetahTemplate3/${_reponame}.git") sha512sums=('SKIP') pkgver() { - cd "${_reponame}" + cd "${srcdir}/${_reponame}" git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -build() { + +package_python-cheetah3-git() { + depends=('python') + optdepends=('python-markdown') + cd "${srcdir}/${_reponame}" - python setup.py build + python setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } -package() { +package_python2-cheetah3-git() { + depends=('python2') + optdepends=('python2-markdown') + cd "${srcdir}/${_reponame}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + python2 setup.py install --root="${pkgdir}" --optimize=1 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # Avoid conflict with python2-cheetah + # Avoid conflict with python-cheetah3 for name in cheetah cheetah-analyze cheetah-compile; do - mv "${pkgdir}/usr/bin/${name}"{,3} + mv "${pkgdir}/usr/bin/${name}"{,2} done } |