git: 13d5fbf324e5 - main - audio/libworkman: Remove expired port:

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 31 Mar 2023 00:01:25 UTC
The branch main has been updated by bofh:

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

commit 13d5fbf324e53b0671ee65763b3da886cd3f24dc
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-03-25 13:20:51 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-03-30 23:59:32 +0000

    audio/libworkman: Remove expired port:
    
    2023-03-31 audio/libworkman: Abandonware, no development in 20+ years
---
 MOVED                                             |  1 +
 audio/Makefile                                    |  1 -
 audio/libworkman/Makefile                         | 31 -----------------------
 audio/libworkman/distinfo                         |  2 --
 audio/libworkman/files/patch-Imakefile            | 28 --------------------
 audio/libworkman/files/patch-include_wm__config.h | 11 --------
 audio/libworkman/files/patch-plat__freebsd.c      | 29 ---------------------
 audio/libworkman/files/patch-wm__helpers.c        | 11 --------
 audio/libworkman/pkg-descr                        |  2 --
 audio/libworkman/pkg-plist                        | 16 ------------
 10 files changed, 1 insertion(+), 131 deletions(-)

diff --git a/MOVED b/MOVED
index b1ac6d4ffde4..ef35369dfe37 100644
--- a/MOVED
+++ b/MOVED
@@ -17836,3 +17836,4 @@ audio/gervill||2023-03-31|Has expired: Integrated as of JDK6
 audio/id3ed||2023-03-31|Has expired: Abandonware and obsolete, doesn't support ID3v2 tagging
 audio/id3ren||2023-03-31|Has expired: Abandonware and obsolete, doesn't support ID3v2 tagging
 audio/kexis||2023-03-31|Has expired: Abandonware, niche format that never got any traction and no release in 18 years. Consider using audio/flac or audio/wavpack instead
+audio/libworkman||2023-03-31|Has expired: Abandonware, no development in 20+ years
diff --git a/audio/Makefile b/audio/Makefile
index a7d5cf98cce6..025974c768d4 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -406,7 +406,6 @@
     SUBDIR += libspecbleach
     SUBDIR += libtremor
     SUBDIR += libvorbis
-    SUBDIR += libworkman
     SUBDIR += libxmp
     SUBDIR += lilv
     SUBDIR += lingot
