git: 1ba302c0827d - main - www/py-dj52-django-treebeard: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Jun 2026 19:53:24 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1ba302c0827dac47bd395bf11ecf81c730e00a95
commit 1ba302c0827dac47bd395bf11ecf81c730e00a95
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-06-30 19:52:53 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-06-30 19:52:53 +0000
www/py-dj52-django-treebeard: Remove expired port
2026-06-30 www/py-dj52-django-treebeard: Obsolete, please use www/py-django-treebeard instead
---
MOVED | 1 +
www/Makefile | 1 -
www/py-dj52-django-treebeard/Makefile | 46 ----------------------
www/py-dj52-django-treebeard/distinfo | 3 --
.../files/patch-pyproject.toml | 20 ----------
www/py-dj52-django-treebeard/pkg-descr | 14 -------
6 files changed, 1 insertion(+), 84 deletions(-)
diff --git a/MOVED b/MOVED
index f16189796241..84af26e726e5 100644
--- a/MOVED
+++ b/MOVED
@@ -5407,3 +5407,4 @@ www/py-dj52-django-cors-headers|www/py-django-cors-headers|2026-06-30|Has expire
www/py-dj52-django-timezone-field|www/py-django-timezone-field|2026-06-30|Has expired: Obsolete, please use www/py-django-timezone-field instead
www/py-dj52-django-multiselectfield|www/py-django-multiselectfield|2026-06-30|Has expired: Obsolete, please use www/py-django-multiselectfield instead
www/py-dj52-django-taggit|www/py-django-taggit|2026-06-30|Has expired: Obsolete, please use www/py-django-taggit instead
+www/py-dj52-django-treebeard|www/py-django-treebeard|2026-06-30|Has expired: Obsolete, please use www/py-django-treebeard instead
diff --git a/www/Makefile b/www/Makefile
index 79063bd9fa46..651891f9876b 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1574,7 +1574,6 @@
SUBDIR += py-dj52-django-guardian
SUBDIR += py-dj52-django-modelcluster
SUBDIR += py-dj52-django-stubs-ext
- SUBDIR += py-dj52-django-treebeard
SUBDIR += py-dj52-djangorestframework
SUBDIR += py-dj52-djangorestframework-guardian
SUBDIR += py-dj52-drf-spectacular
diff --git a/www/py-dj52-django-treebeard/Makefile b/www/py-dj52-django-treebeard/Makefile
deleted file mode 100644
index 5b028b1bc713..000000000000
--- a/www/py-dj52-django-treebeard/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-PORTNAME= django-treebeard
-DISTVERSION= 4.8.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
-DISTNAME= django_treebeard-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Efficient tree implementations for Django
-WWW= https://github.com/django-treebeard/django-treebeard
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsolete, please use www/py-django-treebeard instead
-EXPIRATION_DATE=2026-06-30
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-django>=4.0:devel/py-pytest-django@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517 pytest
-
-TEST_ENV= DATABASE_ENGINE=sqlite
-
-NO_ARCH= yes
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-
-post-build-DOCS-on:
- ${SETENV} PYTHONPATH=${WRKSRC} ${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \
- -d ${WRKDIR} -b html ${WRKSRC}/docs/source ${WRKSRC}/build/sphinx/html
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/build/sphinx/html && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
- "! -name .buildinfo -and ! -name objects.inv")
-
-.include <bsd.port.mk>
diff --git a/www/py-dj52-django-treebeard/distinfo b/www/py-dj52-django-treebeard/distinfo
deleted file mode 100644
index ae68c8e24a68..000000000000
--- a/www/py-dj52-django-treebeard/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765367154
-SHA256 (django_treebeard-4.8.0.tar.gz) = 61b8076b576107da21f6f6040774c0d17025200c2efdb70dd1f14b18c9206c3a
-SIZE (django_treebeard-4.8.0.tar.gz) = 292517
diff --git a/www/py-dj52-django-treebeard/files/patch-pyproject.toml b/www/py-dj52-django-treebeard/files/patch-pyproject.toml
deleted file mode 100644
index bd444905b23e..000000000000
--- a/www/py-dj52-django-treebeard/files/patch-pyproject.toml
+++ /dev/null
@@ -1,20 +0,0 @@
-Enable build with older versions of py-setuptools.
-
---- pyproject.toml.orig 2025-12-10 11:50:47 UTC
-+++ pyproject.toml
-@@ -12,7 +12,7 @@ readme = "README.md"
- name = "django-treebeard"
- description = "Efficient tree implementations for Django"
- readme = "README.md"
--license = "Apache-2.0"
-+license = { text="Apache-2.0" }
- requires-python = ">=3.10"
- dynamic = ["version"]
- classifiers = [
-@@ -53,4 +53,4 @@ lint.select = [
- "I", # isort
- "F", # pyflakes
- "E", # pycodestyle errors
--]
-\ No newline at end of file
-+]
diff --git a/www/py-dj52-django-treebeard/pkg-descr b/www/py-dj52-django-treebeard/pkg-descr
deleted file mode 100644
index 1529d6d19b22..000000000000
--- a/www/py-dj52-django-treebeard/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-django-treebeard is a library that implements efficient tree implementations for
-the Django Web Framework 1.8 and later.
-
-Features:
-
-- Flexible: Includes 3 different tree implementations with the same API:
- * Adjacency List
- * Materialized Path
- * Nested Sets
-- Fast: Optimized non-naive tree operations
-- Easy: Uses Django Model Inheritance with abstract classes to define your own
- models.
-- Clean: Testable and well tested code base. Code/branch test coverage is
- above 96%.