git: 8fb7cd8d03dd - main - irc/thales: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 01 Apr 2024 10:51:22 UTC
The branch main has been updated by rene:

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

commit 8fb7cd8d03dd3a238e90560b633a6b9997600812
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-04-01 10:50:57 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-04-01 10:51:16 +0000

    irc/thales: Remove expired port
    
    2024-03-31 irc/thales: End of life upstream
---
 MOVED                                      |   1 +
 irc/Makefile                               |   1 -
 irc/thales/Makefile                        |  52 ---------------
 irc/thales/distinfo                        |   2 -
 irc/thales/files/patch-thales.conf.default |  17 -----
 irc/thales/files/thales.in                 |  26 --------
 irc/thales/pkg-descr                       |  12 ----
 irc/thales/pkg-plist                       | 103 -----------------------------
 8 files changed, 1 insertion(+), 213 deletions(-)

diff --git a/MOVED b/MOVED
index 9d647cdd9332..60e04d1689a6 100644
--- a/MOVED
+++ b/MOVED
@@ -3097,3 +3097,4 @@ net-p2p/bitflu||2024-04-01|Has expired: No development in years and lack common
 devel/busybee||2024-04-01|Has expired: Abandoned upstream, last release 2015 and last commit 2017
 textproc/rubygem-zmq||2024-04-01|Has expired: Last releasee was in 2011 and depends on deprecated libzmq2
 misc/buffer|misc/mbuffer|2024-04-01|Has expired: No upstream updates since 1995.  Switch to misc/mbuffer
+irc/thales||2024-04-01|Has expired: End of life upstream
diff --git a/irc/Makefile b/irc/Makefile
index 0cb3e3be30b1..998b929cefdb 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -99,7 +99,6 @@
     SUBDIR += soju
     SUBDIR += srain
     SUBDIR += srvx
-    SUBDIR += thales
     SUBDIR += tircproxy
     SUBDIR += undernet-ircu
     SUBDIR += unreal