diff --git a/audio/libworkman/Makefile b/audio/libworkman/Makefile
deleted file mode 100644
index 891bbc194774..000000000000
--- a/audio/libworkman/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME=	libworkman
-PORTVERSION=	1.4
-PORTREVISION=	3
-CATEGORIES=	audio
-MASTER_SITES=	LOCAL/jim
-DISTNAME=	${PORTNAME}-1999-06-20
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Workman library required by some audio apps
-
-LICENSE=	LGPL20+
-LICENSE_FILE=	${WRKSRC}/COPYING.LIB
-
-DEPRECATED=	Abandonware, no development in 20+ years
-EXPIRATION_DATE=2023-03-31
-
-USES=		imake
-WRKSRC=		${WRKDIR}/libworkman
-USE_LDCONFIG=	yes
-CFLAGS+=	-fPIC
-
-post-patch:
-	@${REINPLACE_CMD} -e \
-		's|^DESTDIR=.*|DESTDIR=${STAGEDIR}| ; \
-		 s|=include/workman|=$$(INCROOT)/workman| ; \
-		 s|^LIBDIR|XCOMM LIBDIR|' ${WRKSRC}/Config
-
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so
-
-.include <bsd.port.mk>
diff --git a/audio/libworkman/distinfo b/audio/libworkman/distinfo
deleted file mode 100644
index c7f937f7b7bf..000000000000
--- a/audio/libworkman/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libworkman-1999-06-20.tar.gz) = c1261b22ef5ac2983f75fe02015d878c35e6a33949a30994a5fdf92831b7595d
-SIZE (libworkman-1999-06-20.tar.gz) = 102659
diff --git a/audio/libworkman/files/patch-Imakefile b/audio/libworkman/files/patch-Imakefile
deleted file mode 100644
index c505f5b51c50..000000000000
--- a/audio/libworkman/files/patch-Imakefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- Imakefile.orig	1999-05-29 15:48:17 UTC
-+++ Imakefile
-@@ -31,7 +31,7 @@ XCOMM
- 
- #include "include/wm_version.h"
- 
--WM_LIBVER=WM_LIBVER_MAJOR.WM_LIBVER_MINOR.WM_LIBVER_PL
-+WM_LIBVER=WM_LIBVER_MAJOR.WM_LIBVER_MINOR
- 
- SRCS = cddb.c cdrom.c cdinfo.c plat_freebsd.c plat_sun.c plat_hpux.c \
-        plat_ultrix.c plat_news.c plat_bsd386.c plat_osf1.c plat_linux.c \
-@@ -47,6 +47,7 @@ OBJS = cddb.o cdrom.o cdinfo.o plat_free
- 
- HEADERS= \
- 	include/wm_cdda.h \
-+	include/wm_cddb.h \
- 	include/wm_cdinfo.h \
- 	include/wm_cdrom.h \
- 	include/wm_config.h \
-@@ -65,7 +66,7 @@ HEADERS= \
- 
- #ifdef SHARED_LIBWORKMAN
- SharedLibraryTarget(workman,$(WM_LIBVER),$(OBJS),.,.)
--InstallSharedLibrary(workman,$(WM_LIBVER),$(LIBDIR))
-+InstallSharedLibrary(workman,$(WM_LIBVER),$(USRLIBDIR))
- #else
- NormalLibraryTarget(workman, $(OBJS))
- #endif
diff --git a/audio/libworkman/files/patch-include_wm__config.h b/audio/libworkman/files/patch-include_wm__config.h
deleted file mode 100644
index f96f67f31599..000000000000
--- a/audio/libworkman/files/patch-include_wm__config.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/wm_config.h.orig	1999-05-05 16:34:22 UTC
-+++ include/wm_config.h
-@@ -133,7 +133,7 @@
-  ***  ******  **  **  ******  ******  **  ******  **  *  **********
-  ***  ******  **  **      **      **     ****    ***    ***********
-  ******************************************************************/
--#if defined(__FreeBSD__) || defined(__NetBSD__)
-+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
- 
- #define DEFAULT_CD_DEVICE	"/dev/rmatcd0c"
- 
diff --git a/audio/libworkman/files/patch-plat__freebsd.c b/audio/libworkman/files/patch-plat__freebsd.c
deleted file mode 100644
index 15975472fd28..000000000000
--- a/audio/libworkman/files/patch-plat__freebsd.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- plat_freebsd.c.orig	1999-03-07 08:36:40 UTC
-+++ plat_freebsd.c
-@@ -30,7 +30,7 @@
-  *
-  */
- 
--#if defined(__FreeBSD__) || defined(__NetBSD__)
-+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
- 
- static char freebsd_id[] = "$Id: plat_freebsd.c,v 1.8 1999/03/07 08:36:40 dirk Exp $";
- 
-@@ -49,7 +49,6 @@ static char freebsd_id[] = "$Id: plat_fr
- #include <sys/time.h>
- #include <sys/ioctl.h>
- #include <sys/cdio.h>
--#include <sys/scsiio.h>
- 
- #if defined(__NetBSD__)
- # define MSF_MINUTES 1
-@@ -60,9 +59,6 @@ static char freebsd_id[] = "$Id: plat_fr
- #else
- # define LEFT_PORT 0
- # define RIGHT_PORT 1
--# if __FreeBSD_version < 300000
--#  include <scsi.h>
--# endif
- #endif
- 
- #include "include/wm_struct.h"
diff --git a/audio/libworkman/files/patch-wm__helpers.c b/audio/libworkman/files/patch-wm__helpers.c
deleted file mode 100644
index 447cb97f2f05..000000000000
--- a/audio/libworkman/files/patch-wm__helpers.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- wm_helpers.c.orig	1999-03-07 08:36:41 UTC
-+++ wm_helpers.c
-@@ -30,7 +30,7 @@ static char wm_helpers_id[] = "$Id: wm_h
- 
- #include <stdio.h>
- #include <string.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <errno.h>
- #include <stdarg.h>
- #include <sys/time.h>
diff --git a/audio/libworkman/pkg-descr b/audio/libworkman/pkg-descr
deleted file mode 100644
index b36a5e7932af..000000000000
--- a/audio/libworkman/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-libworkman is a library that provides hardware control for various
-audio apps.
diff --git a/audio/libworkman/pkg-plist b/audio/libworkman/pkg-plist
deleted file mode 100644
index d742a059e86c..000000000000
--- a/audio/libworkman/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-lib/libworkman.so
-lib/libworkman.so.1
-include/workman/wm_cdda.h
-include/workman/wm_cddb.h
-include/workman/wm_cdinfo.h
-include/workman/wm_cdrom.h
-include/workman/wm_config.h
-include/workman/wm_database.h
-include/workman/wm_helpers.h
-include/workman/wm_index.h
-include/workman/wm_platform.h
-include/workman/wm_scsi.h
-include/workman/wm_struct.h
-include/workman/wm_version.h
-include/workman/workman.h
-include/workman/workman_defs.h