Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Nov 2025 11:07:11 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 7f08423c0d42 - main - devel/pysvn: Remove expired port
Message-ID:  <202511011107.5A1B7BFj071401@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

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

commit 7f08423c0d42aa03e19f599818b9ee17a72929ec
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-11-01 11:07:07 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-11-01 11:07:07 +0000

    devel/pysvn: Remove expired port
    
    2025-10-31 devel/pysvn
---
 MOVED                 |  1 +
 devel/Makefile        |  1 -
 devel/pysvn/Makefile  | 53 ---------------------------------------------------
 devel/pysvn/distinfo  |  3 ---
 devel/pysvn/pkg-descr | 12 ------------
 5 files changed, 1 insertion(+), 69 deletions(-)

diff --git a/MOVED b/MOVED
index 4f9f0c171b9b..717339aa63e9 100644
--- a/MOVED
+++ b/MOVED
@@ -4839,3 +4839,4 @@ www/phpmustache||2025-11-01|Has expired: Installation mode changed from systemwi
 dns/fpdns||2025-11-01|Has expired: Upstream repository has been archived on Sep 19, 2024
 databases/py-pycql||2025-11-01|Has expired: Upstream repository has been archived on Aug 31, 2021
 devel/py-types-ujson||2025-11-01|Has expired: No longer required by devel/py-ujson ≥ 5.11
+devel/pysvn||2025-11-01|Has expired: Fails to build
diff --git a/devel/Makefile b/devel/Makefile
index 24486f813fa8..9b9903804064 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6358,7 +6358,6 @@
     SUBDIR += pyside6
     SUBDIR += pyside6-tools
     SUBDIR += pystring
-    SUBDIR += pysvn
     SUBDIR += pythontidy
     SUBDIR += pytype
     SUBDIR += qbe
diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile
deleted file mode 100644
index 8f8ec9cffbfa..000000000000
--- a/devel/pysvn/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-PORTNAME=	pysvn
-PORTVERSION=	1.9.12
-PORTREVISION=	2
-CATEGORIES=	devel
-MASTER_SITES=	http://pysvn.barrys-emacs.org/source_kits/
-
-MAINTAINER=	bra@fsn.hu
-COMMENT=	Python binding for Subversion
-WWW=		http://pysvn.tigris.org/
-
-LICENSE=	APACHE11
-LICENSE_FILE=	${WRKSRC}/../LICENSE.txt
-
-BROKEN=		Fails to build, error: implicit instantiation of undefined template 'std::char_traits<unsigned int>'
-EXPIRATION_DATE=2025-10-31
-
-.if ${WITH_SUBVERSION_VER:U} == LTS
-LIB_DEPENDS=	libsvn_client-1.so:devel/subversion-lts
-.else
-LIB_DEPENDS=	libsvn_client-1.so:devel/subversion
-.endif
-LIB_DEPENDS+=	libneon.so:www/neon \
-		libexpat.so:textproc/expat2
-
-USES=		python
-USE_PYTHON=	distutils noegginfo concurrent optsuffix
-PYDISTUTILS_CONFIGURE_TARGET=	configure
-PYDISTUTILS_CONFIGUREARGS=	--apr-inc-dir=${LOCALBASE}/include/apr-1 \
-				--svn-inc-dir=${LOCALBASE}/include/subversion-1 \
-				--pycxx-dir=${WRKSRC}/../Import/pycxx-7.1.4 \
-				--pycxx-src-dir=${WRKSRC}/../Import/pycxx-7.1.4/Src
-
-PLIST_FILES=	%%PYTHON_SITELIBDIR%%/${PORTNAME}/__init__.py \
-		%%PYTHON_SITELIBDIR%%/${PORTNAME}/_pysvn_${PYTHON_VERSION:S/./_/:S/python//}.so
-
-WRKSRC_SUBDIR=	Source
-
-post-patch:
-	${REINPLACE_CMD} -e 's|^min_pycxx_version =|pycxx_version = &|g; s|gcc|${CC}|g; s|g++|${CXX}|g'  ${WRKSRC}/setup_configure.py
-
-do-build:
-	@cd ${WRKSRC} && ${MAKE_CMD}
-
-do-install:
-	${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
-	${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
-	${INSTALL_SCRIPT} \
-		${WRKSRC}/${PORTNAME}/*.py \
-		${WRKSRC}/${PORTNAME}/*.so \
-		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
-	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/*.so
-
-.include <bsd.port.mk>
diff --git a/devel/pysvn/distinfo b/devel/pysvn/distinfo
deleted file mode 100644
index fab48eb12f07..000000000000
--- a/devel/pysvn/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1593364883
-SHA256 (pysvn-1.9.12.tar.gz) = b113dae303728c3986745d604ce80b4b4a67addc99c24907e3ff5409d87f47d4
-SIZE (pysvn-1.9.12.tar.gz) = 663626
diff --git a/devel/pysvn/pkg-descr b/devel/pysvn/pkg-descr
deleted file mode 100644
index f3f1908f1f31..000000000000
--- a/devel/pysvn/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-The pysvn module is a python interface to the Subversion version control
-system. This API exposes client interfaces for managing a working copy,
-querying a repository, and synchronizing the two.
-
-This API cannot create new repositories; it can only interact with existing
-repositories. If you need to create a repository, use the svnadmin command
-from Subversion.
-
-Using the API, you can check out a working copy, add, edit, and remove working
-files, and check in, compare, or discard your changes. Repository properties
-such as keyword expansion, end of line characters, and ignore lists can also
-be examined and manipulated.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202511011107.5A1B7BFj071401>