git: 2da885bf1f3a - main - security/f-prot: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Thu, 29 Feb 2024 12:52:58 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2da885bf1f3a5d809d05045b7de4c61be830ef8e

commit 2da885bf1f3a5d809d05045b7de4c61be830ef8e
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-02-29 12:31:17 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-02-29 12:52:32 +0000

    security/f-prot: Remove expired port
    
    security/f-prot
---
 MOVED                                 |  1 +
 security/Makefile                     |  1 -
 security/f-prot/Makefile              | 58 --------------------------------
 security/f-prot/distinfo              |  2 --
 security/f-prot/files/900.fpupdate.in | 28 ----------------
 security/f-prot/files/fpscan.in       |  2 --
 security/f-prot/files/fpupdate.in     |  2 --
 security/f-prot/pkg-descr             | 11 -------
 security/f-prot/pkg-message           | 13 --------
 security/f-prot/pkg-plist             | 62 -----------------------------------
 10 files changed, 1 insertion(+), 179 deletions(-)

diff --git a/MOVED b/MOVED
index 6eb2f97347a7..89caf2e560c7 100644
--- a/MOVED
+++ b/MOVED
@@ -3022,3 +3022,4 @@ net/aslookup||2024-02-29|Has expired: Lookup returns nothing
 net/dimes||2024-02-29|Has expired: The project vaporized in early 2005 and is no longer active
 net/nakenchat||2024-02-29|Has expired: Discontinued upstream and never left BETA stage
 net/sbd||2024-02-29|Has expired: Abandonware and unfetchable, consider using ncat in security/nmap
+security/f-prot||2024-02-29|Has expired: F-Prot Antivirus reached end-of-life on July 31, 2021
diff --git a/security/Makefile b/security/Makefile
index 064426129312..9115d2d05211 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -150,7 +150,6 @@
     SUBDIR += enchive
     SUBDIR += eschalot
     SUBDIR += expiretable
-    SUBDIR += f-prot
     SUBDIR += fakebo
     SUBDIR += fakeident
     SUBDIR += fakeroot
