git: f067609df1a7 - main - cleanup: Remove expired ports:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 31 Dec 2022 01:58:21 UTC
The branch main has been updated by rene:

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

commit f067609df1a78326dd1e7292be0f07a4b4969e1c
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2022-12-31 01:57:59 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-12-31 01:57:59 +0000

    cleanup: Remove expired ports:
    
    2022-12-31 databases/firebird25-client: Upstream Support ends on 2019-06-24
    2022-12-31 databases/firebird25-server: Upstream Support ends on 2019-06-24
---
 MOVED                                              |   2 +
 databases/Makefile                                 |   2 -
 databases/firebird25-client/Makefile               |  12 --
 databases/firebird25-server/Makefile               | 220 ---------------------
 databases/firebird25-server/distinfo               |   3 -
 databases/firebird25-server/files/firebird.in      |  80 --------
 .../patch-builds_install_misc_firebird.conf.in     |  20 --
 .../files/patch-builds_posix_empty.vers            |  11 --
 .../files/patch-builds_posix_firebird.vers         |  11 --
 .../files/patch-builds_posix_make.defaults         |  38 ----
 .../files/patch-builds_posix_make.rules            |  11 --
 .../files/patch-src-common-classes_alloc.h         |  11 --
 databases/firebird25-server/files/pkg-message.in   |  53 -----
 databases/firebird25-server/pkg-descr              |  11 --
 databases/firebird25-server/pkg-install-server     |  44 -----
 databases/firebird25-server/pkg-plist              |  37 ----
 databases/firebird25-server/pkg-plist.client       |  23 ---
 17 files changed, 2 insertions(+), 587 deletions(-)

diff --git a/MOVED b/MOVED
index f62160b5f22a..16d552adffc0 100644
--- a/MOVED
+++ b/MOVED
@@ -17730,3 +17730,5 @@ graphics/comical||2022-12-31|Has expired: Abandoned project and use deprecated w
 emulators/lisaem||2022-12-31|Broken for more than a year and use deprecated wxgtk28
 editors/madedit||2022-12-31|Has expired: Abandoned project and use deprecated wxgtk28
 comms/ebook2cwgui||2022-12-31|Has expired: Abandoned project, last update 2013-01-23 and use deprecated wxgtk28
+databases/firebird25-client||2022-12-31|Has expired: Upstream Support ends on 2019-06-24
+databases/firebird25-server||2022-12-31|Has expired: Upstream Support ends on 2019-06-24
diff --git a/databases/Makefile b/databases/Makefile
index 9b04201d2e4d..d92e9b193a11 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -60,8 +60,6 @@
     SUBDIR += erlfdb
     SUBDIR += evolution-data-server
     SUBDIR += fastdb
-    SUBDIR += firebird25-client
-    SUBDIR += firebird25-server
     SUBDIR += firebird30-client
     SUBDIR += firebird30-server
     SUBDIR += firebird40-client
