summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD37
3 files changed, 29 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b9430ce29cc5..69ede8de1ad5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = python-cheetah3
- pkgdesc = A Python 3-powered template engine and code generator
- pkgver = 3.2.4
- pkgrel = 1
+ pkgdesc = A Python powered template engine and code generator
+ pkgver = 3.2.6
+ pkgrel = 4
url = http://www.cheetahtemplate.org
- arch = x86_64
- license = custom
- depends = python-setuptools
+ arch = any
+ license = MIT
+ makedepends = python-setuptools
+ depends = python
optdepends = python-markdown
- source = https://files.pythonhosted.org/packages/source/C/Cheetah3/Cheetah3-3.2.4.tar.gz
- sha512sums = f991865d384cbc7fe287c5d89d9990bfdde205df64f2c9cf8df17427ce865701e4fb2c35e7d52753b40ac170a56b8d071e7ae8bff83cbefe8ec662099fbe1340
+ source = https://files.pythonhosted.org/packages/source/C/Cheetah3/Cheetah3-3.2.6.post2.tar.gz
+ sha512sums = 94b45c4e48e507b9eca254d097fff7175b2d75597cfda05a7a8f373917d333a5bc2e48ff7eebe5f8f711b0ed2531adbe2bfee3c271c093026c3ece2627734e1b
pkgname = python-cheetah3
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..6e570bc49abe
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.xz
+*.gz
+*.log
+/src/
+/pkg/
diff --git a/PKGBUILD b/PKGBUILD
index 936ba66bfb5e..4bef4098517d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,23 @@
# Maintainer: Alex Brinister <alex_brinister at yahoo dot com>
-pkgname=python-cheetah3
+pkgbase=python-cheetah3
+pkgname='python-cheetah3'
_name=Cheetah3
-pkgver=3.2.4
-pkgrel=1
-pkgdesc="A Python 3-powered template engine and code generator"
-arch=(x86_64)
+pkgver=3.2.6
+_subver="post2"
+pkgrel=4
+pkgdesc="A Python powered template engine and code generator"
+arch=('any')
url="http://www.cheetahtemplate.org"
-license=(custom)
-depends=('python-setuptools')
+license=(MIT)
+depends=('python')
optdepends=('python-markdown')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
-sha512sums=('f991865d384cbc7fe287c5d89d9990bfdde205df64f2c9cf8df17427ce865701e4fb2c35e7d52753b40ac170a56b8d071e7ae8bff83cbefe8ec662099fbe1340')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.${_subver}.tar.gz")
+sha512sums=('94b45c4e48e507b9eca254d097fff7175b2d75597cfda05a7a8f373917d333a5bc2e48ff7eebe5f8f711b0ed2531adbe2bfee3c271c093026c3ece2627734e1b')
-build() {
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py build
-}
-
-package() {
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+package_python-cheetah3() {
+ cd "${srcdir}/${_name}-${pkgver}.${_subver}"
+ python setup.py install --root="${pkgdir}" --optimize=1
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
- # Avoid conflict with python2-cheetah
- for name in cheetah cheetah-analyze cheetah-compile; do
- mv "${pkgdir}/usr/bin/${name}"{,3}
- done
}