summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Brinister2021-06-12 21:56:10 -0400
committerAlex Brinister2021-06-12 21:56:32 -0400
commiteee5e4f41daa561b8afba4fbea00eaf1f64d059f (patch)
treec73d2e1451e7b7acfcfbc946b8774ed1f77c3ac4
parente236d74b3a6428bfecbf251646783763b6605c7d (diff)
downloadaur-eee5e4f41daa561b8afba4fbea00eaf1f64d059f.tar.gz
Added python2 version of package
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD37
2 files changed, 33 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e99ccdacefd5..eb553e371c06 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,21 @@
pkgbase = python-cheetah3-git
- pkgdesc = A Python 3-powered template engine and code generator
- pkgver = 3.2.4.r2.g1d7bb27
+ pkgdesc = A Python powered template engine and code generator
+ pkgver = 3.2.6.post1.r9.g856329c
pkgrel = 1
url = http://www.cheetahtemplate.org
- arch = x86_64
+ arch = any
license = MIT
makedepends = git
makedepends = python-setuptools
- depends = python
- optdepends = python-markdown
+ makedepends = python2-setuptools
conflicts = python-cheetah3
source = cheetah3::git+https://github.com/CheetahTemplate3/cheetah3.git
sha512sums = SKIP
pkgname = python-cheetah3-git
+ depends = python
+ optdepends = python-markdown
+pkgname = python2-cheetah3-git
+ depends = python2
+ optdepends = python2-markdown
diff --git a/PKGBUILD b/PKGBUILD
index 36e7841296dc..ab9f1a10fdf8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}