git: 45f43418b200 - main - devel/exercisix: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Mon, 30 Jun 2025 11:10:57 UTC
The branch main has been updated by rene:

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

commit 45f43418b20055fe4c4b981890fb214192a501a2
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-06-30 11:10:47 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-06-30 11:10:47 +0000

    devel/exercisix: Remove expired port
    
    2025-06-30 devel/exercisix: Abandonware, upstream is gone and last release 10+ years ago
---
 MOVED                                |  1 +
 devel/Makefile                       |  1 -
 devel/exercisix/Makefile             | 19 -------------------
 devel/exercisix/distinfo             |  2 --
 devel/exercisix/files/patch-Makefile | 28 ----------------------------
 devel/exercisix/pkg-descr            |  4 ----
 devel/exercisix/pkg-plist            |  4 ----
 7 files changed, 1 insertion(+), 58 deletions(-)

diff --git a/MOVED b/MOVED
index 8c898affbb16..713fbe1c7116 100644
--- a/MOVED
+++ b/MOVED
@@ -4589,3 +4589,4 @@ security/libcryptui||2025-06-30|Has expired: abandoned project
 devel/ksql||2025-06-30|Has expired: Last activity upstream 7 years ago, unmaintained in tree for several years and no consumers
 emulators/qemu8|emulators/qemu|2025-06-30|Has expired: No value in maintaining older QEMU versions on FreeBSD
 devel/electron33||2025-06-30|Has expired: EOLed upstream, switch to newer version
+devel/exercisix||2025-06-30|Has expired: Abandonware, upstream is gone and last release 10+ years ago
diff --git a/devel/Makefile b/devel/Makefile
index e7315e13226d..e534a28ecc53 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -694,7 +694,6 @@
     SUBDIR += evcxr-jupyter
     SUBDIR += evdev-proto
     SUBDIR += evemu
-    SUBDIR += exercisix
     SUBDIR += exomizer
     SUBDIR += expected
     SUBDIR += f77flow
diff --git a/devel/exercisix/Makefile b/devel/exercisix/Makefile
deleted file mode 100644
index a691b9379e96..000000000000
--- a/devel/exercisix/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME=	exercisix
-PORTVERSION=	1.2
-PORTREVISION=	1
-CATEGORIES=	devel
-MASTER_SITES=	http://alexanderchuranov.com/files/
-
-MAINTAINER=	exercisix@alexanderchuranov.com
-COMMENT=	Innovative lightweight unit-test framework for C++
-WWW=		http://alexanderchuranov.com/software/exercisix
-
-BROKEN=		Unfetchable
-DEPRECATED=	Abandonware, upstream is gone and last release 10+ years ago
-EXPIRATION_DATE=2025-06-30
-
-USES=	tar:bzip2
-
-OPTIONS_DEFINE=	EXAMPLES
-
-.include <bsd.port.mk>
diff --git a/devel/exercisix/distinfo b/devel/exercisix/distinfo
deleted file mode 100644
index 2da327395ccc..000000000000
--- a/devel/exercisix/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (exercisix-1.2.tar.bz2) = 39be855d307899ee92103c3586aaaa75b984306319a2e038bfb1c39ca84509e9
-SIZE (exercisix-1.2.tar.bz2) = 8262
diff --git a/devel/exercisix/files/patch-Makefile b/devel/exercisix/files/patch-Makefile
deleted file mode 100644
index 418ed9117166..000000000000
--- a/devel/exercisix/files/patch-Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- Makefile.orig	2009-05-15 15:11:40 UTC
-+++ Makefile
-@@ -2,7 +2,7 @@ INCLUDEDIR=$(PREFIX)/include
- PREFIX?=/usr/local
- 
- INCLUDEDIR=$(PREFIX)/include
--MANDIR=$(PREFIX)/man/man
-+MANDIR=$(PREFIX)/share/man/man
- FILESDIR=$(PREFIX)/share/examples/exercisix
- 
- INCS=exercisix.hh
-@@ -22,12 +22,12 @@ install: all $(FILESDIR)
- .PHONY: clean
- 
- install: all $(FILESDIR)
--	install -o root -g wheel  -m 444 $(FILES) $(FILESDIR)
--	install -C -o root -g wheel -m 444 $(INCS) $(INCLUDEDIR)
--	install -o root -g wheel -m 444 $(COMPRESSED_MAN) $(MANDIR)3
-+	$(BSD_INSTALL_DATA) $(FILES) $(DESTDIR)$(FILESDIR)
-+	$(BSD_INSTALL_DATA) $(INCS) $(DESTDIR)$(INCLUDEDIR)
-+	$(BSD_INSTALL_MAN) $(COMPRESSED_MAN) $(DESTDIR)$(MANDIR)3
- 
- $(FILESDIR):
--	mkdir $(FILESDIR)
-+	mkdir $(DESTDIR)$(FILESDIR)
- 
- deinstall:
- 	rm -r $(FILESDIR)
diff --git a/devel/exercisix/pkg-descr b/devel/exercisix/pkg-descr
deleted file mode 100644
index 7223d51e9b85..000000000000
--- a/devel/exercisix/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Exercisix is a lightweight unit-test framework for C++, designed for
-test-aided development. Framework provides test discovery, textual
-description as primary test identifier, terse test tools syntax,
-emacs-friendly error message format, easy build without linking.
diff --git a/devel/exercisix/pkg-plist b/devel/exercisix/pkg-plist
deleted file mode 100644
index 708c0bf48f2a..000000000000
--- a/devel/exercisix/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-include/exercisix.hh
-share/examples/exercisix/BSDmakefile
-share/examples/exercisix/example.cc
-share/man/man3/exercisix.3.gz