git: e675c36b41dd - main - devel/pcre++: delete port

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Thu, 29 Feb 2024 15:53:52 UTC
The branch main has been updated by bapt:

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

commit e675c36b41dd6e424ffb10929f5ea2e1266b0465
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2024-02-29 15:52:13 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2024-02-29 15:53:51 +0000

    devel/pcre++: delete port
    
    Unmaintained, unused, and depends on devel/pcre which is EOLed
    upstream since 2021
---
 MOVED                                        |  1 +
 devel/Makefile                               |  1 -
 devel/pcre++/Makefile                        | 42 ----------------------------
 devel/pcre++/distinfo                        |  2 --
 devel/pcre++/files/patch-libpcre++__pcre++.h | 15 ----------
 devel/pcre++/pkg-descr                       |  2 --
 devel/pcre++/pkg-plist                       | 42 ----------------------------
 7 files changed, 1 insertion(+), 104 deletions(-)

diff --git a/MOVED b/MOVED
index 7768b39f5dd3..b00c7ce89154 100644
--- a/MOVED
+++ b/MOVED
@@ -3033,3 +3033,4 @@ www/cgichk||2024-02-29|Has expired: Deprecated utility that checks a list of URL
 www/nibbleblog||2024-02-29|Has expired: Upstream WWW redirects to a different CMS software
 chinese/phpbb-tw||2024-02-29|Has expired: Last upstream was released in 2008 use chinese/phpbb3
 www/phpbb||2024-02-29|Has expired: Last upstream was released in 2008 use www/phpbb3
+devel/pcre++||2024-02-29|Unused in the ports tree depends on pcre which is EOLed since 2021
diff --git a/devel/Makefile b/devel/Makefile
index 313093e804a0..e41c91a9b0e3 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3892,7 +3892,6 @@
     SUBDIR += pcg-cpp
     SUBDIR += pcl
     SUBDIR += pcre
-    SUBDIR += pcre++
     SUBDIR += pcre2
     SUBDIR += pcsc-cyberjack
     SUBDIR += pcsc-lite
