git: 6f9b4321f78d - main - security/libprelude: Remove expired port

Rene Ladan <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by rene:

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

commit 6f9b4321f78d44a4961ffcf544fb264fa1acf42c
Author:     Rene Ladan <[email protected]>
AuthorDate: 2026-07-31 20:36:46 +0000
Commit:     Rene Ladan <[email protected]>
CommitDate: 2026-07-31 20:36:46 +0000

    security/libprelude: Remove expired port
    
    2026-07-31 security/libprelude: Upstream project is dead
---
 MOVED                         |   1 +
 security/Makefile             |   1 -
 security/libprelude/Makefile  |  53 -----------------
 security/libprelude/distinfo  |   3 -
 security/libprelude/pkg-descr |  11 ----
 security/libprelude/pkg-plist | 132 ------------------------------------------
 6 files changed, 1 insertion(+), 200 deletions(-)

diff --git a/MOVED b/MOVED
index f6cd74067813..b2cc91b3a434 100644
--- a/MOVED
+++ b/MOVED
@@ -5535,3 +5535,4 @@ www/dolibarr16||2026-07-31|Has expired: php81 is the recommended max version for
 www/dolibarr18||2026-07-31|Has expired: php81 is the recommended max version for run it
 databases/cassandra3|databases/cassandra4|2026-07-31|Has expired: Cassandra 3.x is no longer maintained upstream, superseded by databases/cassandra4
 devel/py-python-jsonrpc-server||2026-07-31|Has expired: There is no new version in 6 years, the upstream build and CI are failing and nothing depends on this port, hence the removal
+security/libprelude||2026-07-31|Has expired: Upstream project is dead
diff --git a/security/Makefile b/security/Makefile
index b73f7d5d9da2..7df2a8d50d6a 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -326,7 +326,6 @@
     SUBDIR += libotr3
     SUBDIR += libp11
     SUBDIR += libpki
-    SUBDIR += libprelude
     SUBDIR += libpwquality
     SUBDIR += libressl
     SUBDIR += libressl-devel