diff --git a/irc/thales/Makefile b/irc/thales/Makefile
deleted file mode 100644
index 6e8e95a2cb11..000000000000
--- a/irc/thales/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-PORTNAME=	thales
-PORTVERSION=	1.0
-PORTREVISION=	5
-CATEGORIES=	irc
-MASTER_SITES=	GNU
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	IRC to MySQL gateway
-WWW=		https://www.gnu.org/software/thales/
-
-LICENSE=	GPLv2+
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	End of life upstream
-EXPIRATION_DATE=2024-03-31
-
-RUN_DEPENDS=	${LOCALBASE}/bin/ircd:irc/ircd-hybrid
-
-USES=		gmake mysql shebangfix
-SHEBANG_FILES=	examples/MRTG/thalesinfo.pl
-USE_RC_SUBR=	thales
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-ircd=hybrid \
-		--prefix=${PREFIX}/sbin/thales \
-		--with-mysql=${LOCALBASE} \
-		--with-mysql-libraries=${LOCALBASE}/lib/mysql
-
-OPTIONS_DEFINE=	MODES DOCS EXAMPLES
-OPTIONS_DEFAULT=MODES
-MODES_DESC=		Support modes in the database
-
-MODES_CONFIGURE_OFF=	--enable-no-modes
-
-post-patch: .SILENT
-	${FIND} -d ${WRKSRC} -type d -name CVS -exec ${RM} -r {} \;
-	${REINPLACE_CMD} -e 's,thales.conf,${PREFIX}/etc/&,' \
-		${WRKSRC}/src/conf.h
-# Fix the build with -fno-common (for Clang 11 and GCC 10)
-	${REINPLACE_CMD} -e '/total_read, total_written/s,^,extern ,' \
-		${WRKSRC}/src/sockutil.h
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${DATADIR}
-	${INSTALL_PROGRAM} ${WRKSRC}/src/thales ${STAGEDIR}${PREFIX}/sbin
-	${INSTALL_DATA} ${WRKSRC}/data/thales.conf.default ${STAGEDIR}${PREFIX}/etc
-	${INSTALL_DATA} ${WRKSRC}/data/*.sql ${STAGEDIR}${DATADIR}
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${DATADIR}/tools
-	${CP} -r ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
-	${CP} -r ${WRKSRC}/tools/* ${STAGEDIR}${DATADIR}/tools
-
-.include <bsd.port.mk>
diff --git a/irc/thales/distinfo b/irc/thales/distinfo
deleted file mode 100644
index 6fed859a1fa2..000000000000
--- a/irc/thales/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (thales-1.0.tar.gz) = be2fd466636dba508d15d8b1e0a7d31328df00e06468be93488c83afcdd4b37c
-SIZE (thales-1.0.tar.gz) = 189768
diff --git a/irc/thales/files/patch-thales.conf.default b/irc/thales/files/patch-thales.conf.default
deleted file mode 100644
index 711e384909f7..000000000000
--- a/irc/thales/files/patch-thales.conf.default
+++ /dev/null
@@ -1,17 +0,0 @@
---- data/thales.conf.default	Sat Jul  5 17:04:39 2003
-+++ data/thales.conf.default	Sat Apr  2 10:57:47 2005
-@@ -144,12 +144,12 @@
- # PIDFile <filename>  [REQUIRED]
- #     Specifies the name of the file containing Services' process ID.
- 
--PIDFile     thales.pid
-+PIDFile     /var/run/thales.pid
- 
- # LogFile <filename> [REQUIRED]
- #     Specifies the name of the log file.
- 
--LogFile     thales.log
-+LogFile     /var/log/thales.log
- 
- ###########################################################################
- #
diff --git a/irc/thales/files/thales.in b/irc/thales/files/thales.in
deleted file mode 100644
index d3090b8c2f93..000000000000
--- a/irc/thales/files/thales.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: thales
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable Thales:
-# thales_enable (bool):	Set to "NO" by default.
-#			Set it to "YES" to enable Thales
-#
-
-. /etc/rc.subr
-
-name="thales"
-rcvar=thales_enable
-
-command="%%PREFIX%%/sbin/thales"
-
-[ -z "$thales_enable" ]	&& thales_enable="NO"
-
-required_files="%%PREFIX%%/etc/thales.conf"
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/irc/thales/pkg-descr b/irc/thales/pkg-descr
deleted file mode 100644
index afaadf00b9b2..000000000000
--- a/irc/thales/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Thales is an IRC to MySQL Gateway.  It connects to your IRC network as a
-service, and converts messages it receives to SQL queries to update the
-database.  It collects data about users, channels and servers.  It does
-not build stats itself, but gives you the database, it's your role to
-write third-party applications or scripts, for example in PHP, to extract
-data from it.  Some example applications are provided.
-
-Supported DBMS and IRCDs:
-
-* Currently runs with MySQL
-* Support for Bahamut (1.4.27 or later), Hybrid 7 and Ultimate (2.8 or
-  later, 3.0.0 or later) is still included, but is not maintained
diff --git a/irc/thales/pkg-plist b/irc/thales/pkg-plist
deleted file mode 100644
index 31ecbe364c46..000000000000
--- a/irc/thales/pkg-plist
+++ /dev/null
@@ -1,103 +0,0 @@
-sbin/thales
-etc/thales.conf.default
-%%DATADIR%%/mysql-bahamut.sql
-%%DATADIR%%/mysql-hybrid.sql
-%%DATADIR%%/mysql-ircdru.sql
-%%DATADIR%%/mysql-ultimate28.sql
-%%DATADIR%%/mysql-ultimate30.sql
-%%DATADIR%%/mysql-unreal.sql
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MRTG/thalesinfo.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nickinfo/img/online.gif
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nickinfo/img/offline.gif
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nickinfo/nickinfo.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nickinfo/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/compteur_js.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/deb.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/0.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/1.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/2.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/3.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/4.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/5.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/6.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/7.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/8.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/9.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/1/visites.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/deb.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/0.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/1.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/2.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/3.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/4.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/5.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/6.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/7.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/8.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/9.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/2/visites.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/deb.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/0.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/1.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/2.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/3.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/4.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/5.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/6.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/7.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/8.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/9.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/3/visites.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/deb.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/0.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/1.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/2.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/3.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/4.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/5.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/6.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/7.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/8.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/9.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/4/visites.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/deb.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/0.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/1.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/2.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/3.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/4.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/5.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/6.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/7.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/8.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/9.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/counter/pictures/5/visites.PNG
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/whois/whois.html
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/whois/dowhois.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/mysql.ini.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/counters/users_tc.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/counters/chans_tc.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/counters/servers_tc.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/counters/chans_max.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/counters/users_max.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/counters/chan_po.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/status/server_on.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/status/user_ison.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/status/user_status.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/status/chan_topic.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/memphistools/common.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clones/clones.php
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recycledcounter/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recycledcounter/recycpt.php
-%%PORTDOCS%%%%DATADIR%%/tools/crontab/cron.sh
-%%PORTDOCS%%%%DATADIR%%/tools/README
-%%PORTDOCS%%%%DATADIR%%/tools/logfilter/README
-%%PORTDOCS%%%%DATADIR%%/tools/logfilter/logfilter.sh
-%%PORTDOCS%%%%DATADIR%%/tools/testbed/README
-%%PORTDOCS%%%%DATADIR%%/tools/testbed/killrunall.sh
-%%PORTDOCS%%%%DATADIR%%/tools/testbed/killall.sh
-%%PORTDOCS%%%%DATADIR%%/tools/testbed/compileall.sh
-%%PORTDOCS%%%%DATADIR%%/tools/testbed/chgCacheTime.sh