git: b1eeb76e9790 - main - misc/getopt: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 02 Nov 2024 23:56:33 UTC
The branch main has been updated by rene:

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

commit b1eeb76e9790f2fc985636fa5d846fbab8b7c86f
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-11-02 23:55:58 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-11-02 23:56:19 +0000

    misc/getopt: Remove expired port
    
    2024-10-31 misc/getopt: Use getopt from devel/util-linux instead
---
 MOVED                            |  1 +
 misc/Makefile                    |  1 -
 misc/getopt/Makefile             | 38 -------------------------------
 misc/getopt/distinfo             |  2 --
 misc/getopt/files/patch-Makefile | 49 ----------------------------------------
 misc/getopt/pkg-descr            | 11 ---------
 misc/getopt/pkg-plist            | 28 -----------------------
 7 files changed, 1 insertion(+), 129 deletions(-)

diff --git a/MOVED b/MOVED
index 6d75cf949f97..7d96a4d146ee 100644
--- a/MOVED
+++ b/MOVED
@@ -3577,3 +3577,4 @@ misc/uk-phone||2024-10-31|Has expired: Obsolete, 20+ year old data
 textproc/ssddiff||2024-10-31|Has expired: Abandonware, unfetchable and upstream is gone
 sysutils/pydf||2024-11-02|Has expired: Inactive upstream. Does not properly work on FreeBSD
 ports-mgmt/freebsd-bugzilla-cli||2024-11-02|Has expired: Broken. Upstream unavailable
+misc/getopt||2024-11-02|Has expired: Use getopt from devel/util-linux instead
diff --git a/misc/Makefile b/misc/Makefile
index 34195fc80e54..f6b464417a65 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -152,7 +152,6 @@
     SUBDIR += g810-led
     SUBDIR += gedkeeper
     SUBDIR += geekcode
-    SUBDIR += getopt
     SUBDIR += gimp-help-en
     SUBDIR += gkrellm-gamma
     SUBDIR += gkrellm-xkb