diff --git a/security/f-prot/Makefile b/security/f-prot/Makefile
deleted file mode 100644
index 484d33480f44..000000000000
--- a/security/f-prot/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-PORTNAME=	f-prot
-PORTVERSION=	6.5.1.5927
-PORTREVISION=	2
-CATEGORIES=	security
-MASTER_SITES=	http://ftp.i-scream.org/pub/ftp.f-prot.com/pub/bsd/
-DISTNAME=	fp-FreeBSD-x86_32-ws-${PORTVERSION}
-
-MAINTAINER=	tdb@FreeBSD.org
-COMMENT=	F-Prot Antivirus for BSD Workstations
-WWW=		https://www.f-prot.com/
-
-# Converted from RESTRICTED
-LICENSE=	f-prot-license
-LICENSE_NAME=	f-prot
-LICENSE_TEXT=	Free for personal users on personal workstations only
-LICENSE_PERMS=	auto-accept
-
-DEPRECATED=	F-Prot Antivirus reached end-of-life on July 31, 2021
-EXPIRATION_DATE=2024-02-29
-
-WRKSRC=		${WRKDIR}/${PORTNAME}
-NO_BUILD=	yes
-SUB_FILES=	900.fpupdate fpscan fpupdate
-
-OPTIONS_DEFINE=	DOCS
-
-ONLY_FOR_ARCHS=	i386 amd64
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
-	${INSTALL_PROGRAM} ${WRKSRC}/fpscan ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
-	${INSTALL_PROGRAM} ${WRKSRC}/fpupdate ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/antivir.def ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/license.key ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/product.data ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
-
-	${INSTALL_DATA} ${WRKSRC}/f-prot.conf.default ${STAGEDIR}${PREFIX}/etc/f-prot.conf.sample
-
-	${INSTALL_SCRIPT} ${WRKDIR}/fpscan ${STAGEDIR}${PREFIX}/bin/fpscan
-	${INSTALL_SCRIPT} ${WRKDIR}/fpupdate ${STAGEDIR}${PREFIX}/bin/fpupdate
-
-	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
-	${INSTALL_SCRIPT} ${WRKDIR}/900.fpupdate ${STAGEDIR}${PREFIX}/etc/periodic/daily
-
-	${INSTALL_MAN} ${WRKSRC}/doc/man/fpscan.1 ${STAGEDIR}${PREFIX}/share/man/man1
-	${INSTALL_MAN} ${WRKSRC}/doc/man/f-prot.conf.5 ${STAGEDIR}${PREFIX}/share/man/man5
-	${INSTALL_MAN} ${WRKSRC}/doc/man/fpupdate.8 ${STAGEDIR}${PREFIX}/share/man/man8
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
-	${CP} ${WRKSRC}/doc/CHANGES ${STAGEDIR}${DOCSDIR}
-	${CP} ${WRKSRC}/doc/LICENSE ${STAGEDIR}${DOCSDIR}
-	${CP} ${WRKSRC}/doc/LICENSE-FPAV ${STAGEDIR}${DOCSDIR}
-	${CP} ${WRKSRC}/doc/LICENSES-others ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/security/f-prot/distinfo b/security/f-prot/distinfo
deleted file mode 100644
index b2a8c73d4e6b..000000000000
--- a/security/f-prot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fp-FreeBSD-x86_32-ws-6.5.1.5927.tar.gz) = ec3d72e42fc56f55d77a08c30874022bbca4d4cefa7ce24d0dafe14a46e0c4cc
-SIZE (fp-FreeBSD-x86_32-ws-6.5.1.5927.tar.gz) = 31027287
diff --git a/security/f-prot/files/900.fpupdate.in b/security/f-prot/files/900.fpupdate.in
deleted file mode 100644
index 96ed59a3319e..000000000000
--- a/security/f-prot/files/900.fpupdate.in
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/sh
-
-# f-prot update script
-
-# If there is a global system configuration file, suck it in.
-if [ -r /etc/defaults/periodic.conf ]; then
-	. /etc/defaults/periodic.conf
-	source_periodic_confs
-fi
-
-: ${fpupdate_enable="YES"}
-
-case "$fpupdate_enable" in
-	[Yy][Ee][Ss])
-		echo -n "Updating f-prot definitions: "
-		%%PREFIX%%/bin/fpupdate >/dev/null
-		if [ $? = 0 ]; then
-			echo "done."
-			rc=0
-		else
-			echo "failed."
-			rc=3
-		fi
-		;;
-	*) rc=0;;
-esac
-
-exit $rc
diff --git a/security/f-prot/files/fpscan.in b/security/f-prot/files/fpscan.in
deleted file mode 100644
index 29e4cded18b5..000000000000
--- a/security/f-prot/files/fpscan.in
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec %%PREFIX%%/libexec/f-prot/fpscan ${@+"$@"}
diff --git a/security/f-prot/files/fpupdate.in b/security/f-prot/files/fpupdate.in
deleted file mode 100644
index b8c4d53a63dc..000000000000
--- a/security/f-prot/files/fpupdate.in
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec %%PREFIX%%/libexec/f-prot/fpupdate --keyfile %%PREFIX%%/libexec/f-prot/license.key ${@+"$@"}
diff --git a/security/f-prot/pkg-descr b/security/f-prot/pkg-descr
deleted file mode 100644
index d10dae85595b..000000000000
--- a/security/f-prot/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-F-Prot Antivirus for BSD Workstations utilizes the renowned F-Prot
-Antivirus scanning engine for primary scan but has in addition to
-that a system of internal heuristics devised to search for unknown
-viruses.
-
-This version of F-Prot is a command line on-demand scanner.
-
-Please note that the license explicitly permits that F-Prot Antivirus
-for BSD Workstations is free for personal users on personal
-workstations. For any other use please consult their website for
-licensing information.
diff --git a/security/f-prot/pkg-message b/security/f-prot/pkg-message
deleted file mode 100644
index c03c5ddabdc5..000000000000
--- a/security/f-prot/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-F-Prot Antivirus for BSD Workstations has been installed.
-
-By default fpupdate will run daily to update F-Prot's virus
-definitions. If you do not want this behaviour please set the
-following in /etc/periodic.conf or /etc/periodic.conf.local:
-
-fpupdate_enable="NO"
-EOM
-}
-]
diff --git a/security/f-prot/pkg-plist b/security/f-prot/pkg-plist
deleted file mode 100644
index 8858c18d6215..000000000000
--- a/security/f-prot/pkg-plist
+++ /dev/null
@@ -1,62 +0,0 @@
-bin/fpscan
-bin/fpupdate
-@postunexec if [ -L /etc/f-prot.conf ]; then rm /etc/f-prot.conf; fi
-@sample etc/f-prot.conf.sample
-@preexec if [ ! -e /etc/f-prot.conf ]; then ln -s %D/etc/f-prot.conf /etc/f-prot.conf; fi
-etc/periodic/daily/900.fpupdate
-libexec/f-prot/README
-libexec/f-prot/antivir.def
-libexec/f-prot/fpscan
-libexec/f-prot/fpupdate
-libexec/f-prot/license.key
-libexec/f-prot/product.data
-share/man/man1/fpscan.1.gz
-share/man/man5/f-prot.conf.5.gz
-share/man/man8/fpupdate.8.gz
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE-FPAV
-%%PORTDOCS%%%%DOCSDIR%%/LICENSES-others
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/add_info.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/appendix_a.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/appendix_b.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/appendix_c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/auto_updt.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/chmstyle.css
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/conf_scanmail_bootup.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpmon.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpmon_conf.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpmon_options.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fprots.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscan.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscan_options.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscand.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscand_conf.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpscand_options.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/fpupdate_options.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/arrow_left.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/arrow_right.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/banner.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/dazuko.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/fpupdate.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/notusing_fprot_so_v6.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/test_eicar.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/images/using_fprot_so_v6.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/inst_pro.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/loc_files.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/loglevel.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/mailscanner.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/main_feat.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/man_updt.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/milter_scan.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/per_scan.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/postfix_scan.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/prot_samba.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/qmail_scan.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/scan_with_mailscanner.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/sys_req.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/test_eicar.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/test_inst.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/todo.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/Helpfiles_v6/updater.html