git: abcbb8a3d588 - main - sysutils/geomWatch: Remove expired port:

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Tue, 21 Mar 2023 00:02:13 UTC
The branch main has been updated by bofh:

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

commit abcbb8a3d588e918cb32d0329036bb9a5dea5433
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-03-20 23:32:40 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-03-21 00:01:42 +0000

    sysutils/geomWatch: Remove expired port:
    
    2023-03-21 sysutils/geomWatch: Broken since 2021
---
 MOVED                                   |  1 +
 sysutils/Makefile                       |  1 -
 sysutils/geomWatch/Makefile             | 35 ---------------------------
 sysutils/geomWatch/distinfo             |  4 ---
 sysutils/geomWatch/files/geomWatch.in   | 43 ---------------------------------
 sysutils/geomWatch/files/patch-Makefile | 17 -------------
 sysutils/geomWatch/files/pkg-message.in | 18 --------------
 sysutils/geomWatch/pkg-descr            |  9 -------
 sysutils/geomWatch/pkg-plist            |  2 --
 9 files changed, 1 insertion(+), 129 deletions(-)

diff --git a/MOVED b/MOVED
index 5a37df2e3fea..792fd3eac8aa 100644
--- a/MOVED
+++ b/MOVED
@@ -17809,3 +17809,4 @@ misc/glow||2023-03-20|Has expired: Broken since 2021
 science/fisicalab||2023-03-20|Has expired: Broken since 2021
 sysutils/ioc||2023-03-20|Has expired: Broken since 2021
 sysutils/jobd||2023-03-20|Has expired: Broken since 2021
+sysutils/geomWatch||2023-03-20|Has expired: Broken since 2021
diff --git a/sysutils/Makefile b/sysutils/Makefile
index f2fb3e4ada28..6c459cce3b16 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -479,7 +479,6 @@
     SUBDIR += gdu
     SUBDIR += genimage
     SUBDIR += genisoimage
-    SUBDIR += geomWatch
     SUBDIR += getdelta
     SUBDIR += geteltorito
     SUBDIR += getssl
