git: b1eeb76e9790 - main - misc/getopt: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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