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",

Reply via email to