From nobody Sun Nov 3 12:30:39 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XhDTf4VmJz5c25V for ; Sun, 03 Nov 2024 12:30:46 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-8faf.mail.infomaniak.ch (smtp-8faf.mail.infomaniak.ch [IPv6:2001:1600:7:10::8faf]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "relay.mail.infomaniak.ch", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XhDTf09Sxz4lX4 for ; Sun, 3 Nov 2024 12:30:46 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; none Received: from smtp-4-0001.mail.infomaniak.ch (unknown [IPv6:2001:1600:7:10:40ca:feff:fe05:1]) by smtp-4-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4XhDTX1k7Dzhbp; Sun, 3 Nov 2024 13:30:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyret.net; s=20231006; t=1730637040; bh=zfMYWg2sZRFKvCHcL4r62QNKHbP2hWj9xJ3cHtLxWRc=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=nkQNUV/oU3p8T1S2yMxr8jkRg2RFWbmIMGfYKgGsSgSWQ8WWQqJCVx8swWioDTmY0 MQ8RzrjmvQRNN0A8VjgQ6wy+hUOV9cpu7s0FaCEcf89M/DpqT+FnkdtEc23ZHToHZZ /88nYnCUkroZxyouzjLv/52RVV9qqVG6Ka3ZfKrTmBGRqN9tchFqorlfQ2FULx17gd 5J57A9alPcY7YwAelAPWyh0i9NJbyiTmaOVLJBRgUntRIPoP3do4z9CBSUNoLDers9 +waSLMVl4pemo3MM1yDjmlKsBPyRB1E2Fp4fv90dOPJUY3xTA2cHOXy0/cfIHEE4DG HVei80feChxrg== Received: from unknown by smtp-4-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4XhDTW5LyMzsBn; Sun, 3 Nov 2024 13:30:39 +0100 (CET) Message-ID: Date: Sun, 03 Nov 2024 13:30:39 +0100 Subject: Re: git: 4ddfd281f8eb - main - misc/getopt: Re-add getopt 1.1.6 From: Daniel Engberg Reply-To: Daniel Engberg To: Po-Chuan Hsieh Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="_=_swift_1730637039_023acccf556cbd0319d1cc08449266da_=_" X-WS-User-Origin: eyJpdiI6IkcvY0tJeHdwU21RMFc0TTU4VnJoQ3c9PSIsInZhbHVlIjoiSlhFcVYwTlhzTC9JZERHY0ZkSUdXUT09IiwibWFjIjoiNjU4ZWZiNjhjMmNjNmUyYzNhY2E4Y2YyM2Y0MGFmMmE0OGRmNGViNjBkZjJhNTg3MDE0NWM5ZjFkNDcwYjFlMyIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6IlZkWUxMQnIzTkdCaXlmQ1dqcUorSGc9PSIsInZhbHVlIjoiZGVUaWNZNnkwYlgwWlZxMHQzMzJ1UT09IiwibWFjIjoiZGJjZDAyYjllNTYwNWY4N2Y3NWE0NGE3NDBlMzQxN2Q5OGM1MGJmM2MzYjYzYmMyYWMwYTMzYjg0MWQ5M2E3NiIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.776) References: <202411031150.4A3BoQui041672@gitrepo.freebsd.org> In-Reply-To: <202411031150.4A3BoQui041672@gitrepo.freebsd.org> X-Infomaniak-Routing: alpha X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29222, ipnet:2001:1600::/32, country:CH] X-Rspamd-Queue-Id: 4XhDTf09Sxz4lX4 X-Spamd-Bar: ---- --_=_swift_1730637039_023acccf556cbd0319d1cc08449266da_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-11-03T12:50:26.000+01:00, Po-Chuan Hsieh wr= ote: >=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated= =C2=A0by=C2=A0sunpoet: >=C2=A0 >=C2=A0URL:=C2=A0https://cgit.FreeBSD.or= g/ports/commit/?id=3D4ddfd281f8eb07657fd1e268fed59478a4a2ce38 >=C2=A0 >= =C2=A0commit=C2=A04ddfd281f8eb07657fd1e268fed59478a4a2ce38 >=C2=A0 >= =C2=A0Author:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Po-Chuan=C2=A0Hsieh=C2=A0 >=C2=A0 >=C2=A0AuthorDate:=C2=A02024-11-03=C2=A011:34:23= =C2=A0+0000 >=C2=A0 >=C2=A0Commit:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Po-Chua= n=C2=A0Hsieh=C2=A0 >=C2=A0 >=C2=A0CommitDate:= =C2=A02024-11-03=C2=A011:34:23=C2=A0+0000 >=C2=A0 >=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0misc/getopt:=C2=A0Re-add=C2=A0getopt=C2=A01.1.6 >=C2=A0 = >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0PR:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0281625 >=C2=A0 >=C2=A0--- >=C2=A0 >=C2=A0=C2=A0MOVED= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0|=C2=A0=C2=A01=C2=A0- >=C2=A0 >=C2=A0=C2=A0misc= /Makefile=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A0=C2=A01= =C2=A0+ >=C2=A0 >=C2=A0=C2=A0misc/getopt/Makefile=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A038=C2= =A0+++++++++++++++++++++++++++++++ >=C2=A0 >=C2=A0=C2=A0misc/getopt/dis= tinfo=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0|=C2=A0=C2=A03=C2=A0+++ >=C2=A0 >=C2=A0=C2=A0misc/getopt/fi= les/patch-Makefile=C2=A0|=C2=A049=C2=A0++++++++++++++++++++++++++++++++++++= ++++ >=C2=A0 >=C2=A0=C2=A0misc/getopt/pkg-descr=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A011=C2=A0+++++++++= >=C2=A0 >=C2=A0=C2=A0misc/getopt/pkg-plist=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A028=C2=A0++++++++++++= +++++++++++ >=C2=A0 >=C2=A0=C2=A07=C2=A0files=C2=A0changed,=C2=A0130= =C2=A0insertions(+),=C2=A01=C2=A0deletion(-) >=C2=A0 >=C2=A0diff=C2= =A0--git=C2=A0a/MOVED=C2=A0b/MOVED >=C2=A0 >=C2=A0index=C2=A07d96a4d146= ee..6d75cf949f97=C2=A0100644 >=C2=A0 >=C2=A0---=C2=A0a/MOVED >=C2= =A0 >=C2=A0+++=C2=A0b/MOVED >=C2=A0 >=C2=A0@@=C2=A0-3577,4=C2=A0+3577= ,3=C2=A0@@=C2=A0misc/uk-phone||2024-10-31|Has=C2=A0expired:=C2=A0Obsolete,= =C2=A020+=C2=A0year=C2=A0old=C2=A0data >=C2=A0 >=C2=A0=C2=A0textproc/ss= ddiff||2024-10-31|Has=C2=A0expired:=C2=A0Abandonware,=C2=A0unfetchable= =C2=A0and=C2=A0upstream=C2=A0is=C2=A0gone >=C2=A0 >=C2=A0=C2=A0sysutils= /pydf||2024-11-02|Has=C2=A0expired:=C2=A0Inactive=C2=A0upstream.=C2=A0Does= =C2=A0not=C2=A0properly=C2=A0work=C2=A0on=C2=A0FreeBSD >=C2=A0 >=C2= =A0=C2=A0ports-mgmt/freebsd-bugzilla-cli||2024-11-02|Has=C2=A0expired:= =C2=A0Broken.=C2=A0Upstream=C2=A0unavailable >=C2=A0 >=C2=A0-misc/getop= t||2024-11-02|Has=C2=A0expired:=C2=A0Use=C2=A0getopt=C2=A0from=C2=A0devel/u= til-linux=C2=A0instead >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/misc/Makef= ile=C2=A0b/misc/Makefile >=C2=A0 >=C2=A0index=C2=A0f6b464417a65..34195f= c80e54=C2=A0100644 >=C2=A0 >=C2=A0---=C2=A0a/misc/Makefile >=C2=A0 = >=C2=A0+++=C2=A0b/misc/Makefile >=C2=A0 >=C2=A0@@=C2=A0-152,6=C2=A0+152= ,7=C2=A0@@ >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+= =3D=C2=A0g810-led >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR= =C2=A0+=3D=C2=A0gedkeeper >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0SUBDIR=C2=A0+=3D=C2=A0geekcode >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0SUBDIR=C2=A0+=3D=C2=A0getopt >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0gimp-help-en >=C2=A0 >=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0gkrellm-gamma >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0gkrellm-xkb >= =C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/misc/getopt/Makefile=C2=A0b/misc/get= opt/Makefile >=C2=A0 >=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644 >= =C2=A0 >=C2=A0index=C2=A0000000000000..7dcb45220b28 >=C2=A0 >=C2= =A0---=C2=A0/dev/null >=C2=A0 >=C2=A0+++=C2=A0b/misc/getopt/Makefile = >=C2=A0 >=C2=A0@@=C2=A0-0,0=C2=A0+1,38=C2=A0@@ >=C2=A0 >=C2=A0+PORTNA= ME=3D=C2=A0=C2=A0=C2=A0=C2=A0getopt >=C2=A0 >=C2=A0+PORTVERSION=3D= =C2=A0=C2=A0=C2=A0=C2=A01.1.6 >=C2=A0 >=C2=A0+PORTREVISION=3D=C2=A0= =C2=A0=C2=A0=C2=A01 >=C2=A0 >=C2=A0+CATEGORIES=3D=C2=A0=C2=A0=C2=A0= =C2=A0misc >=C2=A0 >=C2=A0+MASTER_SITES=3D=C2=A0=C2=A0=C2=A0=C2=A0http:= //frodo.looijaard.name/system/files/software/getopt/=C2=A0\ >=C2=A0 >= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0LOCAL/sunpoet >= =C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+MAINTAINER=3D=C2=A0=C2=A0=C2=A0=C2= =A0sunpoet@FreeBSD.org >=C2=A0 >=C2=A0+COMMENT=3D=C2=A0=C2=A0=C2=A0= =C2=A0Replacement=C2=A0for=C2=A0getopt(1)=C2=A0that=C2=A0supports=C2=A0GNU-= style=C2=A0long=C2=A0options >=C2=A0 >=C2=A0+WWW=3D=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0https://software.frodo.looijaard.name/geto= pt/ >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+LICENSE=3D=C2=A0=C2=A0=C2= =A0=C2=A0GPLv2=C2=A0GPLv3 >=C2=A0 >=C2=A0+LICENSE_COMB=3D=C2=A0=C2= =A0=C2=A0=C2=A0dual >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+DEPRECATED=3D= =C2=A0=C2=A0=C2=A0=C2=A0Use=C2=A0getopt=C2=A0from=C2=A0devel/util-linux= =C2=A0instead >=C2=A0 >=C2=A0+EXPIRATION_DATE=3D2024-10-31 >=C2=A0 = >=C2=A0+ >=C2=A0 >=C2=A0+OPTIONS_DEFINE=3D=C2=A0=C2=A0=C2=A0=C2=A0DOCS= =C2=A0NLS >=C2=A0 >=C2=A0+OPTIONS_SUB=3D=C2=A0=C2=A0=C2=A0=C2=A0yes >= =C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+MAKE_ARGS=3D=C2=A0=C2=A0=C2=A0=C2= =A0CC=3D${CC}=C2=A0LIBCGETOPT=3D0 >=C2=A0 >=C2=A0+USES=3D=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0gmake >=C2=A0 >=C2=A0+ >=C2= =A0 >=C2=A0+PORTDOCS=3D=C2=A0=C2=A0=C2=A0=C2=A0Changelog=C2=A0README >= =C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+NLS_MAKE_ARGS=3D=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0WITHOUT_GETTEXT=3D0 >=C2=A0 >=C2=A0+NLS_M= AKE_ARGS_OFF=3D=C2=A0=C2=A0=C2=A0=C2=A0WITHOUT_GETTEXT=3D1 >=C2=A0 >= =C2=A0+NLS_LDFLAGS=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-lintl= >=C2=A0 >=C2=A0+NLS_USES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0gettext=C2=A0localbase:ldflags >=C2=A0 >=C2=A0+ >=C2=A0 >= =C2=A0+post-install: >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0${STRIP_CM= D}=C2=A0${STAGEDIR}${PREFIX}/bin/getopt >=C2=A0 >=C2=A0+ >=C2=A0 >= =C2=A0+post-install-DOCS-on: >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0${MKDIR}=C2=A0${STAGEDIR}${DOCSDIR}/ >=C2=A0 >=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0cd=C2=A0${WRKSRC}/=C2=A0&&=C2=A0${INSTALL_DATA}=C2=A0${PORTDOCS= }=C2=A0${STAGEDIR}${DOCSDIR}/ >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+.inc= lude=C2=A0=C2=A0[http://bsd.port.mk>]; >=C2=A0 >=C2=A0diff= =C2=A0--git=C2=A0a/misc/getopt/distinfo=C2=A0b/misc/getopt/distinfo >= =C2=A0 >=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644 >=C2=A0 >=C2=A0inde= x=C2=A0000000000000..649952d571db >=C2=A0 >=C2=A0---=C2=A0/dev/null >= =C2=A0 >=C2=A0+++=C2=A0b/misc/getopt/distinfo >=C2=A0 >=C2=A0@@=C2= =A0-0,0=C2=A0+1,3=C2=A0@@ >=C2=A0 >=C2=A0+TIMESTAMP=C2=A0=3D=C2=A017306= 33654 >=C2=A0 >=C2=A0+SHA256=C2=A0(getopt-1.1.6.tar.gz)=C2=A0=3D=C2= =A0d0bf1dc642a993e7388a1cddfb9409bed375c21d5278056ccca3a0acd09dc5fe >= =C2=A0 >=C2=A0+SIZE=C2=A0(getopt-1.1.6.tar.gz)=C2=A0=3D=C2=A058926 >= =C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/misc/getopt/files/patch-Makefile= =C2=A0b/misc/getopt/files/patch-Makefile >=C2=A0 >=C2=A0new=C2=A0file= =C2=A0mode=C2=A0100644 >=C2=A0 >=C2=A0index=C2=A0000000000000..3383ee09= c28f >=C2=A0 >=C2=A0---=C2=A0/dev/null >=C2=A0 >=C2=A0+++=C2=A0b/mi= sc/getopt/files/patch-Makefile >=C2=A0 >=C2=A0@@=C2=A0-0,0=C2=A0+1,49= =C2=A0@@ >=C2=A0 >=C2=A0+---=C2=A0Makefile.orig=C2=A0=C2=A0=C2=A0=C2= =A02014-11-24=C2=A012:33:39=C2=A0UTC >=C2=A0 >=C2=A0++++=C2=A0Makefile= >=C2=A0 >=C2=A0+@@=C2=A0-1,9=C2=A0+1,9=C2=A0@@=C2=A0DESTDIR=3D >= =C2=A0 >=C2=A0+=C2=A0.SUFFIXES: >=C2=A0 >=C2=A0+=C2=A0 >=C2=A0 >= =C2=A0+=C2=A0DESTDIR=3D >=C2=A0 >=C2=A0+-prefix=3D/usr/local >=C2= =A0 >=C2=A0++prefix=3D$(PREFIX) >=C2=A0 >=C2=A0+=C2=A0bindir=3D$(pref= ix)/bin >=C2=A0 >=C2=A0+-mandir=3D$(prefix)/man >=C2=A0 >=C2=A0++ma= ndir=3D$(prefix)/share/man >=C2=A0 >=C2=A0+=C2=A0man1dir=3D$(mandir)/ma= n1 >=C2=A0 >=C2=A0+=C2=A0sharedir=3D$(prefix)/share >=C2=A0 >=C2= =A0+=C2=A0getoptdir=3D$(sharedir)/getopt >=C2=A0 >=C2=A0+@@=C2=A0-32,18= =C2=A0+32,15=C2=A0@@=C2=A0MOFILES:=3D$(patsubst=C2=A0%,po/%.mo,$(LANGUAGES)= ) >=C2=A0 >=C2=A0+=C2=A0LANGUAGES=C2=A0=3D=C2=A0ca=C2=A0cs=C2=A0da= =C2=A0de=C2=A0es=C2=A0et=C2=A0eu=C2=A0fi=C2=A0fr=C2=A0gl=C2=A0hr=C2=A0hu= =C2=A0id=C2=A0it=C2=A0ja=C2=A0nl=C2=A0pl=C2=A0pt_BR=C2=A0ru=C2=A0sl=C2= =A0sv=C2=A0tr=C2=A0uk=C2=A0vi=C2=A0zh_CN=C2=A0zh_TW >=C2=A0 >=C2=A0+= =C2=A0MOFILES:=3D$(patsubst=C2=A0%,po/%.mo,$(LANGUAGES)) >=C2=A0 >= =C2=A0+=C2=A0 >=C2=A0 >=C2=A0+-CPPFLAGS=3D-DLIBCGETOPT=3D$(LIBCGETOPT)= =C2=A0-DWITHOUT_GETTEXT=3D$(WITHOUT_GETTEXT)=C2=A0-DLOCALEDIR=3D\"$(localed= ir)\"=C2=A0-DNOT_UTIL_LINUX=C2=A0-Dprogram_invocation_short_name=3D\"$(PACK= AGE)\"=C2=A0=C2=A0-Dprogram_version=3D\"$(VERSION)\" >=C2=A0 >=C2=A0++C= PPFLAGS+=3D-DLIBCGETOPT=3D$(LIBCGETOPT)=C2=A0-DWITHOUT_GETTEXT=3D$(WITHOUT_= GETTEXT)=C2=A0-DLOCALEDIR=3D\"$(localedir)\"=C2=A0-DNOT_UTIL_LINUX=C2=A0-Dp= rogram_invocation_short_name=3D\"$(PACKAGE)\"=C2=A0=C2=A0-Dprogram_version= =3D\"$(VERSION)\" >=C2=A0 >=C2=A0+=C2=A0ifeq=C2=A0($(LIBCGETOPT),0) >= =C2=A0 >=C2=A0+-CPPFLAGS+=3D-I./gnu=C2=A0 >=C2=A0 >=C2=A0++CPPFLAGS+= =3D-I./gnu >=C2=A0 >=C2=A0+=C2=A0endif >=C2=A0 >=C2=A0+=C2=A0WARNIN= GS=3D-Wall=C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0-W=C2=A0-Wshadow=C2=A0-Wpointer-arith=C2=A0-Wbad= -function-cast=C2=A0-Wcast-qual=C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-Wcast-align=C2=A0-Wmissing= -declarations=C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-Wwrite-strings=C2=A0-Wstrict-prototypes= =C2=A0-Wmissing-prototypes=C2=A0\ >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-Wnested-externs=C2=A0-Winline = >=C2=A0 >=C2=A0+-OPTIMIZE=3D-O3=C2=A0-fno-strength-reduce >=C2=A0 >= =C2=A0+-CFLAGS=3D$(WARNINGS)=C2=A0$(OPTIMIZE) >=C2=A0 >=C2=A0+-LDFLAGS= =3D >=C2=A0 >=C2=A0+=C2=A0 >=C2=A0 >=C2=A0+=C2=A0sources=3Dgetopt.c= >=C2=A0 >=C2=A0+=C2=A0ifeq=C2=A0($(LIBCGETOPT),0) >=C2=A0 >=C2= =A0+@@=C2=A0-54,11=C2=A0+51,11=C2=A0@@=C2=A0binaries=3Dgetopt >=C2=A0 >= =C2=A0+=C2=A0 >=C2=A0 >=C2=A0+=C2=A0binaries=3Dgetopt >=C2=A0 >= =C2=A0+=C2=A0 >=C2=A0 >=C2=A0+-.PHONY:=C2=A0all=C2=A0clean=C2=A0realcle= an=C2=A0 >=C2=A0 >=C2=A0++.PHONY:=C2=A0all=C2=A0clean=C2=A0realclean = >=C2=A0 >=C2=A0+=C2=A0all:=C2=A0$(binaries)=C2=A0all_po >=C2=A0 >= =C2=A0+=C2=A0 >=C2=A0 >=C2=A0+=C2=A0clean:=C2=A0clean_po >=C2=A0 >= =C2=A0+-=C2=A0=C2=A0=C2=A0=C2=A0-$(RM)=C2=A0$(objects)=C2=A0$(binaries)= =C2=A0 >=C2=A0 >=C2=A0++=C2=A0=C2=A0=C2=A0=C2=A0-$(RM)=C2=A0$(objects)= =C2=A0$(binaries) >=C2=A0 >=C2=A0+=C2=A0 >=C2=A0 >=C2=A0+=C2=A0geto= pt:=C2=A0$(objects) >=C2=A0 >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0$(CC)= =C2=A0$(LDFLAGS)=C2=A0-o=C2=A0$@=C2=A0$(objects) >=C2=A0 >=C2=A0diff= =C2=A0--git=C2=A0a/misc/getopt/pkg-descr=C2=A0b/misc/getopt/pkg-descr >= =C2=A0 >=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644 >=C2=A0 >=C2=A0inde= x=C2=A0000000000000..799c23ba34c8 >=C2=A0 >=C2=A0---=C2=A0/dev/null >= =C2=A0 >=C2=A0+++=C2=A0b/misc/getopt/pkg-descr >=C2=A0 >=C2=A0@@= =C2=A0-0,0=C2=A0+1,11=C2=A0@@ >=C2=A0 >=C2=A0+Rewrite=C2=A0of=C2=A0geto= pt(1)=C2=A0with=C2=A0the=C2=A0following=C2=A0features: >=C2=A0 >=C2= =A0+ >=C2=A0 >=C2=A0+*=C2=A0It=C2=A0can=C2=A0do=C2=A0anything=C2=A0that= =C2=A0the=C2=A0GNU=C2=A0getopt(3)=C2=A0routines=C2=A0can=C2=A0do. >=C2= =A0 >=C2=A0+*=C2=A0It=C2=A0can=C2=A0cope=C2=A0with=C2=A0spaces=C2=A0and= =C2=A0shell=C2=A0metacharacters=C2=A0within=C2=A0arguments. >=C2=A0 >= =C2=A0+*=C2=A0It=C2=A0can=C2=A0parse=C2=A0long=C2=A0parameters. >=C2= =A0 >=C2=A0+*=C2=A0It=C2=A0can=C2=A0shuffle=C2=A0parameters,=C2=A0so= =C2=A0you=C2=A0can=C2=A0mix=C2=A0options=C2=A0and=C2=A0other=C2=A0parameter= s >=C2=A0 >=C2=A0+=C2=A0=C2=A0on=C2=A0the=C2=A0command-line. >=C2= =A0 >=C2=A0+*=C2=A0It=C2=A0can=C2=A0be=C2=A0easily=C2=A0identified=C2= =A0as=C2=A0an=C2=A0enhanced=C2=A0getopt(1)=C2=A0from=C2=A0within=C2=A0shell= >=C2=A0 >=C2=A0+=C2=A0=C2=A0scripts. >=C2=A0 >=C2=A0+*=C2=A0It= =C2=A0can=C2=A0report=C2=A0parse=C2=A0errors=C2=A0as=C2=A0coming=C2=A0from= =C2=A0the=C2=A0shell=C2=A0script. >=C2=A0 >=C2=A0+*=C2=A0It=C2=A0compil= es=C2=A0cleanly=C2=A0with=C2=A0both=C2=A0libc-5=C2=A0and=C2=A0glibc-2. >= =C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/misc/getopt/pkg-plist=C2=A0b/misc/ge= topt/pkg-plist >=C2=A0 >=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644 >= =C2=A0 >=C2=A0index=C2=A0000000000000..c1a68f51212d >=C2=A0 >=C2= =A0---=C2=A0/dev/null >=C2=A0 >=C2=A0+++=C2=A0b/misc/getopt/pkg-plist= >=C2=A0 >=C2=A0@@=C2=A0-0,0=C2=A0+1,28=C2=A0@@ >=C2=A0 >=C2=A0+bin= /getopt >=C2=A0 >=C2=A0+%%NLS%%share/locale/ca/LC_MESSAGES/getopt.mo= =C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/cs/LC_MESS= AGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/loc= ale/da/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%= NLS%%share/locale/de/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >= =C2=A0 >=C2=A0+%%NLS%%share/locale/es/LC_MESSAGES/getopt.mo=C2=A0[http://= getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/et/LC_MESSAGES/getopt.mo= =C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/eu/LC_MESS= AGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/loc= ale/fi/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%= NLS%%share/locale/fr/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >= =C2=A0 >=C2=A0+%%NLS%%share/locale/gl/LC_MESSAGES/getopt.mo=C2=A0[http://= getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/hr/LC_MESSAGES/getopt.mo= =C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/hu/LC_MESS= AGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/loc= ale/id/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%= NLS%%share/locale/it/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >= =C2=A0 >=C2=A0+%%NLS%%share/locale/ja/LC_MESSAGES/getopt.mo=C2=A0[http://= getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/nl/LC_MESSAGES/getopt.mo= =C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/pl/LC_MESS= AGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/loc= ale/pt_BR/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2= =A0+%%NLS%%share/locale/ru/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] = >=C2=A0 >=C2=A0+%%NLS%%share/locale/sl/LC_MESSAGES/getopt.mo=C2=A0[http:/= /getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/sv/LC_MESSAGES/getopt.m= o=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/tr/LC_MES= SAGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/lo= cale/uk/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2= =A0+%%NLS%%share/locale/vi/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo] = >=C2=A0 >=C2=A0+%%NLS%%share/locale/zh_CN/LC_MESSAGES/getopt.mo=C2=A0[htt= p://getopt.mo] >=C2=A0 >=C2=A0+%%NLS%%share/locale/zh_TW/LC_MESSAGES/ge= topt.mo=C2=A0[http://getopt.mo] >=C2=A0 >=C2=A0+share/man/man1/getopt.1= .gz Hi, Versioning is incorrect work/stage/usr/local/bin/get= opt -V getopt from util-linux 2.39.4 This approach is also bound = to get unsynced with util-linux, if anything it should be a slave port un= til subpackages are usable. Best regards, Daniel --_=_swift_1730637039_023acccf556cbd0319d1cc08449266da_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 2024-11-03T12:50:26.000+01:00, Po-Chuan Hsi= eh <sunpoet@FreeBSD.org> wrote:

<= div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; f= ont-size: 14px">
The branch main has been updated by sunpoet:

<= br>
commit 4ddfd281f8eb07657fd1e268fed59478a4a2ce38
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate:= 2024-11-03 11:34:23 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeB= SD.org>
CommitDate: 2024-11-03 11:34:23 +0000

misc/getopt: Re-add getopt 1.1.6
=
PR: 281625
---
= MOVED | 1 -
misc/Makefile = | 1 +
misc/getopt/Makefile | 38 += ++++++++++++++++++++++++++++++
misc/getopt/distinfo = | 3 +++
misc/getopt/files/patch-Makefile | 49 +++++++++= +++++++++++++++++++++++++++++++
misc/getopt/pkg-descr = | 11 +++++++++
misc/getopt/pkg-plist | 28 ++= +++++++++++++++++++++
7 files changed, 130 insertions(+), 1 = deletion(-)

diff --git a/MOVED b/MOVED
index 7d96a4d146ee..6d75cf949f97 100644
--- a/MOVED
+++ b/MOVED
@@ -3577,4 +3577,3 @@ 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 upstrea= m. Does not properly work on FreeBSD
ports-mgmt/freebsd-bugz= illa-cli||2024-11-02|Has expired: Broken. Upstream unavailable
-misc/getopt||2024-11-02|Has expired: Use getopt from devel/util-linux in= stead
diff --git a/misc/Makefile b/misc/Makefile
index f6b464417a65..34195fc80e54 100644
--- a/misc/Makefile=
+++ b/misc/Makefile
@@ -152,6 +152,7 @@
SUBDIR +=3D g810-led
SUBDIR +=3D gedkeeper<= br>
SUBDIR +=3D geekcode
+ SUBDIR +=3D geto= pt
SUBDIR +=3D gimp-help-en
SUBDIR += =3D gkrellm-gamma
SUBDIR +=3D gkrellm-xkb
= diff --git a/misc/getopt/Makefile b/misc/getopt/Makefile
new = file mode 100644
index 000000000000..7dcb45220b28
--- /dev/null
+++ b/misc/getopt/Makefile
@@ = -0,0 +1,38 @@
+PORTNAME=3D=09getopt
+PORTVERSIO= N=3D=091.1.6
+PORTREVISION=3D=091
+CATEGORIES= =3D=09misc
+=09=09LOCAL/s= unpoet
+
+MAINTAINER=3D=09sunpoet@FreeBSD.org
+COMMENT=3D=09Replacement for getopt(1) that supports GNU-style long= options
+
+LICENSE=3D=09GPLv2 GPLv3
+LICENSE_COMB=3D=09dual
+
+DEPRECATED= =3D=09Use getopt from devel/util-linux instead
+EXPIRATION_DA= TE=3D2024-10-31
+
+OPTIONS_DEFINE=3D=09DOCS NLS=
+OPTIONS_SUB=3D=09yes
+
+MAKE_AR= GS=3D=09CC=3D${CC} LIBCGETOPT=3D0
+USES=3D=09=09gmake
+
+PORTDOCS=3D=09Changelog README
+
<= /div>
+NLS_MAKE_ARGS=3D=09=09WITHOUT_GETTEXT=3D0
+NLS_MAK= E_ARGS_OFF=3D=09WITHOUT_GETTEXT=3D1
+NLS_LDFLAGS=3D=09=09-lin= tl
+NLS_USES=3D=09=09gettext localbase:ldflags
= +
+post-install:
+=09${STRIP_CMD} ${STAGEDIR}${= PREFIX}/bin/getopt
+
+post-install-DOCS-on:
=
+=09${MKDIR} ${STAGEDIR}${DOCSDIR}/
+=09cd ${WRKSR= C}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
=
+
diff --git a/misc/getopt/dis= tinfo b/misc/getopt/distinfo
new file mode 100644
index 000000000000..649952d571db
--- /dev/null
+++ b/misc/getopt/distinfo
@@ -0,0 +1,3 @@
+= TIMESTAMP =3D 1730633654
+SHA256 (getopt-1.1.6.tar.gz) =3D d0= bf1dc642a993e7388a1cddfb9409bed375c21d5278056ccca3a0acd09dc5fe
+SIZE (getopt-1.1.6.tar.gz) =3D 58926
diff --git a/misc/get= opt/files/patch-Makefile b/misc/getopt/files/patch-Makefile
n= ew file mode 100644
index 000000000000..3383ee09c28f
--- /dev/null
+++ b/misc/getopt/files/patch-Makefile
@@ -0,0 +1,49 @@
+--- Makefile.orig=092014-11-24 = 12:33:39 UTC
++++ Makefile
+@@ -1,9 +1,9 @@ DES= TDIR=3D
+ .SUFFIXES:
+
+ DESTDIR= =3D
+-prefix=3D/usr/local
++prefix=3D$(PREFIX)<= br>
+ bindir=3D$(prefix)/bin
+-mandir=3D$(prefix)/m= an
++mandir=3D$(prefix)/share/man
+ man1dir=3D$= (mandir)/man1
+ sharedir=3D$(prefix)/share
+ ge= toptdir=3D$(sharedir)/getopt
+@@ -32,18 +32,15 @@ MOFILES:=3D= $(patsubst %,po/%.mo,$(LANGUAGES))
+ LANGUAGES =3D ca cs da d= e es et eu fi fr gl hr hu id it ja nl pl pt_BR ru sl sv tr uk vi zh_CN zh_T= W
+ MOFILES:=3D$(patsubst %,po/%.mo,$(LANGUAGES))
+
+-CPPFLAGS=3D-DLIBCGETOPT=3D$(LIBCGETOPT) -DWITHOUT_GET= TEXT=3D$(WITHOUT_GETTEXT) -DLOCALEDIR=3D\"$(localedir)\" -DNOT_UTIL_LINUX -= Dprogram_invocation_short_name=3D\"$(PACKAGE)\" -Dprogram_version=3D\"$(VE= RSION)\"
++CPPFLAGS+=3D-DLIBCGETOPT=3D$(LIBCGETOPT) -DWITHOUT= _GETTEXT=3D$(WITHOUT_GETTEXT) -DLOCALEDIR=3D\"$(localedir)\" -DNOT_UTIL_LIN= UX -Dprogram_invocation_short_name=3D\"$(PACKAGE)\" -Dprogram_version=3D\"= $(VERSION)\"
+ ifeq ($(LIBCGETOPT),0)
+-CPPFLAG= S+=3D-I./gnu
++CPPFLAGS+=3D-I./gnu
+ endif
=
+ WARNINGS=3D-Wall \
+ -W -Wshadow -Wpoin= ter-arith -Wbad-function-cast -Wcast-qual \
+ -Wcast= -align -Wmissing-declarations \
+ -Wwrite-strings -W= strict-prototypes -Wmissing-prototypes \
+ -Wnested-= externs -Winline
+-OPTIMIZE=3D-O3 -fno-strength-reduce
+-CFLAGS=3D$(WARNINGS) $(OPTIMIZE)
+-LDFLAGS=3D
+
+ sources=3Dgetopt.c
+ ifeq ($(LIBC= GETOPT),0)
+@@ -54,11 +51,11 @@ binaries=3Dgetopt
+
+ binaries=3Dgetopt
+
+-.P= HONY: all clean realclean
++.PHONY: all clean realclean
<= /div>
+ all: $(binaries) all_po
+
+ clean:= clean_po
+-=09-$(RM) $(objects) $(binaries)
+= +=09-$(RM) $(objects) $(binaries)
+
+ getopt: = $(objects)
+ =09$(CC) $(LDFLAGS) -o $@ $(objects)
diff --git a/misc/getopt/pkg-descr b/misc/getopt/pkg-descr
new file mode 100644
index 000000000000..799c23ba34c8
--- /dev/null
+++ b/misc/getopt/pkg-descr
@@ -0,0 +1,11 @@
+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 she= ll metacharacters within arguments.
+* It can parse long para= meters.
+* 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 comin= g from the shell script.
+* It compiles cleanly with both lib= c-5 and glibc-2.
diff --git a/misc/getopt/pkg-plist b/misc/ge= topt/pkg-plist
new file mode 100644
index 00000= 0000000..c1a68f51212d
--- /dev/null
+++ b/misc/= getopt/pkg-plist
@@ -0,0 +1,28 @@
+bin/getopt
+%%NLS%%share/locale/ca/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/cs/L= C_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
<= /div>
+%%NLS%%share/locale/eu/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/fi/LC_M= ESSAGES/getopt.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/gl/LC_ME= SSAGES/getopt.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/hu/LC_MES= SAGES/getopt.mo
+%%NLS%%share/locale/id/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/it/LC_MESS= AGES/getopt.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/nl/LC_MESSA= GES/getopt.mo
=
+%%NLS%%share/locale/pl/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/pt_BR/LC_MES= SAGES/getopt.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/sl/LC_MESS= AGES/getopt.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/tr/LC_MESSA= GES/getopt.mo
=
+%%NLS%%share/locale/uk/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/vi/LC_MESSAG= ES/getopt.mo
<= div>+%%NLS%%share/locale/zh_CN/LC_MESSAGES/getopt.mo
+%%NLS%%share/locale/zh_TW/LC_M= ESSAGES/getopt.mo
+share/man/man1/getopt.1.gz
Hi,

Versi= oning is incorrect

wor= k/stage/usr/local/bin/getopt -V
getopt from util-= linux 2.39.4

This appr= oach is also bound to get unsynced with util-linux, if anything it should b= e a slave port until subpackages are usable.

=
Best regards,
Daniel
--_=_swift_1730637039_023acccf556cbd0319d1cc08449266da_=_--