git: 832d5dfd50c1 - main - benchmarks/iozone21: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Tue, 30 Apr 2024 20:47:17 UTC
The branch main has been updated by rene:

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

commit 832d5dfd50c180794486315b4250b2bf9d260b65
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-04-30 20:47:02 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-04-30 20:47:02 +0000

    benchmarks/iozone21: Remove expired port
    
    2024-04-30 benchmarks/iozone21: Abandoned and obsolete version, superseded by benchmarks/iozone (3.x). Consider also migrating to benchmarks/fio
---
 MOVED                                    |  1 +
 benchmarks/Makefile                      |  1 -
 benchmarks/iozone21/Makefile             | 26 -----------------------
 benchmarks/iozone21/distinfo             |  2 --
 benchmarks/iozone21/files/patch-Makefile | 36 --------------------------------
 benchmarks/iozone21/pkg-descr            | 11 ----------
 6 files changed, 1 insertion(+), 76 deletions(-)

diff --git a/MOVED b/MOVED
index 3d03f97237d4..0b8a37dcd7ef 100644
--- a/MOVED
+++ b/MOVED
@@ -3218,3 +3218,4 @@ multimedia/py-librtmp||2024-04-30|Has expired: Depends on deprecated library lib
 multimedia/librtmp||2024-04-30|Has expired: Depends on legacy functionality of OpenSSL and superseded by multimedia/ffmpeg
 multimedia/rtmpdump||2024-04-30|Has expired: Depends on deprecated library librtmp, consider migrating to multimedia/ffmpeg
 multimedia/rubygem-paperclip-av-transcoder||2024-04-30|Has expired: Depends on deprecated port devel/rubygem-paperclip-rails5
+benchmarks/iozone21||2024-04-30|Has expired: Abandoned and obsolete version, superseded by benchmarks/iozone (3.x). Consider also migrating to benchmarks/fio
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index 28f1fe955405..8a7572e2a904 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -34,7 +34,6 @@
     SUBDIR += ior
     SUBDIR += iorate
     SUBDIR += iozone
-    SUBDIR += iozone21
     SUBDIR += ipc-bench
     SUBDIR += iperf
     SUBDIR += iperf3
diff --git a/benchmarks/iozone21/Makefile b/benchmarks/iozone21/Makefile
deleted file mode 100644
index 761fc42ef7df..000000000000
--- a/benchmarks/iozone21/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME=	iozone
-PORTVERSION=	2.01
-PORTREVISION=	1
-CATEGORIES=	benchmarks
-MASTER_SITES=	ftp://ftp.cs.uni-sb.de/pub/others/
-EXTRACT_SUFX=	.shar.gz
-PKGNAMESUFFIX=	21
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Performance Test of Sequential File I/O (older version)
-WWW=		https://www.iozone.org/
-
-DEPRECATED=	Abandoned and obsolete version, superseded by benchmarks/iozone (3.x). Consider also migrating to benchmarks/fio 
-EXPIRATION_DATE=2024-04-30
-
-CONFLICTS_INSTALL=	iozone
-
-PLIST_FILES=	bin/iozone \
-		share/man/man1/iozone.1.gz
-
-EXTRACT_CMD=	( ${GZCAT} | ${AWK} '{if (/^\#!/) x++} {if(x) print $$0'}| ${SH} )
-EXTRACT_BEFORE_ARGS=	<
-EXTRACT_AFTER_ARGS=	# empty
-NO_WRKSUBDIR=	YES
-
-.include <bsd.port.mk>
diff --git a/benchmarks/iozone21/distinfo b/benchmarks/iozone21/distinfo
deleted file mode 100644
index f29f9b84367d..000000000000
--- a/benchmarks/iozone21/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (iozone-2.01.shar.gz) = 4a13433188c1c9e42b09b5bc8609ceeb9f3c869565707e57948979bae68ac504
-SIZE (iozone-2.01.shar.gz) = 14179
diff --git a/benchmarks/iozone21/files/patch-Makefile b/benchmarks/iozone21/files/patch-Makefile
deleted file mode 100644
index ac4b371927de..000000000000
--- a/benchmarks/iozone21/files/patch-Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
---- Makefile.orig	2016-07-27 14:59:13 UTC
-+++ Makefile
-@@ -0,0 +1,33 @@
-+all: iozone
-+
-+iozone:
-+	$(CC) $(CFLAGS) -Dbsd4_3 -DOS_TYPE="\"FreeBSD 2.x\"" -o iozone iozone.c
-+
-+install:
-+	-@mkdir -p $(DESTDIR)${PREFIX}/bin
-+	-@mkdir -p $(DESTDIR)${PREFIX}/man/man1
-+	${BSD_INSTALL_PROGRAM} iozone $(DESTDIR)${PREFIX}/bin
-+	@echo .Dd `/bin/date` > iozone.1
-+	@echo .Dt IOZONE 1 >> iozone.1
-+	@echo .Sh NAME >> iozone.1
-+	@echo .Nm iozone >> iozone.1
-+	@echo .Nd Performance Test of Sequential File I/O  >> iozone.1
-+	@echo .Sh SYNOPSIS >> iozone.1
-+	@echo .Nm iozone >> iozone.1
-+	@echo .Op Ar megabytes >> iozone.1
-+	@echo .Op Ar record_length_in_bytes >> iozone.1
-+	@echo .Op Ar [path]filename>> iozone.1
-+	@echo .Nm iozone >> iozone.1
-+	@echo .Ar auto[=filename] >> iozone.1
-+	@echo .Nm iozone >> iozone.1
-+	@echo .Ar raw[=filename] >> iozone.1
-+	@echo .Nm iozone >> iozone.1
-+	@echo .Ar cdrom[=filename] >> iozone.1
-+	@echo .Nm iozone >> iozone.1
-+	@echo .Ar help >> iozone.1
-+	@echo .Sh DESCRIPTION >> iozone.1
-+	./iozone help|awk '{if (/Copyright/) x++} {if (/For V1.06/) exit;}\
-+		 {if (x) print $0}' >>iozone.1
-+	@echo .Sh AUTHOR >> iozone.1
-+	@echo Bill Norcott >> iozone.1
-+	${BSD_INSTALL_MAN} iozone.1 $(DESTDIR)${PREFIX}/share/man/man1
diff --git a/benchmarks/iozone21/pkg-descr b/benchmarks/iozone21/pkg-descr
deleted file mode 100644
index 029760b69b2c..000000000000
--- a/benchmarks/iozone21/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Iozone: 'IO Zone' Benchmark Program (older 2.1 version)
-
-Iozone tests the speed of sequential I/O to actual files.  Therefore,
-this measurement factors in the efficiency of your machine's file
-system, operating system, C compiler, and C runtime library.  It
-produces a measurement which is the number of bytes per second that
-your system can read or write to a file.
-
-This is the 2.1 version of iozone.  The new 3.x+ versions of iozone have
-completely changed their testing methods, thus their output is useless in
-comparing with older statistics.