[arch-commits] Commit in python-django-csp/trunk (PKGBUILD)
Date: Tuesday, February 8, 2022 @ 16:30:39 Author: jelle Revision: 1129251 Add python-six checkdependency Modified: python-django-csp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-08 15:28:35 UTC (rev 1129250) +++ PKGBUILD2022-02-08 16:30:39 UTC (rev 1129251) @@ -7,7 +7,7 @@ arch=('any') url="https://github.com/mozilla/django-csp; license=('BSD') -checkdepends=('python-pytest' 'python-pytest-django') +checkdepends=('python-pytest' 'python-pytest-django' 'python-six') depends=('python-django' 'python-jinja') source=($pkgname-$pkgver.tar.gz::https://github.com/mozilla/django-csp/archive/refs/tags/${pkgver}.tar.gz) sha512sums=('d15ecae2a59e47151f3b04d78138fbe5c22967e0366595324b41fdd3b3f8af2bf7a44606f329b853c6ebb14a590e63d54d02fb26a7248e04789d1c54410fb5ee')
[arch-commits] Commit in python-django-csp/trunk (PKGBUILD)
Date: Friday, May 28, 2021 @ 19:40:08 Author: jelle Revision: 950050 Add PKGBUILD Added: python-django-csp/trunk/PKGBUILD --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2021-05-28 19:40:08 UTC (rev 950050) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +pkgname=python-django-csp +pkgver=3.7 +pkgrel=1 +pkgdesc="Django-CSP adds Content-Security-Policy headers to Django" +arch=('any') +url="https://github.com/mozilla/django-csp; +license=('BSD') +checkdepends=('python-pytest' 'python-pytest-django') +depends=('python-django' 'python-jinja') +source=($pkgname-$pkgver.tar.gz::https://github.com/mozilla/django-csp/archive/refs/tags/${pkgver}.tar.gz) +sha512sums=('d15ecae2a59e47151f3b04d78138fbe5c22967e0366595324b41fdd3b3f8af2bf7a44606f329b853c6ebb14a590e63d54d02fb26a7248e04789d1c54410fb5ee') + +prepare() { + cd "django-csp-$pkgver" + sed -i 's/--pep8 --flakes//' setup.cfg +} + +build() { + cd "django-csp-$pkgver" + python setup.py build +} + +check() { + cd "django-csp-$pkgver" + PYTHONPATH=. pytest csp/tests +} + +package() { + cd "django-csp-$pkgver" + python setup.py install --skip-build \ + --optimize=1 \ + --root="${pkgdir}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}