git: cbd931ccbe3f - main - textproc/py-towncrier23: Remove obsoleted port

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 14 Mar 2025 09:57:15 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cbd931ccbe3f537a62fb49b7e44eae7de85b2405

commit cbd931ccbe3f537a62fb49b7e44eae7de85b2405
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-03-14 09:37:31 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-03-14 09:53:59 +0000

    textproc/py-towncrier23: Remove obsoleted port
    
    Use textproc/py-towncrier instead.
---
 MOVED                                              |  1 +
 textproc/Makefile                                  |  1 -
 textproc/py-towncrier23/Makefile                   | 35 ----------------------
 textproc/py-towncrier23/distinfo                   |  3 --
 textproc/py-towncrier23/files/patch-pyproject.toml | 12 --------
 textproc/py-towncrier23/pkg-descr                  | 12 --------
 6 files changed, 1 insertion(+), 63 deletions(-)

diff --git a/MOVED b/MOVED
index 482f28fd56a8..6d1116130698 100644
--- a/MOVED
+++ b/MOVED
@@ -4205,3 +4205,4 @@ net/gnome-online-miners||2025-03-05|Retired upstream
 sysutils/tracker-miners||2025-03-05|Retired upstream
 sysutils/tracker||2025-03-05|Replaced long ago by tracker3 and now tinysparql
 net-im/talkatu||2025-03-10|Has expired: Upstream has switched to mercurial and upstream development has stopped
+textproc/py-towncrier23|textproc/py-towncrier|2025-03-14|Remove obsoleted port. Use textproc/py-towncrier instead
diff --git a/textproc/Makefile b/textproc/Makefile
index a51569527111..2f121da5fd41 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1691,7 +1691,6 @@
     SUBDIR += py-tomlkit
     SUBDIR += py-toronado
     SUBDIR += py-towncrier
-    SUBDIR += py-towncrier23
     SUBDIR += py-translationstring
     SUBDIR += py-transpopy
     SUBDIR += py-ttp
diff --git a/textproc/py-towncrier23/Makefile b/textproc/py-towncrier23/Makefile
deleted file mode 100644
index 3319df3ef852..000000000000
--- a/textproc/py-towncrier23/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-PORTNAME=	towncrier
-PORTVERSION=	23.11.0
-CATEGORIES=	textproc python
-MASTER_SITES=	PYPI
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	23
-
-MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Building newsfiles for your project
-WWW=		https://towncrier.readthedocs.io/en/stable/ \
-		https://github.com/twisted/towncrier
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>=1.17.1:devel/py-hatchling@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}incremental>=0:devel/py-incremental@${PY_FLAVOR}
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}importlib-resources>=5:devel/py-importlib-resources@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}incremental>=0:devel/py-incremental@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
-		${PY_TOMLI}
-
-USES=		python
-USE_PYTHON=	autoplist concurrent pep517
-
-NO_ARCH=	yes
-
-CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}towncrier
-
-# This is a temporary fix for building documents before py-towncrier is compatible.
-# See PR 280570 for details.
-PORTSCOUT=	ignore:1
-
-.include <bsd.port.mk>
diff --git a/textproc/py-towncrier23/distinfo b/textproc/py-towncrier23/distinfo
deleted file mode 100644
index 837f52c89cac..000000000000
--- a/textproc/py-towncrier23/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1722798765
-SHA256 (towncrier-23.11.0.tar.gz) = 13937c247e3f8ae20ac44d895cf5f96a60ad46cfdcc1671759530d7837d9ee5d
-SIZE (towncrier-23.11.0.tar.gz) = 51483
diff --git a/textproc/py-towncrier23/files/patch-pyproject.toml b/textproc/py-towncrier23/files/patch-pyproject.toml
deleted file mode 100644
index b526fb03cf2a..000000000000
--- a/textproc/py-towncrier23/files/patch-pyproject.toml
+++ /dev/null
@@ -1,12 +0,0 @@
---- pyproject.toml.orig	2020-02-02 00:00:00 UTC
-+++ pyproject.toml
-@@ -1,7 +1,7 @@ requires = [
- [build-system]
- requires = [
--    "hatchling ~= 1.17.1",
--    "incremental == 22.10.0",
-+    "hatchling >= 1.17.1",
-+    "incremental",
- ]
- build-backend = "hatchling.build"
- 
diff --git a/textproc/py-towncrier23/pkg-descr b/textproc/py-towncrier23/pkg-descr
deleted file mode 100644
index 68e889ecb99e..000000000000
--- a/textproc/py-towncrier23/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-towncrier is a utility to produce useful, summarized news files (also known as
-changelogs) for your project.
-
-Rather than reading the Git history, or having one single file which developers
-all write to and produce merge conflicts, towncrier reads "news fragments" which
-contain information useful to end users.
-
-Used by Twisted, pytest, pip, BuildBot, and attrs, among others.
-
-While the command line tool towncrier requires Python to run, as long as you
-don't use any Python-specific affordances (like auto-detection of the project
-version), it is usable with any project type on any platform.