diff --git a/databases/firebird25-client/Makefile b/databases/firebird25-client/Makefile
deleted file mode 100644
index ecc5ea5b7ce4..000000000000
--- a/databases/firebird25-client/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-PORTNAME=	firebird
-PKGNAMESUFFIX=	${PORTVERSION:R:S/.//}-client
-
-COMMENT=	Firebird-2 database client
-
-MASTERDIR=	${.CURDIR}/../firebird25-server
-
-PLIST=		${PKGDIR}/pkg-plist.client
-
-CLIENT_ONLY=	yes
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/firebird25-server/Makefile b/databases/firebird25-server/Makefile
deleted file mode 100644
index 4f50141ddb9d..000000000000
--- a/databases/firebird25-server/Makefile
+++ /dev/null
@@ -1,220 +0,0 @@
-PORTNAME=	firebird
-PORTVERSION=	2.5.9
-PORTREVISION=	4
-CATEGORIES?=	databases
-MASTER_SITES=	https://github.com/FirebirdSQL/${PORTNAME}/releases/download/R2_5_9/
-PKGNAMESUFFIX?=	${PORTVERSION:R:S/.//}-server
-DISTNAME=	${PORTNAME:S/f/F/}-${PORTVERSION}.27139-0
-DIST_SUBDIR=	${PORTNAME}
-
-MAINTAINER=	acm@FreeBSD.org
-COMMENT?=	Firebird-2 relational database (server)
-WWW=		https://www.firebirdsql.org/
-
-LICENSE=	IDPL IPL
-LICENSE_COMB=	multi
-LICENSE_NAME_IDPL=	Initial Developer's Public License
-LICENSE_NAME_IPL=	InterBase Public License
-LICENSE_FILE_IDPL=	${WRKSRC}/builds/install/misc/IDPLicense.txt
-LICENSE_FILE_IPL=	${WRKSRC}/builds/install/misc/IPLicense.txt
-LICENSE_PERMS_IDPL=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-LICENSE_PERMS_IPL=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED=	Upstream Support ends on 2019-06-24
-EXPIRATION_DATE=2022-12-31
-
-LIB_DEPENDS=	libicuuc.so:devel/icu
-
-USES=		cpe gmake pkgconfig tar:bzip2
-USE_CXXSTD=	gnu++98
-GNU_CONFIGURE=	yes
-MAKE_JOBS_UNSAFE=	yes
-CPE_VENDOR=	firebirdsql
-
-CONFIGURE_ARGS=	--with-system-icu \
-		--prefix=${LOCALSTATEDIR} \
-		--exec-prefix=${PREFIX} \
-		--with-fbconf=${PREFIX}/${CONFDIR} \
-		--with-fbglock=${LOCALSTATEDIR} \
-		--with-fbhelp=${LOCALSTATEDIR}/help \
-		--with-fbintl=${LIBEXECDIR}/intl \
-		--with-fblog=${LOCALSTATEDIR} \
-		--with-fbmsg=${DATADIR} \
-		--with-fbplugins=${LIBEXECDIR}/plugins \
-		--with-fbsbin=${PREFIX}/sbin \
-		--with-fbsecure-db=${LOCALSTATEDIR} \
-		--with-fbudf=${LIBEXECDIR}/UDF
-CONFIGURE_ENV+=	PTHREAD_LIBS="-lpthread" \
-		ac_cv_header_atomic_ops_h="no" \
-		ac_cv_lib_atomic_ops_main="no"
-CPPFLAGS+=	-DU_NOEXCEPT= -fno-delete-null-pointer-checks # For USE_CXXSTD=gnu++98
-
-LOCALSTATEDIR=	/var/db/firebird
-CONFDIR=	etc/firebird
-LIBEXECDIR=	${PREFIX}/libexec/firebird
-PLIST_SUB=	FIREBIRD_VERSION=${PORTVERSION} \
-		LOCALSTATEDIR="var/db/firebird" CONFDIR="${CONFDIR}"
-
-# Don't use ld for linking, use gcc
-LD=	${CC}
-
-# Don't strip binary files
-STRIP=
-
-ONLY_FOR_ARCHS=	i386 amd64
-# sparc64 fails due to lack of valid AtomicCounter implementation in
-# src/common/classes/fb_atomic.h; presumably other tier-2s would as well
-
-INSTALL_FB=	${INSTALL} ${COPY}
-IPCRM_CMD=	/usr/bin/ipcrm
-IPCS_CMD=	/usr/bin/ipcs
-
-IPCCHECK!=	${IPCRM_CMD} -q 0 2>&1 || true
-.if ${IPCCHECK:Mimplemented}
-IGNORE=		your system does not support sysvipc
-.endif
-
-.if !defined(CLIENT_ONLY)
-# Server part stuff
-USES+=		firebird
-
-CONFIGURE_ARGS+=--enable-superserver --without-editline
-
-ALL_TARGET=	firebird_embedded firebird_server
-
-USE_RC_SUBR=	firebird
-SUB_FILES=	pkg-message
-
-UTIL_SBIN=	fb_inet_server fb_lock_print fb_smp_server fbserver
-UTIL_BIN=	fbguard fbsplit fbstat fbsvcmgr fbtracemgr gbak gdef gfix gsec \
-		nbackup
-UDF_SO=		ib_udf.so fbudf.so
-UDF_SQL=	src/extlib/ib_udf2.sql src/extlib/fbudf/fbudf.sql
-
-PKGINSTALL?=	${PKGDIR}/pkg-install-server
-.else
-# Client part stuff
-USES+=		libedit
-
-CONFIGURE_ARGS+=	--with-system-editline
-CONFIGURE_ENV+=	ac_cv_lib_edit_readline="yes"
-
-ALL_TARGET=	firebird_basic libfbembed libfbclient embed_isql embed_gpre \
-		embed_gdef embed_qli extlib
-
-USE_LDCONFIG=	yes
-CLIENT_BIN=	gpre isql-fb qli
-
-OPTIONS_DEFINE=	DOCS
-
-DOCS_PORTDOCS=	*
-
-FB_DOCS_FILES=	WhatsNew README.* Firebird* ReleaseNotes.pdf ambiguity.txt \
-		ods11-index-structure.html
-FB_DOCS_DIRS=	sql.extensions license upgrade
-.endif
-
-MAKE_ENV+=	FIREBIRD_TMP="${WRKDIR}" FIREBIRD_LOCK="${WRKDIR}"
-MAKE_ARGS+=	PREFIX="${STAGEDIR}${PREFIX}"
-
-post-patch:
-	${FIND} ${WRKSRC} -name "*.sh" -exec ${CHMOD} +x {} \+
-	${REINPLACE_CMD} -e \
-			's|/isql|/isql-fb|g' -e \
-			's|/gstat|/fbstat|g' -e \
-			's|/gsplit|/fbsplit|g' ${WRKSRC}/builds/posix/make.defaults
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64"
-CFLAGS+=	-DAMD64
-.endif
-
-.if !defined(CLIENT_ONLY)
-USERS=	${PORTNAME}
-GROUPS=	${USERS}
-.endif
-
-.ifndef WITHOUT_IPC_CLEANUP
-pre-build:
-.if !defined(CLIENT_ONLY)
-	@${SETENV} PKG_PREFIX="${STAGEDIR}${PREFIX}" ${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
-.endif
-
-	${MAKE} -C ${WRKSRC}/extern/btyacc
-	[ -f ${WRKDIR}/ipcs.pre.build ] || ${IPCS_CMD} -s | ${TAIL} -n +3 | \
-		${GREP} -F `${ID} -un` | ${CAT} > ${WRKDIR}/ipcs.pre.build
-
-post-build:
-	${IPCS_CMD} -s | ${TAIL} -n +3 | ${GREP} -F `${ID} -un` | ${CAT} > ${WRKDIR}/ipcs.post.build
-	${DIFF} -n ${WRKDIR}/ipcs.pre.build ${WRKDIR}/ipcs.post.build  | \
-		${TAIL} -n +2 | ${SED} -E 's/^s +([0-9]+).*$$/\/usr\/bin\/ipcrm -s \1/' > ${WRKDIR}/ipcrm.sh
-	${SH} ${WRKDIR}/ipcrm.sh
-.endif
-
-do-install:
-.if !defined(CLIENT_ONLY)
-
-	${INSTALL_PROGRAM} ${UTIL_BIN:S!^!${WRKSRC}/gen/firebird/bin/!} ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_PROGRAM} ${UTIL_SBIN:S!^!${WRKSRC}/gen/firebird/bin/!} ${STAGEDIR}${PREFIX}/sbin
-
-	@${MKDIR} ${STAGEDIR}${PREFIX}/${CONFDIR}
-	${INSTALL_DATA} ${WRKSRC}/gen/install/misc/aliases.conf ${STAGEDIR}${PREFIX}/${CONFDIR}/aliases.conf.sample
-	${INSTALL_DATA} ${WRKSRC}/gen/install/misc/fbtrace.conf ${STAGEDIR}${PREFIX}/${CONFDIR}/fbtrace.conf
-
-	${MKDIR} ${STAGEDIR}${LIBEXECDIR}/udf ${STAGEDIR}${LOCALSTATEDIR}/help ${STAGEDIR}${LIBEXECDIR}/intl \
-		${STAGEDIR}${LIBEXECDIR}/plugins
-
-	${INSTALL_DATA} ${WRKSRC}/gen/install/misc/fbintl.conf ${STAGEDIR}${LIBEXECDIR}/intl/fbintl.conf
-	${INSTALL_FB} -m 0555 ${UDF_SO:S!^!${WRKSRC}/gen/firebird/UDF/!} ${STAGEDIR}${LIBEXECDIR}/udf
-	${INSTALL_FB} -m 0444 ${UDF_SQL:S!^!${WRKSRC}/!} ${STAGEDIR}${LIBEXECDIR}/udf
-	${INSTALL_FB} -m 0555 ${WRKSRC}/gen/firebird/plugins/libfbtrace.so ${STAGEDIR}${LIBEXECDIR}/plugins
-
-	${INSTALL_FB} -m 0660 ${WRKSRC}/gen/firebird/security2.fdb ${STAGEDIR}${LOCALSTATEDIR}/security2.fdb.sample
-
-	${INSTALL_FB} -m 0440 ${WRKSRC}/gen/firebird/help/help.fdb ${STAGEDIR}${LOCALSTATEDIR}/help
-
-	${INSTALL_FB} -m 0555 ${WRKSRC}/gen/firebird/intl/libfbintl.so ${STAGEDIR}${LIBEXECDIR}/intl/fbintl.so
-.else
-# defined CLIENT_ONLY
-	${INSTALL_PROGRAM} ${CLIENT_BIN:S!^!${WRKSRC}/gen/firebird/bin/!} ${STAGEDIR}${PREFIX}/bin
-
-	${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${WRKSRC}/gen/install/misc/firebird.conf > ${WRKDIR}/firebird.conf
-
-	@${MKDIR} ${STAGEDIR}${PREFIX}/${CONFDIR}
-	${INSTALL_DATA} ${WRKDIR}/firebird.conf ${STAGEDIR}${PREFIX}/${CONFDIR}/firebird.conf.sample
-
-	${INSTALL_DATA} ${WRKSRC}/gen/firebird/lib/libib_util.so \
-		${WRKSRC}/gen/firebird/lib/libfbclient.so.${PORTVERSION} \
-		${WRKSRC}/gen/firebird/lib/libfbembed.so.${PORTVERSION} \
-		${STAGEDIR}${PREFIX}/lib
-
-	${LN} -fs libfbclient.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfbclient.so.2.5
-	${LN} -fs libfbclient.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfbclient.so.2
-	${LN} -fs libfbclient.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfbclient.so
-
-	${LN} -fs libfbembed.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfbembed.so.2.5
-	${LN} -fs libfbembed.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfbembed.so.2
-	${LN} -fs libfbembed.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libfbembed.so
-
-	${LN} -fs libfbembed.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libgds.so.2.5
-	${LN} -fs libfbembed.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libgds.so.2
-	${LN} -fs libfbembed.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libgds.so
-
-	@${MKDIR} ${STAGEDIR}${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/gen/firebird/include/*.h ${STAGEDIR}${PREFIX}/include
-
-	@${MKDIR} ${STAGEDIR}${DATADIR}
-	${INSTALL_DATA} ${WRKSRC}/gen/firebird/*.msg ${STAGEDIR}${DATADIR}
-
-post-install-DOCS-on:
-	@${ECHO_MSG} "===>   Installing documentation for ${PKGNAME}"
-	@${MKDIR} ${FB_DOCS_DIRS:S!^!${STAGEDIR}${DOCSDIR}/!}
-	${INSTALL_DATA} ${FB_DOCS_FILES:S!^!${WRKSRC}/doc/!} ${STAGEDIR}${DOCSDIR}
-	${LN} -sf README.user ${STAGEDIR}${DOCSDIR}/README
-	${INSTALL_DATA} ${WRKSRC}/doc/sql.extensions/* ${STAGEDIR}${DOCSDIR}/sql.extensions
-	${INSTALL_DATA} ${WRKSRC}/doc/license/* ${STAGEDIR}${DOCSDIR}/license
-	${INSTALL_DATA} ${WRKSRC}/src/misc/upgrade/v2/* ${STAGEDIR}${DOCSDIR}/upgrade
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/databases/firebird25-server/distinfo b/databases/firebird25-server/distinfo
deleted file mode 100644
index 6bb3962962fb..000000000000
--- a/databases/firebird25-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1621470414
-SHA256 (firebird/Firebird-2.5.9.27139-0.tar.bz2) = 46ee37b14b44f3e45cd286b739f92e9366643f52bef51a131cc973a6980d9481
-SIZE (firebird/Firebird-2.5.9.27139-0.tar.bz2) = 13567295
diff --git a/databases/firebird25-server/files/firebird.in b/databases/firebird25-server/files/firebird.in
deleted file mode 100644
index 9d14f152f12b..000000000000
--- a/databases/firebird25-server/files/firebird.in
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: firebird
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following line to /etc/rc.conf to enable Firebird Database:
-#
-#
-# firebird_enable:	Set it to "YES" to enable firebird.
-#			Default is "NO".
-# firebird_mode:	Set it to "superclassic" or "superserver" to enable firebird.
-#			Default is "superclassic".
-# firebird_flags:	Set options to run fbserver or fb_smp_server.
-# 			Default is "-el /var/db/firebird".
-# firebird_pidfile:	Set full path to pid file.
-#			Default is "/var/run/firebird.pid".
-#
-
-. /etc/rc.subr
-
-name=firebird
-rcvar=firebird_enable
-
-load_rc_config $name
-
-firebird_enable=${firebird_enable:-"NO"}
-firebird_mode=${firebird_mode:-"superclassic"}
-firebird_flags=${firebird_flags:-"-el /var/db/firebird"}
-firebird_pidfile=${firebird_pidfile:-"/var/run/${name}.pid"}
-firebird_user=firebird
-
-command=%%PREFIX%%/sbin/fb_smp_server
-command_args="${firebird_flags} &"
-pidfile=${firebird_pidfile}
-start_precmd="start_precmd"
-start_postcmd="start_postcmd"
-stop_postcmd="stop_postcmd"
-reload_postcmd="reload_postcmd"
-
-start_precmd()
-{
-	touch ${firebird_pidfile}
-	chown "${firebird_user}:wheel" ${firebird_pidfile} ||
-		err 1 "Cannot chown ${firebird_pidfile}"
-}
-
-start_postcmd()
-{
-	pgrep -u ${firebird_user} ${command_app} > ${firebird_pidfile}
-	echo "Current firebird mode is $firebird_mode"
-}
-
-stop_postcmd()
-{
-        rm -f ${pidfile}
-}
-
-reload_postcmd()
-{
-        rm -f ${pidfile}
-        run_rc_command start
-}
-
-case "${firebird_mode}" in
-        superclassic)
-                command=%%PREFIX%%/sbin/fb_smp_server
-                command_app=fb_smp_server
-                ;;
-        superserver)
-                command=%%PREFIX%%/sbin/fbserver
-                command_app=fbserver
-                ;;
-        *)
-                warn "$firebird_mode is an invalid value for firebird_mode"
-                return 1
-                ;;
-esac
-
-run_rc_command "$1"
diff --git a/databases/firebird25-server/files/patch-builds_install_misc_firebird.conf.in b/databases/firebird25-server/files/patch-builds_install_misc_firebird.conf.in
deleted file mode 100644
index f80094d2063a..000000000000
--- a/databases/firebird25-server/files/patch-builds_install_misc_firebird.conf.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- builds/install/misc/firebird.conf.in.orig	2016-06-30 09:34:53 UTC
-+++ builds/install/misc/firebird.conf.in
-@@ -60,7 +60,7 @@
- #
- # Type: string
- #
--#RootDirectory =
-+#RootDirectory = /var/db/firebird
- 
- 
- # ----------------------------
-@@ -137,7 +137,7 @@
- #
- # Type: string (special format)
- #
--#UdfAccess = Restrict UDF
-+UdfAccess = Restrict %%PREFIX%%/libexec/firebird/udf
- 
- 
- # ----------------------------
diff --git a/databases/firebird25-server/files/patch-builds_posix_empty.vers b/databases/firebird25-server/files/patch-builds_posix_empty.vers
deleted file mode 100644
index 7e0dc6cdce58..000000000000
--- a/databases/firebird25-server/files/patch-builds_posix_empty.vers
+++ /dev/null
@@ -1,11 +0,0 @@
---- builds/posix/empty.vers.orig	2016-06-30 09:34:53 UTC
-+++ builds/posix/empty.vers
-@@ -27,6 +27,8 @@
- {
- global:
- 	main;
-+	__progname;
-+	environ;
- 
- local:
- 	*;
diff --git a/databases/firebird25-server/files/patch-builds_posix_firebird.vers b/databases/firebird25-server/files/patch-builds_posix_firebird.vers
deleted file mode 100644
index e2d64ee58b14..000000000000
--- a/databases/firebird25-server/files/patch-builds_posix_firebird.vers
+++ /dev/null
@@ -1,11 +0,0 @@
---- builds/posix/firebird.vers.orig	2016-06-30 09:34:53 UTC
-+++ builds/posix/firebird.vers
-@@ -25,6 +25,8 @@
- 
- {
- global:
-+	__progname;
-+	environ;
- # private entrypoint for REMOTE server
- 	server_main;
- #-------------------
diff --git a/databases/firebird25-server/files/patch-builds_posix_make.defaults b/databases/firebird25-server/files/patch-builds_posix_make.defaults
deleted file mode 100644
index 0b20f83f1c51..000000000000
--- a/databases/firebird25-server/files/patch-builds_posix_make.defaults
+++ /dev/null
@@ -1,38 +0,0 @@
---- builds/posix/make.defaults.orig	2016-06-30 09:34:53 UTC
-+++ builds/posix/make.defaults
-@@ -126,7 +126,7 @@ RM_R=		rm -rf
- CHMOD=			chmod
- CHMOD_6=		chmod 666
- CHMOD_7=		chmod 777
--CHMOD_S7=		chmod 06777
-+CHMOD_S7=		chmod 04555
- MV=			mv -f
- TOUCH=			touch
- CP=			cp
-@@ -152,7 +152,7 @@ EXE_LINK:= @CXX@ $(GLOB_OPTIONS) $(CXXFL
- STATICEXE_LINK:= @CXX@ $(GLOB_OPTIONS) $(CXXFLAGS)
- 
- LINK_LIBS = @LIBS@
--ICU_LIBS = -licuuc -licudata -licui18n
-+ICU_LIBS = $(shell icu-config --ldflags)
- STATICLINK_LIBS = @LIBS@
- SO_LINK_LIBS = @LIBS@
- 
-@@ -223,16 +223,12 @@ LIBFBSTATIC_A = $(LIB)/libfbstatic.a
- 
- ifeq ($(EDITLINE_FLG),Y)
-   ifeq ($(STD_EDITLINE), true)
--	LIBEDITLINE := -l$(READLINE)
-+	LIBEDITLINE := $(shell pkgconf libedit --libs)
-   else
- 	LIBEDITLINE := $(LIB)/libedit.a
-   endif
- endif
- 
--LIBICU_SO = $(LIB)/$(LIB_PREFIX)icuuc*.$(SHRLIB_FOREIGN_EXT) \
--			$(LIB)/$(LIB_PREFIX)icudata*.$(SHRLIB_FOREIGN_EXT) \
--			$(LIB)/$(LIB_PREFIX)icui18n*.$(SHRLIB_FOREIGN_EXT)
--
- # Shared library name for usage inside of the UDF
- IbUtilLibraryName = $(LIB_PREFIX)ib_util.$(SHRLIB_EXT)
- LIBIBUTIL_SO = $(LIB)/$(IbUtilLibraryName)
diff --git a/databases/firebird25-server/files/patch-builds_posix_make.rules b/databases/firebird25-server/files/patch-builds_posix_make.rules
deleted file mode 100644
index 13bce7ec4bfb..000000000000
--- a/databases/firebird25-server/files/patch-builds_posix_make.rules
+++ /dev/null
@@ -1,11 +0,0 @@
---- builds/posix/make.rules.orig	2016-06-30 09:34:53 UTC
-+++ builds/posix/make.rules
-@@ -37,6 +37,8 @@ WFLAGS:=$(CPPFLAGS) -I$(SRC_ROOT)/includ
- 
- ifeq ($(STD_ICU),false)
-   WFLAGS:= $(WFLAGS) -I$(ROOT)/extern/icu/source/common -I$(ROOT)/extern/icu/source/i18n
-+else
-+  WFLAGS:= $(WFLAGS) $(shell icu-config --cppflags)
- endif
- 
- ifeq ($(IsProdTypeBuild),Y)
diff --git a/databases/firebird25-server/files/patch-src-common-classes_alloc.h b/databases/firebird25-server/files/patch-src-common-classes_alloc.h
deleted file mode 100644
index 7257d8ae10d3..000000000000
--- a/databases/firebird25-server/files/patch-src-common-classes_alloc.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/common/classes/alloc.h	2021-05-19 19:28:30.698498000 -0500
-+++ src/common/classes/alloc.h	2021-05-19 19:29:17.345552000 -0500
-@@ -92,7 +92,7 @@
- const int MAX_TREE_DEPTH = 4;
- 
- // Alignment for all memory blocks. Sizes of memory blocks in headers are measured in this units
--const size_t ALLOC_ALIGNMENT = FB_ALIGNMENT;
-+#define ALLOC_ALIGNMENT 16
- 
- static inline size_t MEM_ALIGN(size_t value)
- {
diff --git a/databases/firebird25-server/files/pkg-message.in b/databases/firebird25-server/files/pkg-message.in
deleted file mode 100644
index bcd4ee49e315..000000000000
--- a/databases/firebird25-server/files/pkg-message.in
+++ /dev/null
@@ -1,53 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Firebird was installed.
-
-1) Support for Super Server has been added
-
-2) Before start the server ensure that the following line exists in /etc/services:
-
-gds_db		3050/tcp  #InterBase Database Remote Protocol
-
-3) If you use inetd (Classic Server) then add the following line to /etc/inetd.conf
-
-gds_db	stream	tcp	nowait	firebird	%%PREFIX%%/sbin/fb_inet_server  fb_inet_server
-
-And finally restart inetd.
-
-4) If you want to use SuperClassic Server then you must add the following lines
-   to /etc/rc.conf file.
-
- firebird_enable="YES"
- firebird_mode="superclassic"
-
-5) If you want to use Super Server then you must add the following lines to
-   /etc/rc.conf file.
-
- firebird_enable="YES"
- firebird_mode="superserver"
-
- Note: Keep in mind that you only can add one of them but never both modes on
-       the same time
-
-6) It is STRONGLY recommended that you change the SYSDBA
-password with:
-
- # gsec -user SYSDBA -pass masterkey
- GSEC> modify SYSDBA -pw newpassword
- GSEC> quit
-
-before doing anything serious with Firebird.
-
-7) See documentation in %%DOCSDIR%%/ for more information.
-
-8) Some firebird tools were renamed for avoid conflicts with some other ports
-
-	%%PREFIX%%/bin/isql	-> 	%%PREFIX%%/bin/isql-fb
-	%%PREFIX%%/bin/gstat	->	%%PREFIX%%/bin/fbstat
-	%%PREFIX%%/bin/gsplit	->	%%PREFIX%%/bin/fbsplit
-
-9) Enjoy it ;)
-EOM
-}
-]
diff --git a/databases/firebird25-server/pkg-descr b/databases/firebird25-server/pkg-descr
deleted file mode 100644
index 9bef30a4a164..000000000000
--- a/databases/firebird25-server/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Firebird is a relational database offering many ANSI SQL-99 features
-that runs on Linux, Windows, and a variety of Unix platforms.  Firebird
-offers excellent concurrency, high performance, and powerful language
-support for stored procedures and triggers.  It has been used in
-production systems, under a variety of names since 1981.
-
-Firebird is completely free of any registration, licensing or deployment
-fees.  It may be deployed freely for use with any third-party software,
-whether commercial or not.
-
-See also: https://sourceforge.net/projects/firebird/
diff --git a/databases/firebird25-server/pkg-install-server b/databases/firebird25-server/pkg-install-server
deleted file mode 100644
index e6a6d5b969fb..000000000000
--- a/databases/firebird25-server/pkg-install-server
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-PATH=/bin:/usr/bin:/usr/sbin
-
-buildwarning() {
-cat <<EOF
-###############################################################################
-
-                             ** IMPORTANT **
-
-Keep in mind that if you build firebird server as 'root', this may cause
-conflicts with SysV semaphores of running services.
-
-If you want to cancel it, press ctrl-C now if you need check some things
-before of build it.
-
-###############################################################################
-EOF
-        sleep 5
-}
-
-case $2 in
-PRE-INSTALL)
-	buildwarning
-;;
-POST-INSTALL)
-cd /var/db/firebird
-
-# Lock files
-
-for i in isc_init1 isc_lock1 isc_event1
-do
-	FileName=$i.`hostname`
-	touch $FileName
-	chmod uga=rw $FileName
-	chown firebird:firebird $FileName
-done
-
-touch firebird.log
-chown firebird:firebird firebird.log security2.fdb
-
-;;
-
-esac
diff --git a/databases/firebird25-server/pkg-plist b/databases/firebird25-server/pkg-plist
deleted file mode 100644
index 20b48f72c9ed..000000000000
--- a/databases/firebird25-server/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-bin/fbguard
-bin/fbsplit
-bin/fbstat
-bin/fbsvcmgr
-bin/fbtracemgr
-bin/gbak
-bin/gdef
-bin/gfix
-bin/gsec
-bin/nbackup
-sbin/fb_inet_server
-sbin/fb_lock_print
-sbin/fb_smp_server
-sbin/fbserver
-@group firebird
-libexec/firebird/udf/ib_udf.so
-libexec/firebird/udf/fbudf.so
-libexec/firebird/udf/ib_udf2.sql
-libexec/firebird/udf/fbudf.sql
-libexec/firebird/plugins/libfbtrace.so
-libexec/firebird/intl/fbintl.so
-libexec/firebird/intl/fbintl.conf
-@group
-@sample %%CONFDIR%%/aliases.conf.sample
-%%CONFDIR%%/fbtrace.conf
-@owner firebird
-@group firebird
-@sample /%%LOCALSTATEDIR%%/security2.fdb.sample
-/%%LOCALSTATEDIR%%/help/help.fdb
-@preunexec [ -s /%%LOCALSTATEDIR%%/firebird.log ] || rm -f /%%LOCALSTATEDIR%%/firebird.log
-@rmtry /%%LOCALSTATEDIR%%/isc_event1.`hostname`
-@rmtry /%%LOCALSTATEDIR%%/isc_init1.`hostname`
-@rmtry /%%LOCALSTATEDIR%%/isc_lock1.`hostname`
-@dir /%%LOCALSTATEDIR%%/help
-@dir /%%LOCALSTATEDIR%%
-@owner
-@group
diff --git a/databases/firebird25-server/pkg-plist.client b/databases/firebird25-server/pkg-plist.client
deleted file mode 100644
index eedf4c78372b..000000000000
--- a/databases/firebird25-server/pkg-plist.client
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/gpre
-bin/isql-fb
-bin/qli
-include/ib_util.h
-include/ibase.h
-include/iberror.h
-include/perf.h
-lib/libfbclient.so
-lib/libfbclient.so.2
-lib/libfbclient.so.2.5
-lib/libfbclient.so.%%FIREBIRD_VERSION%%
-lib/libfbembed.so
-lib/libfbembed.so.2
-lib/libfbembed.so.2.5
-lib/libfbembed.so.%%FIREBIRD_VERSION%%
-lib/libgds.so
-lib/libgds.so.2
-lib/libgds.so.2.5
-lib/libib_util.so
-@sample %%CONFDIR%%/firebird.conf.sample
-%%DATADIR%%/de_DE.msg
-%%DATADIR%%/firebird.msg
-%%DATADIR%%/fr_FR.msg