git: 459d7b6ec49d - main - irc/ezbounce: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 28 Jan 2025 19:22:20 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=459d7b6ec49d0ba1012b51285fe44d6ad6c2f790
commit 459d7b6ec49d0ba1012b51285fe44d6ad6c2f790
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-01-28 19:21:28 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-01-28 19:21:28 +0000
irc/ezbounce: Remove expired port
2025-01-28 irc/ezbounce: broken with modern Boost, broken with modern compilers, last release in 2009, upstream is dead
---
MOVED | 1 +
irc/Makefile | 1 -
irc/ezbounce/Makefile | 56 -------------------------------
irc/ezbounce/distinfo | 2 --
irc/ezbounce/files/patch-src_irc_flood.cc | 13 -------
irc/ezbounce/files/pkg-message.in | 8 -----
irc/ezbounce/pkg-descr | 9 -----
irc/ezbounce/pkg-plist | 7 ----
8 files changed, 1 insertion(+), 96 deletions(-)
diff --git a/MOVED b/MOVED
index 10f18ca03c7d..1e52a9aef5c4 100644
--- a/MOVED
+++ b/MOVED
@@ -4056,3 +4056,4 @@ chinese/kcfonts||2025-01-27|Has expired: GENTOO MASTER_SITES are no longer avail
x11/fbdesk||2025-01-27|Has expired: Upstream disapear and distfile is no more available
graphics/Hermes||2025-01-27|Has expired: Unmaintained, and no more public distfiles
math/PDL|math/p5-PDL|2025-01-28|Move math/PDL to math/p5-PDL
+irc/ezbounce||2025-01-28|Has expired: broken with modern Boost, broken with modern compilers, last release in 2009, upstream is dead
diff --git a/irc/Makefile b/irc/Makefile
index 299b08017eb8..b7c7fd2d9f72 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -19,7 +19,6 @@
SUBDIR += epic4
SUBDIR += epic5
SUBDIR += ergo
- SUBDIR += ezbounce
SUBDIR += gruftistats
SUBDIR += halloy
SUBDIR += hexchat
diff --git a/irc/ezbounce/Makefile b/irc/ezbounce/Makefile
deleted file mode 100644
index 6f873fc57ca5..000000000000
--- a/irc/ezbounce/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-PORTNAME= ezbounce
-PORTVERSION= 1.99.15
-PORTREVISION= 27
-CATEGORIES= irc
-MASTER_SITES= https://BSDforge.com/projects/source/irc/ezbounce/
-
-MAINTAINER= portmaster@BSDforge.com
-COMMENT= Highly configurable IRC Proxy
-WWW= https://sourceforge.net/projects/ezbounce/
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= fails to build with boost-1.85+
-DEPRECATED= broken with modern Boost, broken with modern compilers, last release in 2009, upstream is dead
-EXPIRATION_DATE=2025-01-28
-
-OPTIONS_DEFINE= DOCS SSL COMPRESS
-OPTIONS_DEFAULT=SSL COMPRESS
-OPTIONS_SUB= yes
-
-SSL_USES= ssl
-SSL_CONFIGURE_WITH= ssl
-COMPRESS_BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
-COMPRESS_CONFIGURE_WITH=boost
-COMPRESS_DESC= Chat log compression (requires boost)
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USES= compiler:c++0x cpe gmake
-USE_GCC= yes
-
-# ezbounce 1.99.15 isn't compatible with C++11 and later, which some compilers
-# such as GCC 6 default to.
-USE_CXXSTD= gnu++98
-
-SUB_FILES= pkg-message
-
-post-patch:
- @${SED} -e "s:/path/to:${PREFIX}/sbin:" ${WRKSRC}/sample.conf > \
- ${WRKSRC}/ezb.conf.default
- @${REINPLACE_CMD} -e 's|=-O2|="$$CXXFLAGS"|g' ${WRKSRC}/configure
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ezbounce ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/ezb.conf.default ${STAGEDIR}${PREFIX}/etc
- ${INSTALL_MAN} ${WRKSRC}/docs/ezbounce.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/worklog ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/irc/ezbounce/distinfo b/irc/ezbounce/distinfo
deleted file mode 100644
index ad1b64d115fb..000000000000
--- a/irc/ezbounce/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ezbounce-1.99.15.tar.gz) = ee28c114596c0d4f12f6296a4cbe76c8f8016c869246b348fb4eaee7e2f6012d
-SIZE (ezbounce-1.99.15.tar.gz) = 429512
diff --git a/irc/ezbounce/files/patch-src_irc_flood.cc b/irc/ezbounce/files/patch-src_irc_flood.cc
deleted file mode 100644
index bd7cb8ce4f20..000000000000
--- a/irc/ezbounce/files/patch-src_irc_flood.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/irc/flood.cc.orig 2008-07-01 02:53:36.000000000 +0000
-+++ src/irc/flood.cc
-@@ -204,8 +204,8 @@ void flood_protector::clear_expired(time
- const seconds_t &max = *std::max_element(vals, vals+n) + 1;
-
- for (nick_hash_t::const_iterator i = nick_hash.begin(),
-- e = nick_hash.end();
-- i != e;
-+ ef = nick_hash.end();
-+ i != ef;
- ++i) {
- flood_entry& e = *i->second;
-
diff --git a/irc/ezbounce/files/pkg-message.in b/irc/ezbounce/files/pkg-message.in
deleted file mode 100644
index b8cfaeb98141..000000000000
--- a/irc/ezbounce/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You will need to edit %%PREFIX%%/etc/ezb.conf and read the docs in
-%%DOCSDIR%%/README to set up this program.
-EOM
-}
-]
diff --git a/irc/ezbounce/pkg-descr b/irc/ezbounce/pkg-descr
deleted file mode 100644
index c8909a7db4e4..000000000000
--- a/irc/ezbounce/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-ezbounce is a highly configurable IRC Proxy that features:
-
- * Access control
- * Password protection
- * Ident spoofing
- * Can listen on virtual hosts
- * Ability to ``Detach'' from the proxy and stay connected
- to the IRC server.
- ... and more!
diff --git a/irc/ezbounce/pkg-plist b/irc/ezbounce/pkg-plist
deleted file mode 100644
index d9be0617ce25..000000000000
--- a/irc/ezbounce/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-@sample etc/ezb.conf.default etc/ezb.conf
-sbin/ezbounce
-share/man/man1/ezbounce.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/worklog