diff --git a/misc/getopt/Makefile b/misc/getopt/Makefile
deleted file mode 100644
index 7dcb45220b28..000000000000
--- a/misc/getopt/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME=	getopt
-PORTVERSION=	1.1.6
-PORTREVISION=	1
-CATEGORIES=	misc
-MASTER_SITES=	http://frodo.looijaard.name/system/files/software/getopt/ \
-		LOCAL/sunpoet
-
-MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Replacement for getopt(1) that supports GNU-style long options
-WWW=		https://software.frodo.looijaard.name/getopt/
-
-LICENSE=	GPLv2 GPLv3
-LICENSE_COMB=	dual
-
-DEPRECATED=	Use getopt from devel/util-linux instead
-EXPIRATION_DATE=2024-10-31
-
-OPTIONS_DEFINE=	DOCS NLS
-OPTIONS_SUB=	yes
-
-MAKE_ARGS=	CC=${CC} LIBCGETOPT=0
-USES=		gmake
-
-PORTDOCS=	Changelog README
-
-NLS_MAKE_ARGS=		WITHOUT_GETTEXT=0
-NLS_MAKE_ARGS_OFF=	WITHOUT_GETTEXT=1
-NLS_LDFLAGS=		-lintl
-NLS_USES=		gettext localbase:ldflags
-
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/getopt
-
-post-install-DOCS-on:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}/
-	cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/misc/getopt/distinfo b/misc/getopt/distinfo
deleted file mode 100644
index 329ed3ab3beb..000000000000
--- a/misc/getopt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (getopt-1.1.6.tar.gz) = d0bf1dc642a993e7388a1cddfb9409bed375c21d5278056ccca3a0acd09dc5fe
-SIZE (getopt-1.1.6.tar.gz) = 58926
diff --git a/misc/getopt/files/patch-Makefile b/misc/getopt/files/patch-Makefile
deleted file mode 100644
index 3383ee09c28f..000000000000
--- a/misc/getopt/files/patch-Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
---- Makefile.orig	2014-11-24 12:33:39 UTC
-+++ Makefile
-@@ -1,9 +1,9 @@ DESTDIR=
- .SUFFIXES:
- 
- DESTDIR=
--prefix=/usr/local
-+prefix=$(PREFIX)
- bindir=$(prefix)/bin
--mandir=$(prefix)/man
-+mandir=$(prefix)/share/man
- man1dir=$(mandir)/man1
- sharedir=$(prefix)/share
- getoptdir=$(sharedir)/getopt
-@@ -32,18 +32,15 @@ MOFILES:=$(patsubst %,po/%.mo,$(LANGUAGES))
- LANGUAGES = ca cs da de es et eu fi fr gl hr hu id it ja nl pl pt_BR ru sl sv tr uk vi zh_CN zh_TW
- MOFILES:=$(patsubst %,po/%.mo,$(LANGUAGES))
- 
--CPPFLAGS=-DLIBCGETOPT=$(LIBCGETOPT) -DWITHOUT_GETTEXT=$(WITHOUT_GETTEXT) -DLOCALEDIR=\"$(localedir)\" -DNOT_UTIL_LINUX -Dprogram_invocation_short_name=\"$(PACKAGE)\"  -Dprogram_version=\"$(VERSION)\"
-+CPPFLAGS+=-DLIBCGETOPT=$(LIBCGETOPT) -DWITHOUT_GETTEXT=$(WITHOUT_GETTEXT) -DLOCALEDIR=\"$(localedir)\" -DNOT_UTIL_LINUX -Dprogram_invocation_short_name=\"$(PACKAGE)\"  -Dprogram_version=\"$(VERSION)\"
- ifeq ($(LIBCGETOPT),0)
--CPPFLAGS+=-I./gnu 
-+CPPFLAGS+=-I./gnu
- endif
- WARNINGS=-Wall \
-          -W -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual \
-          -Wcast-align -Wmissing-declarations \
-          -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \
-          -Wnested-externs -Winline
--OPTIMIZE=-O3 -fno-strength-reduce
--CFLAGS=$(WARNINGS) $(OPTIMIZE)
--LDFLAGS=
- 
- sources=getopt.c
- ifeq ($(LIBCGETOPT),0)
-@@ -54,11 +51,11 @@ binaries=getopt
- 
- binaries=getopt
- 
--.PHONY: all clean realclean 
-+.PHONY: all clean realclean
- all: $(binaries) all_po
- 
- clean: clean_po
--	-$(RM) $(objects) $(binaries) 
-+	-$(RM) $(objects) $(binaries)
- 
- getopt: $(objects)
- 	$(CC) $(LDFLAGS) -o $@ $(objects)
diff --git a/misc/getopt/pkg-descr b/misc/getopt/pkg-descr
deleted file mode 100644
index 799c23ba34c8..000000000000
--- a/misc/getopt/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Rewrite of getopt(1) with the following features:
-
-* It can do anything that the GNU getopt(3) routines can do.
-* It can cope with spaces and shell metacharacters within arguments.
-* It can parse long parameters.
-* It can shuffle parameters, so you can mix options and other parameters
-  on the command-line.
-* It can be easily identified as an enhanced getopt(1) from within shell
-  scripts.
-* It can report parse errors as coming from the shell script.
-* It compiles cleanly with both libc-5 and glibc-2.
diff --git a/misc/getopt/pkg-plist b/misc/getopt/pkg-plist
deleted file mode 100644
index c1a68f51212d..000000000000
--- a/misc/getopt/pkg-plist
+++ /dev/null
@@ -1,28 +0,0 @@
-bin/getopt
-%%NLS%%share/locale/ca/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/da/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/de/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/es/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/et/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/eu/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/hr/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/id/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/it/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/sl/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/vi/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/getopt.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/getopt.mo
-share/man/man1/getopt.1.gz