Date: Saturday, April 15, 2023 @ 14:00:51
Author: jelle
Revision: 1446157
archrelease: copy trunk to community-staging-any
Added:
python-django-debug-toolbar/repos/community-staging-any/PKGBUILD
(from rev 1446156, python-django-debug-toolbar/trunk/PKGBUILD)
python-django-debug-toolbar/repos/community-staging-any/drop-fautly-classifiers.patch
(from rev 1446156,
python-django-debug-toolbar/trunk/drop-fautly-classifiers.patch)
Deleted:
python-django-debug-toolbar/repos/community-staging-any/PKGBUILD
-------------------------------+
PKGBUILD | 80 ++++++++++++++++++++++------------------
drop-fautly-classifiers.patch | 15 +++++++
2 files changed, 59 insertions(+), 36 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-04-15 14:00:40 UTC (rev 1446156)
+++ PKGBUILD 2023-04-15 14:00:51 UTC (rev 1446157)
@@ -1,36 +0,0 @@
-# Maintainer: Jelle van der Waa <[email protected]>
-# Contributor: Anthony25 <Anthony Ruhier>
-# Contributor Jeremy "Ichimonji10" Audet <ichimonji10 at gmail dot com>
-
-_name=django-debug-toolbar
-pkgname=python-django-debug-toolbar
-pkgver=3.7
-pkgrel=2
-pkgdesc='A configurable set of panels that display various debug information
about the current request/response.'
-arch=(any)
-url='https://github.com/jazzband/django-debug-toolbar'
-license=(BSD)
-makedepends=(python-setuptools)
-checkdepends=(python-jinja python-html5lib)
-depends=(python-django python-sqlparse)
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jazzband/${_name}/archive/${pkgver}.tar.gz)
-sha256sums=('1dcf77edc85b377724e7b0705002e909b1b3495ee272ac8d8d9f78a3d0e5f7d8')
-
-build() {
- cd "${_name}-${pkgver}"
- python setup.py build
-}
-
-check() {
- cd "${_name}-${pkgver}"
- # Doesn't work due to warnings
- #PYTHONPATH=. DB_BACKEND=sqlite3 DB_NAME=":memory:"
DJANGO_SETTINGS_MODULE=tests.settings python -m django test tests
-}
-
-package() {
- cd "${_name}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
- install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:
Copied: python-django-debug-toolbar/repos/community-staging-any/PKGBUILD (from
rev 1446156, python-django-debug-toolbar/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-04-15 14:00:51 UTC (rev 1446157)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa <[email protected]>
+# Contributor: Anthony25 <Anthony Ruhier>
+# Contributor Jeremy "Ichimonji10" Audet <ichimonji10 at gmail dot com>
+
+_name=django-debug-toolbar
+pkgname=python-django-debug-toolbar
+pkgver=4.0.0
+pkgrel=1
+pkgdesc='A configurable set of panels that display various debug information
about the current request/response.'
+arch=(any)
+url='https://github.com/jazzband/django-debug-toolbar'
+license=(BSD)
+makedepends=(python-build python-installer python-wheel python-hatchling)
+checkdepends=(python-jinja python-html5lib)
+depends=(python-django python-sqlparse)
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jazzband/${_name}/archive/${pkgver}.tar.gz
+ drop-fautly-classifiers.patch)
+sha256sums=('3b9c02b21284a0c34562f7be9829dac06005cccf9e41cd8cadf9763b1f3f5908'
+ '0414e36d2129794effc8a1f93a920f447e2bcfb333aa01e5898d279f1424a561')
+
+prepare() {
+ cd "${_name}-${pkgver}"
+ patch -Np1 -i ${srcdir}/drop-fautly-classifiers.patch
+}
+
+build() {
+ cd "${_name}-${pkgver}"
+ python -m build --wheel --no-isolation
+}
+
+check() {
+ cd "${_name}-${pkgver}"
+ # Doesn't work due to warnings
+ #PYTHONPATH=. DB_BACKEND=sqlite3 DB_NAME=":memory:"
DJANGO_SETTINGS_MODULE=tests.settings python -m django test tests
+}
+
+package() {
+ cd "${_name}-${pkgver}"
+ python -m installer --destdir="$pkgdir" dist/*.whl
+
+ install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:
Copied:
python-django-debug-toolbar/repos/community-staging-any/drop-fautly-classifiers.patch
(from rev 1446156,
python-django-debug-toolbar/trunk/drop-fautly-classifiers.patch)
===================================================================
--- drop-fautly-classifiers.patch (rev 0)
+++ drop-fautly-classifiers.patch 2023-04-15 14:00:51 UTC (rev 1446157)
@@ -0,0 +1,15 @@
+diff -aur django-debug-toolbar-4.0.0/pyproject.toml
django-debug-toolbar-4.0.0.new/pyproject.toml
+--- django-debug-toolbar-4.0.0/pyproject.toml 2023-04-03 16:43:42.000000000
+0200
++++ django-debug-toolbar-4.0.0.new/pyproject.toml 2023-04-15
15:57:22.989915600 +0200
+@@ -16,11 +16,6 @@
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Environment :: Web Environment",
+- "Framework :: Django",
+- "Framework :: Django :: 3.2",
+- "Framework :: Django :: 4.0",
+- "Framework :: Django :: 4.1",
+- "Framework :: Django :: 4.2",
+ "Intended Audience :: Developers",
+ "License :: OSI Approved :: BSD License",
+ "Operating System :: OS Independent",