diff --git a/sysutils/geomWatch/Makefile b/sysutils/geomWatch/Makefile
deleted file mode 100644
index d1539c9f8142..000000000000
--- a/sysutils/geomWatch/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-PORTNAME=	geomWatch
-PORTVERSION=	1.3.0
-PORTREVISION=	3
-CATEGORIES=	sysutils
-MASTER_SITES=	http://isis.poly.edu/~bk/${PORTNAME}/ \
-		http://bk.macroblock.net/${PORTNAME}/ \
-		http://svnweb.freebsd.org/base/head/sys/cddl/compat/opensolaris/sys/:nvpair
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
-		nvpair.h?revision=279437&view=co:nvpair
-EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER=	spawk@acm.poly.edu
-COMMENT=	Watches for and e-mails admins about GEOM/ZFS state changes
-WWW=		http://acm.poly.edu/wiki/GEOM_Watch
-
-LIB_DEPENDS=	libesmtp.so:mail/libesmtp
-
-BROKEN_aarch64=		fails to compile: ISA not supported
-BROKEN_armv6=		fails to compile: call to 'atomic_add_64' is ambiguous
-BROKEN_armv7=		fails to compile: call to 'atomic_add_64' is ambiguous
-IGNORE_DragonFly=	requires geom(4) support
-BROKEN=			does not fetch
-DEPRECATED=	Broken since 2021
-EXPIRATION_DATE=	2023-03-21
-
-USES=		tar:tbz
-USE_CXXSTD=	gnu++98
-
-SUB_FILES=	pkg-message
-
-USE_RC_SUBR=	${PORTNAME}
-
-MAKE_ARGS=	WITH_ZFS=28
-
-.include <bsd.port.mk>
diff --git a/sysutils/geomWatch/distinfo b/sysutils/geomWatch/distinfo
deleted file mode 100644
index fad63712a691..000000000000
--- a/sysutils/geomWatch/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (geomWatch-1.3.0.tbz) = ef81cbaf27558d9e957f924697e681d20cc2e44fafa0eff6c192fd2c1c242570
-SIZE (geomWatch-1.3.0.tbz) = 128787
-SHA256 (nvpair.h?revision=279437&view=co) = dbd19f3d9bff31a9c44e0ad807a020e7a38827626ebe5b882a05f32017413700
-SIZE (nvpair.h?revision=279437&view=co) = 13424
diff --git a/sysutils/geomWatch/files/geomWatch.in b/sysutils/geomWatch/files/geomWatch.in
deleted file mode 100644
index b9f72e378dcd..000000000000
--- a/sysutils/geomWatch/files/geomWatch.in
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: geomwatch
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-# Define these geomwatch_* variables in one of these files:
-#	/etc/rc.conf
-#	/etc/rc.conf.local
-#	/etc/rc.conf.d/geomwatch
-#
-# DO NOT CHANGE THESE DEFAULT VALUES HERE
-#
-geomwatch_enable="${geomwatch_enable-NO}"
-geomwatch_pidfile="/var/run/geomWatch.pid"
-
-. /etc/rc.subr
-
-name="geomwatch"
-rcvar=geomwatch_enable
-command="%%PREFIX%%/sbin/geomWatch"
-
-load_rc_config $name
-
-: ${geomwatch_config="%%PREFIX%%/etc/geomWatch.conf"}
-: ${geomwatch_flags="-c ${geomwatch_config}"}
-
-pidfile="${geomwatch_pidfile}"
-required_files="${geomwatch_config}"
-
-case "${geomwatch_flags}" in
-*-p\ *)
-	echo "ERROR: \$geomwatch_flags includes -p option." \
-		"Please use \$geomwatch_pidfile instead."
-	exit 1
-	;;
-*)
-	geomwatch_flags="-p ${pidfile} ${geomwatch_flags}"
-	;;
-esac
-
-run_rc_command "$1"
diff --git a/sysutils/geomWatch/files/patch-Makefile b/sysutils/geomWatch/files/patch-Makefile
deleted file mode 100644
index 1d2129ded8a1..000000000000
--- a/sysutils/geomWatch/files/patch-Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.orig	2011-08-01 14:48:54 UTC
-+++ Makefile
-@@ -48,11 +48,11 @@ OPTIONS=-Wall \
- all: geomWatch
- 
- geomWatch: ${FILES}
--	${CXX} ${OPTIONS} -o geomWatch geomWatch.cpp
-+	${CXX} ${CXXFLAGS} ${OPTIONS} -o geomWatch geomWatch.cpp
- 
- install:
--	install -s -o root -g wheel -m 755 geomWatch ${PREFIX}/sbin
--	install -o root -g wheel -m 400 geomWatch.conf.sample ${PREFIX}/etc
-+	$(BSD_INSTALL_PROGRAM) geomWatch $(DESTDIR)${PREFIX}/sbin
-+	$(BSD_INSTALL_DATA) -m 400 geomWatch.conf.sample $(DESTDIR)${PREFIX}/etc
- 
- clean:
- 	rm -f geomWatch
diff --git a/sysutils/geomWatch/files/pkg-message.in b/sysutils/geomWatch/files/pkg-message.in
deleted file mode 100644
index 346e572a274c..000000000000
--- a/sysutils/geomWatch/files/pkg-message.in
+++ /dev/null
@@ -1,18 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Before starting geomWatch, you should edit its configuration file,
-%%PREFIX%%/etc/geomWatch.conf. Then, add the following line to /etc/rc.conf:
-
-geomwatch_enable="YES"
-
-Finally, to start it, run the following command:
-
-%%PREFIX%%/etc/rc.d/geomWatch start
-
-You can also test your SMTP configuration by running the following command:
-
-%%PREFIX%%/sbin/geomWatch -t
-EOM
-}
-]
diff --git a/sysutils/geomWatch/pkg-descr b/sysutils/geomWatch/pkg-descr
deleted file mode 100644
index 863bf74db270..000000000000
--- a/sysutils/geomWatch/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-geomWatch is a program for monitoring the well-being of GEOM providers and ZFS
-pools. It checks the state of each configured provider and pool at a configured
-interval, and, if it notices that a component has been lost, or encounters a
-problem during the check, it will send an e-mail with details of the matter--
-such as what components were lost and which remain, or, in the event of a
-problem, what the problem was--to an arbitrary number of recipients, so that
-corrective action can be taken (for example, replacing a failed disk).
-
--Boris Kochergin <spawk@acm.poly.edu>
diff --git a/sysutils/geomWatch/pkg-plist b/sysutils/geomWatch/pkg-plist
deleted file mode 100644
index 58d72ed55dc8..000000000000
--- a/sysutils/geomWatch/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-@sample etc/geomWatch.conf.sample
-sbin/geomWatch