diff --git a/security/libprelude/Makefile b/security/libprelude/Makefile
deleted file mode 100644
index aeba5c7573f9..000000000000
--- a/security/libprelude/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-PORTNAME=	libprelude
-DISTVERSION=	5.2.0
-PORTREVISION=	2
-CATEGORIES=	security
-MASTER_SITES=	https://www.prelude-siem.org/attachments/download/1395/
-
-MAINTAINER=	[email protected]
-COMMENT=	Sensor support library from Prelude SIEM
-WWW=		https://github.com/Prelude-SIEM/libprelude
-
-LICENSE=	GPLv2+
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=    Upstream project is dead
-EXPIRATION_DATE=       2026-07-31
-
-LIB_DEPENDS=	libgnutls.so:security/gnutls \
-		libltdl.so:devel/libltdl \
-		libpcre.so:devel/pcre
-
-USES=		libtool localbase pkgconfig
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--without-lua \
-		--without-python3 \
-		--without-swig \
-		--without-valgrind \
-		ac_cv_path_RUBY=
-
-INSTALL_TARGET=	install-strip
-
-ETCDIR=		${PREFIX}/etc/prelude
-
-OPTIONS_DEFINE=	DOCS PERL
-OPTIONS_SUB=	yes
-
-PERL_USES=		perl5
-PERL_CONFIGURE_WITH=	perl=${PERL}
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-CFLAGS+=	-Wno-error=int-conversion
-.endif
-
-post-install:
-.for f in client.conf global.conf idmef-client.conf tls.conf
-	${MV} ${STAGEDIR}${ETCDIR}/default/${f} \
-		${STAGEDIR}${ETCDIR}/default/${f}.sample
-.endfor
-
-.include <bsd.port.mk>
diff --git a/security/libprelude/distinfo b/security/libprelude/distinfo
deleted file mode 100644
index 3addcb721ba1..000000000000
--- a/security/libprelude/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1648786682
-SHA256 (libprelude-5.2.0.tar.gz) = 187e025a5d51219810123575b32aa0b40037709a073a775bc3e5a65aa6d6a66e
-SIZE (libprelude-5.2.0.tar.gz) = 2902019
diff --git a/security/libprelude/pkg-descr b/security/libprelude/pkg-descr
deleted file mode 100644
index d6c02cdc7f9d..000000000000
--- a/security/libprelude/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Prelude is a Universal "Security Information & Event Management" (SIEM)
-system.  Prelude collects, normalizes, sorts, aggregates, correlates and
-reports all security-related events.
-
-As well as being capable of recovering any type of log (system logs, syslog,
-flat files, etc.), Prelude benefits from a native support with a number of
-systems dedicated to enriching information even further (snort, samhain,
-ossec, auditd, etc.).
-
-This library provides functionality for sensors (connection with a manager,
-handling sensor-exported options,...).
diff --git a/security/libprelude/pkg-plist b/security/libprelude/pkg-plist
deleted file mode 100644
index fd6c991f9baf..000000000000
--- a/security/libprelude/pkg-plist
+++ /dev/null
@@ -1,132 +0,0 @@
-bin/libprelude-config
-bin/prelude-adduser
-bin/prelude-admin
-@sample %%ETCDIR%%/default/client.conf.sample
-@sample %%ETCDIR%%/default/global.conf.sample
-@sample %%ETCDIR%%/default/idmef-client.conf.sample
-@sample %%ETCDIR%%/default/tls.conf.sample
-include/libprelude/common.h
-include/libprelude/daemonize.h
-include/libprelude/idmef.h
-include/libprelude/idmef.hxx
-include/libprelude/idmef-additional-data.h
-include/libprelude/idmef-class.h
-include/libprelude/idmef-class.hxx
-include/libprelude/idmef-criteria.h
-include/libprelude/idmef-criteria.hxx
-include/libprelude/idmef-criterion-value.h
-include/libprelude/idmef-data.h
-include/libprelude/idmef-message-helpers.h
-include/libprelude/idmef-message-id.h
-include/libprelude/idmef-message-print.h
-include/libprelude/idmef-message-print-json.h
-include/libprelude/idmef-message-read.h
-include/libprelude/idmef-message-write.h
-include/libprelude/idmef-object.h
-include/libprelude/idmef-path.h
-include/libprelude/idmef-path.hxx
-include/libprelude/idmef-time.h
-include/libprelude/idmef-time.hxx
-include/libprelude/idmef-tree-data.h
-include/libprelude/idmef-tree-wrap.h
-include/libprelude/idmef-value.h
-include/libprelude/idmef-value.hxx
-include/libprelude/idmef-value-type.h
-include/libprelude/prelude.h
-include/libprelude/prelude.hxx
-include/libprelude/prelude-async.h
-include/libprelude/prelude-client.h
-include/libprelude/prelude-client.hxx
-include/libprelude/prelude-client-easy.hxx
-include/libprelude/prelude-client-profile.h
-include/libprelude/prelude-client-profile.hxx
-include/libprelude/prelude-config.h
-include/libprelude/prelude-connection.h
-include/libprelude/prelude-connection.hxx
-include/libprelude/prelude-connection-pool.h
-include/libprelude/prelude-connection-pool.hxx
-include/libprelude/prelude-error.h
-include/libprelude/prelude-error.hxx
-include/libprelude/prelude-extract.h
-include/libprelude/prelude-failover.h
-include/libprelude/prelude-hash.h
-include/libprelude/prelude-ident.h
-include/libprelude/prelude-inttypes.h
-include/libprelude/prelude-io.h
-include/libprelude/prelude-linked-object.h
-include/libprelude/prelude-list.h
-include/libprelude/prelude-log.h
-include/libprelude/prelude-log.hxx
-include/libprelude/prelude-macros.h
-include/libprelude/prelude-message-id.h
-include/libprelude/prelude-msg.h
-include/libprelude/prelude-msgbuf.h
-include/libprelude/prelude-option-wide.h
-include/libprelude/prelude-option.h
-include/libprelude/prelude-plugin.h
-include/libprelude/prelude-string.h
-include/libprelude/prelude-thread.h
-include/libprelude/prelude-timer.h
-lib/libprelude.so
-lib/libprelude.so.28
-lib/libprelude.so.28.1.0
-lib/libpreludecpp.so
-lib/libpreludecpp.so.12
-lib/libpreludecpp.so.12.0.1
-%%PERL%%%%SITE_ARCH%%/Prelude.pm
-%%PERL%%%%SITE_ARCH%%/auto/Prelude/Prelude.so
-libdata/pkgconfig/libprelude.pc
-share/man/man1/libprelude-config.1.gz
-share/man/man1/prelude-admin.1.gz
-share/aclocal/libprelude.m4
-%%PORTDOCS%%share/gtk-doc/html/libprelude/api-index-full.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/ch01.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/deprecated-api-index.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/home.png
-%%PORTDOCS%%share/gtk-doc/html/libprelude/index.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/left.png
-%%PORTDOCS%%share/gtk-doc/html/libprelude/left-insensitive.png
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-additional-data.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-criteria.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-criterion-value.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-data.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-message-print.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-message-read.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-message-write.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-path.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-time.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-tree-wrap.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-idmef-value.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-async.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-client-profile.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-client.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-connection-pool.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-connection.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-error.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-failover.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-hash.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-ident.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-inttypes.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-io.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-linked-object.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-list.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-log.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-msg.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-msgbuf.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-option-wide.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-option.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-plugin.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-string.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude-timer.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude-prelude.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/libprelude.devhelp2
-%%PORTDOCS%%share/gtk-doc/html/libprelude/object-tree.html
-%%PORTDOCS%%share/gtk-doc/html/libprelude/right.png
-%%PORTDOCS%%share/gtk-doc/html/libprelude/right-insensitive.png
-%%PORTDOCS%%share/gtk-doc/html/libprelude/style.css
-%%PORTDOCS%%share/gtk-doc/html/libprelude/up.png
-%%PORTDOCS%%share/gtk-doc/html/libprelude/up-insensitive.png
-%%DATADIR%%/swig/libpreludecpp.i
-%%PERL%%%%DATADIR%%/swig/perl/libpreludecpp-perl.i
-@dir(,,711) %%ETCDIR%%/profile
-@dir(,,711) /var/spool/prelude
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.