diff --git a/devel/pcre++/Makefile b/devel/pcre++/Makefile
deleted file mode 100644
index 4c9c23520de5..000000000000
--- a/devel/pcre++/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME=	pcre++
-PORTVERSION=	0.9.5
-PORTREVISION=	6
-CATEGORIES=	devel
-MASTER_SITES=	http://www.daemon.de/idisk/Apps/pcre++/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Wrapper class around the pcre library
-WWW=		https://www.daemon.de/PCRE
-
-LICENSE=	LGPL21
-
-LIB_DEPENDS=	libpcre.so:devel/pcre
-
-USES=		gmake libtool
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USE_LDCONFIG=	yes
-
-CPPFLAGS+=	$$(${PCRE_CONFIG} --cflags)
-LDFLAGS+=	$$(${PCRE_CONFIG} --libs)
-
-DOCSDIR=	${PREFIX}/share/doc/lib${PORTNAME}-${PORTVERSION}
-
-PCRE_CONFIG?=	${LOCALBASE}/bin/pcre-config
-
-OPTIONS_DEFINE=	DOCS
-
-post-patch:
-	@${REINPLACE_CMD} -e \
-		's| ../COPYING|| ; \
-		 s| $$(prefix)/doc| $${DESTDIR}$$(prefix)/share/doc|' \
-		${WRKSRC}/doc/Makefile.in
-.for i in examples/Makefile.in libpcre++/Makefile.in test/Makefile.in
-	@${REINPLACE_CMD} -e \
-		's|-O -g|@CXXFLAGS@|' ${WRKSRC}/${i}
-.endfor
-
-post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpcre++.so.0
-
-.include <bsd.port.mk>
diff --git a/devel/pcre++/distinfo b/devel/pcre++/distinfo
deleted file mode 100644
index c80861ffad8c..000000000000
--- a/devel/pcre++/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pcre++-0.9.5.tar.gz) = 77ee9fc1afe142e4ba2726416239ced66c3add4295ab1e5ed37ca8a9e7bb638a
-SIZE (pcre++-0.9.5.tar.gz) = 381589
diff --git a/devel/pcre++/files/patch-libpcre++__pcre++.h b/devel/pcre++/files/patch-libpcre++__pcre++.h
deleted file mode 100644
index 2263cf4e7c81..000000000000
--- a/devel/pcre++/files/patch-libpcre++__pcre++.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- libpcre++/pcre++.h.orig
-+++ libpcre++/pcre++.h
-@@ -47,11 +47,11 @@
- #include <map>
- #include <stdexcept>
- #include <iostream>
-+#include <clocale>
- 
- 
- extern "C" {
-   #include <pcre.h>
--  #include <locale.h>
- }
- 
- namespace pcrepp {
diff --git a/devel/pcre++/pkg-descr b/devel/pcre++/pkg-descr
deleted file mode 100644
index 20382be194ea..000000000000
--- a/devel/pcre++/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-pcre++ is a wrapper class around the pcre library (Perl Compatible Regular
-Expressions)
diff --git a/devel/pcre++/pkg-plist b/devel/pcre++/pkg-plist
deleted file mode 100644
index f95cf758543b..000000000000
--- a/devel/pcre++/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-bin/pcre++-config
-include/pcre++.h
-lib/libpcre++.a
-lib/libpcre++.so
-lib/libpcre++.so.0
-lib/libpcre++.so.0.0.0
-share/man/man3/Pcre.3.gz
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/annotated.html
-%%PORTDOCS%%%%DOCSDIR%%/classPcre-members.html
-%%PORTDOCS%%%%DOCSDIR%%/classPcre.html
-%%PORTDOCS%%%%DOCSDIR%%/classPcre_1_1exception-members.html
-%%PORTDOCS%%%%DOCSDIR%%/classPcre_1_1exception.html
-%%PORTDOCS%%%%DOCSDIR%%/classpcrepp_1_1Pcre-members.html
-%%PORTDOCS%%%%DOCSDIR%%/classpcrepp_1_1Pcre.html
-%%PORTDOCS%%%%DOCSDIR%%/classpcrepp_1_1Pcre_1_1exception-members.html
-%%PORTDOCS%%%%DOCSDIR%%/classpcrepp_1_1Pcre_1_1exception.html
-%%PORTDOCS%%%%DOCSDIR%%/config.log
-%%PORTDOCS%%%%DOCSDIR%%/doxygen.css
-%%PORTDOCS%%%%DOCSDIR%%/doxygen.png
-%%PORTDOCS%%%%DOCSDIR%%/files.html
-%%PORTDOCS%%%%DOCSDIR%%/functions.html
-%%PORTDOCS%%%%DOCSDIR%%/get_8cc-source.html
-%%PORTDOCS%%%%DOCSDIR%%/get_8cc.html
-%%PORTDOCS%%%%DOCSDIR%%/globals.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/namespacepcrepp.html
-%%PORTDOCS%%%%DOCSDIR%%/namespaces.html
-%%PORTDOCS%%%%DOCSDIR%%/namespacestd.html
-%%PORTDOCS%%%%DOCSDIR%%/pcre++_8cc-source.html
-%%PORTDOCS%%%%DOCSDIR%%/pcre++_8cc.html
-%%PORTDOCS%%%%DOCSDIR%%/pcre++_8h-source.html
-%%PORTDOCS%%%%DOCSDIR%%/pcre++_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/replace_8cc-source.html
-%%PORTDOCS%%%%DOCSDIR%%/replace_8cc.html
-%%PORTDOCS%%%%DOCSDIR%%/search_8cc-source.html
-%%PORTDOCS%%%%DOCSDIR%%/search_8cc.html
-%%PORTDOCS%%%%DOCSDIR%%/split_8cc-source.html
-%%PORTDOCS%%%%DOCSDIR%%/split_8cc.html