Commit 82bf9772 authored by Rene Ladan's avatar Rene Ladan
Browse files

security/cvechecker: Remove expired port

2026-09-28 security/cvechecker: The project has been declared EOL by its author.
parent c387e46b
Loading
Loading
Loading
Loading
+1 −0
Changes for MOVED: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -5627,3 +5627,4 @@ net/openldap26-server|databases/openldap26-server|2026-09-24|Move all OpenLDAP p
graphics/hiptext||2026-09-25|Remove abandonware
devel/py-schematics-patched|devel/py-cattrs|2026-09-27|Has expired: Upstream inactive since +8 years.  Please use devel/py-cattrs instead
x11-toolkits/color-widgets-qt5|x11-toolkits/qt-color-widgets|2026-09-27|move to qt-color-widgets to match upstream naming
security/cvechecker||2026-09-29|Has expired: The project has been declared EOL by its author
+0 −1
Changes for security/Makefile: 0 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -124,7 +124,6 @@
    SUBDIR += cryptopp
    SUBDIR += cryptopp-modern
    SUBDIR += ct-submit
    SUBDIR += cvechecker
    SUBDIR += cvm
    SUBDIR += cyberchef
    SUBDIR += cyrus-sasl2

security/cvechecker/Makefile

deleted100644 → 0
+0 −52
Changes for security/cvechecker/Makefile: 0 added lines, 52 removed lines.
Original line number Diff line number Diff line
PORTNAME=	cvechecker
DISTVERSIONPREFIX=	v
DISTVERSION=	3.9
PORTREVISION=	4
CATEGORIES=	security

MAINTAINER=	se@FreeBSD.org
COMMENT=	Check CVE database for vulnerabilities affecting installed packages
WWW=		https://github.com/sjvermeu/cvechecker/wiki

LICENSE=	GPLv3

DEPRECATED=	The project has been declared EOL by its author.
EXPIRATION_DATE=	2026-09-28

LIB_DEPENDS=	libargp.so:devel/argp-standalone \
		libconfig.so:devel/libconfig
RUN_DEPENDS=	bash:shells/bash

MAKE_ENV+=	LDADD=-largp
SUB_FILES=	pkg-message
SUB_LIST=	PORTNAME=${PORTNAME}

USES=		autoreconf pkgconfig shebangfix

SHEBANG_FILES=	scripts/cverules scripts/cvegenversdat

GNU_CONFIGURE=	yes
GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
CONFIGURE_ARGS=	--localstatedir=/var/db

bash_OLD_CMD+=	/bin/sh

OPTIONS_DEFINE=			DOCS
OPTIONS_MULTI=			DB
OPTIONS_MULTI_DB=		MYSQL SQLITE
OPTIONS_DEFAULT=		SQLITE
DB_DESC=			CVE Database

MYSQL_USES=			mysql ssl
MYSQL_CONFIGURE_ENABLE=		mysql

SQLITE_USES=			sqlite
SQLITE_CONFIGURE_ENABLE=	sqlite3

USE_GITHUB=	yes
GH_ACCOUNT=	sjvermeu

post-stage:
		${MV} ${STAGEDIR}${PREFIX}/etc/cvechecker.conf ${STAGEDIR}${PREFIX}/etc/cvechecker.conf.sample

.include <bsd.port.mk>

security/cvechecker/distinfo

deleted100644 → 0
+0 −3
Changes for security/cvechecker/distinfo: 0 added lines, 3 removed lines.
Original line number Diff line number Diff line
TIMESTAMP = 1536581491
SHA256 (sjvermeu-cvechecker-v3.9_GH0.tar.gz) = a8c05be9e81533bd1b9441fe1a38e54d2939123af7c5d933bac28cb51d41dc27
SIZE (sjvermeu-cvechecker-v3.9_GH0.tar.gz) = 3329468
+0 −37
Changes for security/cvechecker/files/patch-scripts_cverules: 0 added lines, 37 removed lines.
Original line number Diff line number Diff line
--- scripts/cverules.orig	2017-10-11 10:44:44 UTC
+++ scripts/cverules
@@ -19,26 +19,11 @@ then
 fi
 
 
-if [ -f /etc/gentoo-release ];
-then
-	cd /var/db/pkg;
-	for CAT in *;
-	do
-		cd ${CAT};
-		for PKG in *;
-		do
-			echo "!!!! Checking ${PKG}";
-			typeset PKGNAME=$(echo ${PKG} | sed -e 's:\(.*\)-[0-9][0-9]*.*:\1:g');
-			typeset PKGVERSION=$(echo ${PKG} | sed -e 's:.*-\([0-9][0-9]*.*\):\1:g' | sed -e 's:-r[0-9]*$::g' | sed -e 's:\.:\\.:g');
-			export IGNORESTRINGS="tmp/portage";
-			qlist ${PKG} | egrep '(bin/|\.so)' | cvegenversdat ${PKGNAME} ${PKGVERSION} ${CONFFILE} breakon;
-		done
-		cd ..
-	done
-else
-	echo "Could not deduce if this system is a supported distribution or platform.";
-	echo "Currently supported platforms are: Gentoo."
-	echo "If you wish to help expand the supported distributions or platforms, please";
-	echo "do not hesitate to contact the author at sven.vermeulen@siphos.be.";
-	exit 1;
-fi
+for PKG in $(pkg info -q)
+do
+	echo "!!!! Checking ${PKG}"
+	set -- $(echo ${PKG} | sed -e 's:,[0-9][0-9]*$::; s:_[0-9][0-9]*$::; s:\(.*\)-r\{0,1\}\([0-9][0-9]*.*\):\1 \2:; s:\.:\\.:g')
+	PKGNAME=$1
+	PKGVERSION=$2
+	pkg list ${PKG} | egrep '(/bin/|/sbin/|/libexec/|\.so\.|\.so$)' | cvegenversdat ${PKGNAME} ${PKGVERSION} ${CONFFILE} breakon
+done
Loading