summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 17 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cf81037b3398..d476465fd60e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,25 @@
-# Maintainer: Felix Golatofski <contact@xdfr.de>
-
-_name="django-cms"
-pkgbase="python-django-cms"
-pkgname=("python-django-cms")
-pkgver=3.7.2
+# Contributor: Felix Golatofski <contact@xdfr.de>
+_base=django-cms
+pkgname=python-${_base}
+pkgver=3.9.0
pkgrel=1
pkgdesc="An Advanced Django CMS"
-url="https://django-cms.org"
+url="https://${_base}.org"
arch=('any')
-license=('BSD')
-makedepends=("python-django" "python-django-classy-tags" "python-django-formtools" "python-treebeard" "python-django-sekizai" "python-djangocms-admin-style")
-source=("$pkgname-$pkgver.tar.gz::https://github.com/divio/django-cms/archive/$pkgver.tar.gz")
-sha256sums=('22984afbb1f991b1c44056d82ddbff3a3ab1c288b0927da7493d0ad532dc1971')
-
+license=('custom')
+depends=(python-django-classy-tags python-django-formtools python-treebeard python-django-sekizai python-djangocms-admin-style)
+makedepends=(python-setuptools)
+source=(https://github.com/${_base}/${_base}/archive/${pkgver}.tar.gz)
+sha512sums=('f5241eaa824ea7eb31b678bbd59c2fa7097fcff2f69c15bbf3660dce1bfa2ab43d891025edb4d2f135e9218fbbd1435811f250ea6db04168336e1fe0474c9db1')
build() {
- cd $_name-$pkgver
- python setup.py build
+ cd "${_base}-${pkgver}"
+ python setup.py build
}
-package_python-django-cms() {
- depends=("python-django" "python-django-classy-tags" "python-django-formtools" "python-treebeard" "python-django-sekizai" "python-djangocms-admin-style")
-
- cd $_name-$pkgver
- python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+package() {
+ cd "${_base}-${pkgver}"
+ export PYTHONHASHSEED=0
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}