diff options
-rw-r--r-- | MOVED | 1 | ||||
-rw-r--r-- | net-im/Makefile | 1 | ||||
-rw-r--r-- | net-im/biboumi/Makefile | 100 | ||||
-rw-r--r-- | net-im/biboumi/distinfo | 5 | ||||
-rw-r--r-- | net-im/biboumi/files/biboumi.in | 37 | ||||
-rw-r--r-- | net-im/biboumi/files/patch-doc_Makefile | 11 | ||||
-rw-r--r-- | net-im/biboumi/files/pkg-message.in | 5 | ||||
-rw-r--r-- | net-im/biboumi/pkg-descr | 3 | ||||
-rw-r--r-- | net-im/biboumi/pkg-plist | 10 |
9 files changed, 1 insertions, 172 deletions
@@ -4548,3 +4548,4 @@ misc/orange3||2025-06-23|Has expired: Depends on expiring devel/py-orange-canvas devel/py-orange-widget-base||2025-06-23|Has expired: Depends on expiring devel/py-orange-canvas-core devel/py-orange-canvas-core||2025-06-23|Has expired: Depends on expired misc/py-dictdiffer misc/py-dictdiffer||2025-06-23|Has expired: Depends on expired devel/py-pytest-runner +net-im/biboumi||2025-06-23|Has expired: Depends on expired security/botan2 diff --git a/net-im/Makefile b/net-im/Makefile index c218b559529e..aac59d01e249 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -1,7 +1,6 @@ COMMENT = Instant messaging SUBDIR += beebeep - SUBDIR += biboumi SUBDIR += coccinella SUBDIR += concord SUBDIR += conduit diff --git a/net-im/biboumi/Makefile b/net-im/biboumi/Makefile deleted file mode 100644 index 7a6389b8b0f3..000000000000 --- a/net-im/biboumi/Makefile +++ /dev/null @@ -1,100 +0,0 @@ -PORTNAME= biboumi -DISTVERSION= 9.0 -PORTREVISION= 4 -CATEGORIES= net-im -MASTER_SITES= https://git.louiz.org/biboumi/snapshot/ -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= samir@noir.im -COMMENT= XMPP gateway to IRC -WWW= https://biboumi.louiz.org/ - -LICENSE= ZLIB - -LIB_DEPENDS= libexpat.so:textproc/expat2 \ - libuuid.so:misc/e2fsprogs-libuuid - -USES= cmake iconv localbase:ldflags pkgconfig python:build tar:xz - -USE_GITHUB= nodefault -GH_TUPLE= catchorg:Catch2:v2.2.1:catch/external/src/catch - -CMAKE_ARGS= -DWITHOUT_SYSTEMD=1 - -OPTIONS_DEFINE= DOCS LIBIDN PGSQL SQLITE3 TLS UDNS -OPTIONS_DEFAULT= LIBIDN PGSQL SQLITE3 TLS UDNS - -LIBIDN_DESC= Stringprep functionality, to provide JIDs for IRC users -PGSQL_DESC= Store users' options and messages in PostgreSQL -SQLITE3_DESC= Store users' options and messages in SQLite -TLS_DESC= Support TLS connections to IRC servers -UDNS_DESC= Asynchronously resolve domain names, for better performances - -DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \ - ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme -DOCS_PORTDOCS= * - -LIBIDN_LIB_DEPENDS= libidn.so:dns/libidn -LIBIDN_CMAKE_ON= -DWITH_LIBIDN=1 -LIBIDN_CMAKE_OFF= -DWITHOUT_LIBIDN=1 - -PGSQL_USES= pgsql -PGSQL_CMAKE_ON= -DWITH_POSTGRESQL=1 -PGSQL_CMAKE_OFF= -DWITHOUT_POSTGRESQL=1 - -SQLITE3_USES= sqlite:3 -SQLITE3_CMAKE_ON= -DWITH_SQLITE3=1 -SQLITE3_CMAKE_OFF= -DWITHOUT_SQLITE3=1 - -TLS_LIB_DEPENDS= libbotan-2.so:security/botan2 -TLS_LIB_DEPENDS_OFF= libgcrypt.so:security/libgcrypt -TLS_RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss -TLS_CMAKE_ON= -DWITH_BOTAN=1 -TLS_CMAKE_OFF= -DWITHOUT_BOTAN=1 - -UDNS_LIB_DEPENDS= libudns.so:dns/udns -UDNS_CMAKE_ON= -DWITH_UDNS=1 -UDNS_CMAKE_OFF= -DWITHOUT_UDNS=1 - -USERS= biboumi -GROUPS= ${USERS} - -USE_RC_SUBR= biboumi -SUB_LIST= USER=${USERS} GROUP=${GROUPS} -PLIST_SUB= ${SUB_LIST} -SUB_FILES= pkg-message - -post-patch: - ${REINPLACE_CMD} -e 's,GIT_REPOSITORY.*Catch.git",SOURCE_DIR "${WRKSRC}/external/src/catch",' ${WRKSRC}/CMakeLists.txt - -post-build: - cd ${WRKSRC}/doc && ${MAKE} man - -post-build-DOCS-on: - cd ${WRKSRC}/doc && ${MAKE} html - -do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/.build/biboumi ${STAGEDIR}${PREFIX}/bin - ${MKDIR} ${STAGEDIR}${PREFIX}/etc/biboumi - ${INSTALL_DATA} ${WRKSRC}/conf/biboumi.cfg ${STAGEDIR}${ETCDIR}/biboumi.cfg.sample - -post-install: - ${MKDIR} ${STAGEDIR}/var/db/biboumi - ${MKDIR} ${STAGEDIR}/var/run/biboumi - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/conf/*policy.txt ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/_build/man/*.1 ${STAGEDIR}${PREFIX}/share/man/man1 - -post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc/_build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ - "! -name .buildinfo") - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MTLS} -DEPRECATED= Depends on expired security/botan2 -EXPIRATION_DATE=2025-06-21 -.endif - -.include <bsd.port.mk> diff --git a/net-im/biboumi/distinfo b/net-im/biboumi/distinfo deleted file mode 100644 index e4bf22cc7e40..000000000000 --- a/net-im/biboumi/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1625177638 -SHA256 (biboumi-9.0.tar.xz) = 1eff9a9110830e056e434e4edf3a33de52c6d092a3db4877b5531513627e7ecb -SIZE (biboumi-9.0.tar.xz) = 161192 -SHA256 (catchorg-Catch2-v2.2.1_GH0.tar.gz) = 3938bc896f8de570bc56d25606fc128437ee53590a95cf3e005710176a1a1ce4 -SIZE (catchorg-Catch2-v2.2.1_GH0.tar.gz) = 487804 diff --git a/net-im/biboumi/files/biboumi.in b/net-im/biboumi/files/biboumi.in deleted file mode 100644 index 48f12e15a72b..000000000000 --- a/net-im/biboumi/files/biboumi.in +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh - -# -# PROVIDE: biboumi -# REQUIRE: LOGIN -# KEYWORD: shutdown -# -# Add these lines to /etc/rc.conf.local or /etc/rc.conf -# to enable this service: -# -# biboumi_enable (bool): Set to NO by default. -# Set it to YES to enable biboumi. -# biboumi_config (path): Set to %%PREFIX%%/etc/biboumi/biboumi.cfg -# by default. - -. /etc/rc.subr - -name=biboumi -rcvar=biboumi_enable -pidfile="/var/run/biboumi/biboumi.pid" -procname="%%PREFIX%%/bin/biboumi" - -load_rc_config $name - -: ${biboumi_enable:="NO"} -: ${biboumi_config="%%PREFIX%%/etc/biboumi/biboumi.cfg"} - -command="/usr/sbin/daemon" -command_args="-p ${pidfile} -f ${procname} ${biboumi_config}" -extra_commands="reload" -required_files="$biboumi_config" -sig_reload="USR1" - -biboumi_user="%%USER%%" -biboumi_group="%%GROUP%%" - -run_rc_command "$1" diff --git a/net-im/biboumi/files/patch-doc_Makefile b/net-im/biboumi/files/patch-doc_Makefile deleted file mode 100644 index 480b604c095e..000000000000 --- a/net-im/biboumi/files/patch-doc_Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- doc/Makefile.orig 2020-10-24 17:19:42 UTC -+++ doc/Makefile -@@ -16,5 +16,5 @@ help: - - # Catch-all target: route all unknown targets to Sphinx using the new - # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). --%: Makefile -- @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) -\ No newline at end of file -+.DEFAULT: Makefile -+ @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) diff --git a/net-im/biboumi/files/pkg-message.in b/net-im/biboumi/files/pkg-message.in deleted file mode 100644 index 17cd62508abf..000000000000 --- a/net-im/biboumi/files/pkg-message.in +++ /dev/null @@ -1,5 +0,0 @@ -Regarding TLS connections to IRC servers, settings can be customized globally or -per server. This is done using policy txt files, examples can be found in -%%PREFIX%%/share/examples/biboumi/. - -ca_file (in biboumi.cfg) should be set to %%PREFIX%%/share/certs/ca-root-nss.crt diff --git a/net-im/biboumi/pkg-descr b/net-im/biboumi/pkg-descr deleted file mode 100644 index 7747c1e8c8d2..000000000000 --- a/net-im/biboumi/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Biboumi is a Free, Libre and Open Source XMPP gateway that connects to IRC -servers and translates between the two protocols. Its goal is to let XMPP users -take part in IRC discussions, using their favourite XMPP client. diff --git a/net-im/biboumi/pkg-plist b/net-im/biboumi/pkg-plist deleted file mode 100644 index 70cd35745ee6..000000000000 --- a/net-im/biboumi/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -bin/biboumi -share/man/man1/biboumi.1.gz -@sample %%ETCDIR%%/biboumi.cfg.sample %%ETCDIR%%/biboumi.cfg -@dir(%%USER%%,%%GROUP%%) /var/db/biboumi -@dir(%%USER%%,%%GROUP%%) /var/run/biboumi -%%EXAMPLESDIR%%/policy.txt -%%EXAMPLESDIR%%/irc.gimp.org.policy.txt -%%EXAMPLESDIR%%/irc.gnome.org.policy.txt -%%EXAMPLESDIR%%/irc.mozilla.org.policy.txt -%%EXAMPLESDIR%%/irc.ppirc.net.policy.txt |