Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Nov 2024 00:36:49 +0100
From:      Daniel Engberg <daniel.engberg.lists@pyret.net>
To:        Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, Michael Osipov <michaelo@FreeBSD.org>
Subject:   Re: git: 4ddfd281f8eb - main - misc/getopt: Re-add getopt 1.1.6
Message-ID:  <5ab861b2b17b8c2e8b78a78633a1a3c8@mail.infomaniak.com>
In-Reply-To: <CAMHz58QA%2BeU4KxhbQUvLFSgLo6wkjk3Uvq72n4KPN7T=Bhq1sQ@mail.gmail.com>
References:  <202411031150.4A3BoQui041672@gitrepo.freebsd.org> <de4e3d3e0c728badc45593c50684b3df@mail.infomaniak.com> <CAMHz58QA%2BeU4KxhbQUvLFSgLo6wkjk3Uvq72n4KPN7T=Bhq1sQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--_=_swift_1730763409_3611531fef821e20aed7c74e617b3902_=_
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2024-11-03T20:38:16.000+01:00, Po-Chuan Hsieh <sunpoet@freebsd.org>
wr=
ote:

>=C2=A0On=C2=A0Sun,=C2=A0Nov=C2=A03,=C2=A02024=C2=A0at=C2=A08:30=
=E2=80=AFPM=C2=A0Daniel=C2=A0Engberg=C2=A0<
>=C2=A0
>=C2=A0daniel.engbe=
rg.lists@pyret.net>=C2=A0wrote:
>=C2=A0
>>=C2=A0=C2=A0On=C2=A02024-11-0=
3T12:50:26.000+01:00,=C2=A0Po-Chuan=C2=A0Hsieh
>>=C2=A0=C2=A0<sunpoet@Fre=
eBSD.org>
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0wrote:
>>=C2=A0=C2=A0
=
>>=C2=A0=C2=A0=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updat=
ed=C2=A0by=C2=A0sunpoet:
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0URL:
>>=
=C2=A0=C2=A0https://cgit.FreeBSD.org/ports/commit/?id=3D4ddfd281f8eb07657fd=
1e268fed59478a4a2ce38
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0commit=C2=
=A04ddfd281f8eb07657fd1e268fed59478a4a2ce38
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0Author:=C2=A0Po-Chuan=C2=A0Hsieh=C2=A0<sunpoet@FreeBSD.org>
>=
>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0AuthorDate:=C2=A02024-11-03=C2=A011:34:=
23=C2=A0+0000
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0Commit:=C2=A0Po-Chuan=
=C2=A0Hsieh=C2=A0<sunpoet@FreeBSD.org>
>>=C2=A0=C2=A0
>>=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=A0misc/getopt:=C2=A0Re-add=C2=A0getopt=C2=A01.1.6=

>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0PR:=C2=A0281625
>>=C2=A0=C2=A0
=
>>=C2=A0=C2=A0=C2=A0---
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0MOVED=C2=
=A0|=C2=A01=C2=A0-
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0misc/Makefile=
=C2=A0|=C2=A01=C2=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0misc/getopt/Ma=
kefile=C2=A0|=C2=A038=C2=A0+++++++++++++++++++++++++++++++
>>=C2=A0=C2=
=A0
>>=C2=A0=C2=A0=C2=A0misc/getopt/distinfo=C2=A0|=C2=A03=C2=A0+++
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0misc/getopt/files/patch-Makefile=C2=
=A0|=C2=A049
>>=C2=A0=C2=A0++++++++++++++++++++++++++++++++++++++++
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0misc/getopt/pkg-descr=C2=A0|=C2=A011=
=C2=A0+++++++++
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0misc/getopt/pkg-plis=
t=C2=A0|=C2=A028=C2=A0+++++++++++++++++++++++
>>=C2=A0=C2=A0
>>=C2=
=A0=C2=A0=C2=A07=C2=A0files=C2=A0changed,=C2=A0130=C2=A0insertions(+),=
=C2=A01=C2=A0deletion(-)
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0diff=C2=
=A0--git=C2=A0a/MOVED=C2=A0b/MOVED
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0index=C2=A07d96a4d146ee..6d75cf949f97=C2=A0100644
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0---=C2=A0a/MOVED
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0+++=C2=A0b/MOVED
>>=C2=A0=C2=A0
>>=C2=A0=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=A0=C2=A0Obsolete,=C2=A020+=C2=A0year=C2=A0old=C2=A0data
>>=C2=A0=
=C2=A0
>>=C2=A0=C2=A0=C2=A0textproc/ssddiff||2024-10-31|Has=C2=A0expired:=
=C2=A0Abandonware,
>>=C2=A0=C2=A0unfetchable=C2=A0and=C2=A0upstream=C2=
=A0is=C2=A0gone
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0sysutils/pydf||2024-=
11-02|Has=C2=A0expired:=C2=A0Inactive=C2=A0upstream.=C2=A0Does
>>=C2=
=A0=C2=A0not=C2=A0properly=C2=A0work=C2=A0on=C2=A0FreeBSD
>>=C2=A0=C2=
=A0
>>=C2=A0=C2=A0=C2=A0ports-mgmt/freebsd-bugzilla-cli||2024-11-02|Has=
=C2=A0expired:=C2=A0Broken.
>>=C2=A0=C2=A0Upstream=C2=A0unavailable
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0-misc/getopt||2024-11-02|Has=C2=A0expire=
d:=C2=A0Use=C2=A0getopt=C2=A0from
>>=C2=A0=C2=A0devel/util-linux=C2=A0ins=
tead
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0diff=C2=A0--git=C2=A0a/misc/Mak=
efile=C2=A0b/misc/Makefile
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0index=
=C2=A0f6b464417a65..34195fc80e54=C2=A0100644
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0---=C2=A0a/misc/Makefile
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+++=C2=A0b/misc/Makefile
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0@@=
=C2=A0-152,6=C2=A0+152,7=C2=A0@@
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0SUB=
DIR=C2=A0+=3D=C2=A0g810-led
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0SUBDIR=
=C2=A0+=3D=C2=A0gedkeeper
>>=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=A0SUBD=
IR=C2=A0+=3D=C2=A0getopt
>>=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=A0SUBDIR=
=C2=A0+=3D=C2=A0gkrellm-gamma
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0SUBDIR=
=C2=A0+=3D=C2=A0gkrellm-xkb
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0diff=
=C2=A0--git=C2=A0a/misc/getopt/Makefile=C2=A0b/misc/getopt/Makefile
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0index=C2=A0000000000000..7dcb45220b28
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0---=C2=A0/dev/null
>>=C2=A0=C2=A0
=
>>=C2=A0=C2=A0=C2=A0+++=C2=A0b/misc/getopt/Makefile
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0@@=C2=A0-0,0=C2=A0+1,38=C2=A0@@
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+PORTNAME=3D=C2=A0getopt
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0+PORTVERSION=3D=C2=A01.1.6
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+PORTREVISION=3D=C2=A01
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+CATEG=
ORIES=3D=C2=A0misc
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+MASTER_SITES=3D=

>>=C2=A0=C2=A0http://frodo.looijaard.name/system/files/software/getopt/=
=C2=A0\
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0LOCAL/sunpoet
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+MAINTAINER=3D=C2=A0sunpoet@FreeBSD.org
>>=C2=A0=C2=A0
>>=C2=
=A0=C2=A0=C2=A0+COMMENT=3D=C2=A0Replacement=C2=A0for=C2=A0getopt(1)=C2=
=A0that=C2=A0supports=C2=A0GNU-style=C2=A0long
>>=C2=A0=C2=A0options
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+WWW=3D=C2=A0https://software.frodo.looi=
jaard.name/getopt/
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=
=C2=A0
>>=C2=A0=C2=A0=C2=A0+LICENSE=3D=C2=A0GPLv2=C2=A0GPLv3
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+LICENSE_COMB=3D=C2=A0dual
>>=C2=A0=C2=
=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+DEPRECA=
TED=3D=C2=A0Use=C2=A0getopt=C2=A0from=C2=A0devel/util-linux=C2=A0instead
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+EXPIRATION_DATE=3D2024-10-31
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+OPTIONS_DEFINE=3D=C2=A0DOCS=C2=A0NLS
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0+OPTIONS_SUB=3D=C2=A0yes
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+MAKE_ARGS=3D=C2=A0CC=3D${CC=
}=C2=A0LIBCGETOPT=3D0
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+USES=3D=C2=
=A0gmake
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+PORTDOCS=3D=C2=A0Changelog=C2=A0README
>>=C2=A0=C2=
=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+NLS_MAK=
E_ARGS=3D=C2=A0WITHOUT_GETTEXT=3D0
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0+NLS_MAKE_ARGS_OFF=3D=C2=A0WITHOUT_GETTEXT=3D1
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+NLS_LDFLAGS=3D=C2=A0-lintl
>>=C2=A0=C2=A0
>>=C2=
=A0=C2=A0=C2=A0+NLS_USES=3D=C2=A0gettext=C2=A0localbase:ldflags
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0+post-install:
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0${STRIP_CMD=
}=C2=A0${STAGEDIR}${PREFIX}/bin/getopt
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+
>>=C2=A0=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}${DOCSDI=
R}/
>>=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=C2=A0${STAGEDIR}${DO=
CSDIR}/
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+.include=C2=A0<bsd.port.mk>=C2=A0[http://bsd.port.mk>];=

>>=C2=A0=C2=A0<http://bsd.port.mk%3E>=C2=A0[http://bsd.port.mk%3E>];;
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0diff=C2=A0--git=C2=A0a/misc/getopt/dis=
tinfo=C2=A0b/misc/getopt/distinfo
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0new=C2=A0file=C2=A0mode=C2=A0100644
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0index=C2=A0000000000000..649952d571db
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0---=C2=A0/dev/null
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+++=
=C2=A0b/misc/getopt/distinfo
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0@@=
=C2=A0-0,0=C2=A0+1,3=C2=A0@@
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+TIMEST=
AMP=C2=A0=3D=C2=A01730633654
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+SHA256=
=C2=A0(getopt-1.1.6.tar.gz)=C2=A0=3D
>>=C2=A0=C2=A0d0bf1dc642a993e7388a1c=
ddfb9409bed375c21d5278056ccca3a0acd09dc5fe
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0+SIZE=C2=A0(getopt-1.1.6.tar.gz)=C2=A0=3D=C2=A058926
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0diff=C2=A0--git=C2=A0a/misc/getopt/files/pa=
tch-Makefile
>>=C2=A0=C2=A0b/misc/getopt/files/patch-Makefile
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0index=C2=A0000000000000..3383ee09c28f
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0---=C2=A0/dev/null
>>=C2=A0=C2=A0
=
>>=C2=A0=C2=A0=C2=A0+++=C2=A0b/misc/getopt/files/patch-Makefile
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0@@=C2=A0-0,0=C2=A0+1,49=C2=A0@@
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+---=C2=A0Makefile.orig=C2=A02014-11-24=
=C2=A012:33:39=C2=A0UTC
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0++++=C2=
=A0Makefile
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+@@=C2=A0-1,9=C2=A0+1,9=
=C2=A0@@=C2=A0DESTDIR=3D
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0.SUF=
FIXES:
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=C2=
=A0=C2=A0=C2=A0+=C2=A0DESTDIR=3D
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+-p=
refix=3D/usr/local
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0++prefix=3D$(PREF=
IX)
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0bindir=3D$(prefix)/bin
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+-mandir=3D$(prefix)/man
>>=C2=A0=
=C2=A0
>>=C2=A0=C2=A0=C2=A0++mandir=3D$(prefix)/share/man
>>=C2=A0=
=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0man1dir=3D$(mandir)/man1
>>=C2=A0=
=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0sharedir=3D$(prefix)/share
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0getoptdir=3D$(sharedir)/getopt
>>=
=C2=A0=C2=A0
>>=C2=A0=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=A0=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=A0=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=A0=C2=A0=C2=A0+=C2=A0MOFILES:=3D$(patsubst=C2=A0%,po/%=
.mo,$(LANGUAGES))
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=
=A0
>>=C2=A0=C2=A0=C2=A0+-CPPFLAGS=3D-DLIBCGETOPT=3D$(LIBCGETOPT)
>>=
=C2=A0=C2=A0-DWITHOUT_GETTEXT=3D$(WITHOUT_GETTEXT)=C2=A0-DLOCALEDIR=3D\"$(l=
ocaledir)\"
>>=C2=A0=C2=A0-DNOT_UTIL_LINUX=C2=A0-Dprogram_invocation_shor=
t_name=3D\"$(PACKAGE)\"
>>=C2=A0=C2=A0-Dprogram_version=3D\"$(VERSION)\"=

>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0++CPPFLAGS+=3D-DLIBCGETOPT=3D$(LIBC=
GETOPT)
>>=C2=A0=C2=A0-DWITHOUT_GETTEXT=3D$(WITHOUT_GETTEXT)=C2=A0-DLOCAL=
EDIR=3D\"$(localedir)\"
>>=C2=A0=C2=A0-DNOT_UTIL_LINUX=C2=A0-Dprogram_inv=
ocation_short_name=3D\"$(PACKAGE)\"
>>=C2=A0=C2=A0-Dprogram_version=3D\"$=
(VERSION)\"
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0ifeq=C2=A0($(LIBC=
GETOPT),0)
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+-CPPFLAGS+=3D-I./gnu
>=
>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0++CPPFLAGS+=3D-I./gnu
>>=C2=A0=C2=
=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0endif
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+=C2=A0WARNINGS=3D-Wall=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-Wca=
st-align=C2=A0-Wmissing-declarations=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-Wnested-ex=
terns=C2=A0-Winline
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+-OPTIMIZE=3D-O3=
=C2=A0-fno-strength-reduce
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+-CFLAGS=
=3D$(WARNINGS)=C2=A0$(OPTIMIZE)
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+-LD=
FLAGS=3D
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+=C2=A0sources=3Dgetopt.c
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0+=C2=A0ifeq=C2=A0($(LIBCGETOPT),0)
>>=C2=A0=C2=A0
>>=C2=
=A0=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=A0=C2=A0
>>=C2=A0=C2=
=A0=C2=A0+=C2=A0binaries=3Dgetopt
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+-.PHONY:=C2=A0all=C2=A0clean=
=C2=A0realclean
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0++.PHONY:=C2=A0all=
=C2=A0clean=C2=A0realclean
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=
=A0all:=C2=A0$(binaries)=C2=A0all_po
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+
>>=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-$(RM)=
=C2=A0$(objects)=C2=A0$(binaries)
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0+
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0getopt:=C2=A0$(objects)=

>>=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=A0
>>=C2=A0=C2=A0=C2=A0diff=
=C2=A0--git=C2=A0a/misc/getopt/pkg-descr=C2=A0b/misc/getopt/pkg-descr
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0index=C2=A0000000000000..799c23ba34c8
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0---=C2=A0/dev/null
>>=C2=A0=C2=A0
=
>>=C2=A0=C2=A0=C2=A0+++=C2=A0b/misc/getopt/pkg-descr
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0@@=C2=A0-0,0=C2=A0+1,11=C2=A0@@
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+Rewrite=C2=A0of=C2=A0getopt(1)=C2=A0with=C2=A0the=C2=
=A0following=C2=A0features:
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+*=C2=A0It=C2=A0can=C2=A0do=C2=A0anythin=
g=C2=A0that=C2=A0the=C2=A0GNU=C2=A0getopt(3)=C2=A0routines=C2=A0can=C2=
=A0do.
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+*=C2=A0It=C2=A0can=C2=A0cope=
=C2=A0with=C2=A0spaces=C2=A0and=C2=A0shell=C2=A0metacharacters=C2=A0within=

>>=C2=A0=C2=A0arguments.
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+*=C2=
=A0It=C2=A0can=C2=A0parse=C2=A0long=C2=A0parameters.
>>=C2=A0=C2=A0
>>=
=C2=A0=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=A0=C2=A0parameters
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0on=
=C2=A0the=C2=A0command-line.
>>=C2=A0=C2=A0
>>=C2=A0=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=A0=C2=A0within=C2=A0shell
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+=C2=A0scripts.
>>=C2=A0=C2=A0
>>=
=C2=A0=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=A0=C2=A0=C2=A0+*=C2=A0It=C2=A0compiles=C2=A0cleanly=C2=
=A0with=C2=A0both=C2=A0libc-5=C2=A0and=C2=A0glibc-2.
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0diff=C2=A0--git=C2=A0a/misc/getopt/pkg-plist=C2=A0b/misc/=
getopt/pkg-plist
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0new=C2=A0file=C2=
=A0mode=C2=A0100644
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0index=C2=A000000=
0000000..c1a68f51212d
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0---=C2=A0/dev/=
null
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+++=C2=A0b/misc/getopt/pkg-plis=
t
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0@@=C2=A0-0,0=C2=A0+1,28=C2=A0@@
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+bin/getopt
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/ca/LC_MESSAGES/getopt.mo=C2=A0[http:=
//getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/cs=
/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=
=A0=C2=A0=C2=A0+%%NLS%%share/locale/da/LC_MESSAGES/getopt.mo=C2=A0[http://g=
etopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/de/LC=
_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=
=C2=A0=C2=A0+%%NLS%%share/locale/es/LC_MESSAGES/getopt.mo=C2=A0[http://geto=
pt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/et/LC_ME=
SSAGES/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=
=A0=C2=A0+%%NLS%%share/locale/eu/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.=
mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/fi/LC_MESSA=
GES/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+%%NLS%%share/locale/fr/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]=

>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/gl/LC_MESSAGES=
/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0+%%NLS%%share/locale/hr/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/hu/LC_MESSAGES/ge=
topt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%N=
LS%%share/locale/id/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/it/LC_MESSAGES/geto=
pt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS=
%%share/locale/ja/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/nl/LC_MESSAGES/getopt.=
mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%s=
hare/locale/pl/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=
=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/pt_BR/LC_MESSAGES/getopt.=
mo
>>=C2=A0=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0+%%NLS%%share/locale/ru/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]=

>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/sl/LC_MESSAGES=
/getopt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=
=A0+%%NLS%%share/locale/sv/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
=
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/tr/LC_MESSAGES/ge=
topt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%N=
LS%%share/locale/uk/LC_MESSAGES/getopt.mo=C2=A0[http://getopt.mo]
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/vi/LC_MESSAGES/geto=
pt.mo=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS=
%%share/locale/zh_CN/LC_MESSAGES/getopt.mo
>>=C2=A0=C2=A0[http://getopt.m=
o]
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0+%%NLS%%share/locale/zh_TW/LC_MES=
SAGES/getopt.mo
>>=C2=A0=C2=A0[http://getopt.mo]
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0+share/man/man1/getopt.1.gz
>>=C2=A0=C2=A0
>>=C2=
=A0=C2=A0=C2=A0Hi,
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0Versioning=C2=
=A0is=C2=A0incorrect
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0work/stage/usr/=
local/bin/getopt=C2=A0-V
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0getopt=
=C2=A0from=C2=A0util-linux=C2=A02.39.4
>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=
=C2=A0This=C2=A0approach=C2=A0is=C2=A0also=C2=A0bound=C2=A0to=C2=A0get=
=C2=A0unsynced=C2=A0with=C2=A0util-linux,=C2=A0if
>>=C2=A0=C2=A0anything=

>>=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0it=C2=A0should=C2=A0be=C2=A0a=C2=
=A0slave=C2=A0port=C2=A0until=C2=A0subpackages=C2=A0are=C2=A0usable.
>>=
=C2=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0Best=C2=A0regards,
>>=C2=A0=C2=A0
>>=
=C2=A0=C2=A0=C2=A0Daniel
>=C2=A0
>=C2=A0Why=C2=A0should=C2=A0this=C2=
=A0port=C2=A0get=C2=A0in=C2=A0sync=C2=A0with=C2=A0util-linux=C2=A0port?
=

Hi,

Because one would assume that we keep util-linux in sync within=
 the
tree, avoid unnecessary compatibility issues and not waste bandwidth=

downloading multiple release archives of the same project?

Best reg=
ards,

Daniel


--_=_swift_1730763409_3611531fef821e20aed7c74e617b3902_=_
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, =
sans-serif; font-size: 14px">On 2024-11-03T20:38:16.000+01:00, Po-Chuan Hsi=
eh &lt;sunpoet@freebsd.org&gt; wrote:<br></div><div class=3D"ik_mail_quote =
answerContentMessage"><blockquote class=3D"ws-ng-quote"><pre style=3D"white=
-space: normal;"><div>On Sun, Nov 3, 2024 at 8:30=E2=80=AFPM Daniel Engberg=
 &lt;<br></div><div><a class=3D"defaultMailLink" href=3D"mailto:daniel.engb=
erg.lists@pyret.net">daniel.engberg.lists@pyret.net</a>&gt; wrote:<br></div=
><div><br></div><blockquote class=3D"ws-ng-quote"><div>  On 2024-11-03T12:5=
0:26.000+01:00, Po-Chuan Hsieh &lt;<a class=3D"defaultMailLink" href=3D"mai=
lto:sunpoet@FreeBSD.org">sunpoet@FreeBSD.org</a>&gt;<br></div><div> wrote:<=
br></div><div><br></div><div><br></div><div> The branch main has been updat=
ed by sunpoet:<br></div><div><br></div><div> URL: <a data-ik=3D"ik-secure" =
rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"https://cgit.=
FreeBSD.org/ports/commit/?id=3D4ddfd281f8eb07657fd1e268fed59478a4a2ce38" ta=
rget=3D"_blank">https://cgit.FreeBSD.org/ports/commit/?id=3D4ddfd281f8eb076=
57fd1e268fed59478a4a2ce38</a><br></div><div><br></div><div> commit 4ddfd281=
f8eb07657fd1e268fed59478a4a2ce38<br></div><div> Author:     Po-Chuan Hsieh =
&lt;<a class=3D"defaultMailLink" href=3D"mailto:sunpoet@FreeBSD.org">sunpoe=
t@FreeBSD.org</a>&gt;<br></div><div> AuthorDate: 2024-11-03 11:34:23 +0000<=
br></div><div> Commit:     Po-Chuan Hsieh &lt;<a class=3D"defaultMailLink" =
href=3D"mailto:sunpoet@FreeBSD.org">sunpoet@FreeBSD.org</a>&gt;<br></div><d=
iv> CommitDate: 2024-11-03 11:34:23 +0000<br></div><div><br></div><div>    =
 misc/getopt: Re-add getopt 1.1.6<br></div><div><br></div><div>     PR:    =
         281625<br></div><div> ---<br></div><div>  MOVED                   =
         |  1 -<br></div><div>  misc/Makefile                    |  1 +<br>=
</div><div>  misc/getopt/Makefile             | 38 ++++++++++++++++++++++++=
+++++++<br></div><div>  misc/getopt/distinfo             |  3 +++<br></div>=
<div>  misc/getopt/files/patch-Makefile | 49 ++++++++++++++++++++++++++++++=
++++++++++<br></div><div>  misc/getopt/pkg-descr            | 11 +++++++++<=
br></div><div>  misc/getopt/pkg-plist            | 28 +++++++++++++++++++++=
++<br></div><div>  7 files changed, 130 insertions(+), 1 deletion(-)<br></d=
iv><div><br></div><div> diff --git a/MOVED b/MOVED<br></div><div> index 7d9=
6a4d146ee..6d75cf949f97 100644<br></div><div> --- a/MOVED<br></div><div> ++=
+ b/MOVED<br></div><div> @@ -3577,4 +3577,3 @@ misc/uk-phone||2024-10-31|Ha=
s expired: Obsolete, 20+ year old data<br></div><div>  textproc/ssddiff||20=
24-10-31|Has expired: Abandonware, unfetchable and upstream is gone<br></di=
v><div>  sysutils/pydf||2024-11-02|Has expired: Inactive upstream. Does not=
 properly work on FreeBSD<br></div><div>  ports-mgmt/freebsd-bugzilla-cli||=
2024-11-02|Has expired: Broken. Upstream unavailable<br></div><div> -misc/g=
etopt||2024-11-02|Has expired: Use getopt from devel/util-linux instead<br>=
</div><div> diff --git a/misc/Makefile b/misc/Makefile<br></div><div> index=
 f6b464417a65..34195fc80e54 100644<br></div><div> --- a/misc/Makefile<br></=
div><div> +++ b/misc/Makefile<br></div><div> @@ -152,6 +152,7 @@<br></div><=
div>      SUBDIR +=3D g810-led<br></div><div>      SUBDIR +=3D gedkeeper<br=
></div><div>      SUBDIR +=3D geekcode<br></div><div> +    SUBDIR +=3D geto=
pt<br></div><div>      SUBDIR +=3D gimp-help-en<br></div><div>      SUBDIR =
+=3D gkrellm-gamma<br></div><div>      SUBDIR +=3D gkrellm-xkb<br></div><di=
v> diff --git a/misc/getopt/Makefile b/misc/getopt/Makefile<br></div><div> =
new file mode 100644<br></div><div> index 000000000000..7dcb45220b28<br></d=
iv><div> --- /dev/null<br></div><div> +++ b/misc/getopt/Makefile<br></div><=
div> @@ -0,0 +1,38 @@<br></div><div> +PORTNAME=3D getopt<br></div><div> +PO=
RTVERSION=3D 1.1.6<br></div><div> +PORTREVISION=3D 1<br></div><div> +CATEGO=
RIES=3D misc<br></div><div> +MASTER_SITES=3D <a data-ik=3D"ik-secure" rel=
=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://frodo.loo=
ijaard.name/system/files/software/getopt/" target=3D"_blank">http://frodo.l=
ooijaard.name/system/files/software/getopt/</a> \<br></div><div> +  LOCAL/s=
unpoet<br></div><div> +<br></div><div> +MAINTAINER=3D <a class=3D"defaultMa=
ilLink" href=3D"mailto:sunpoet@FreeBSD.org">sunpoet@FreeBSD.org</a><br></di=
v><div> +COMMENT=3D Replacement for getopt(1) that supports GNU-style long =
options<br></div><div> +WWW=3D  <a data-ik=3D"ik-secure" rel=3D"noopener no=
referrer" class=3D"defaultMailLink" href=3D"https://software.frodo.looijaar=
d.name/getopt/" target=3D"_blank">https://software.frodo.looijaard.name/get=
opt/</a><br></div><div> +<br></div><div> +LICENSE=3D GPLv2 GPLv3<br></div><=
div> +LICENSE_COMB=3D dual<br></div><div> +<br></div><div> +DEPRECATED=3D U=
se getopt from devel/util-linux instead<br></div><div> +EXPIRATION_DATE=3D2=
024-10-31<br></div><div> +<br></div><div> +OPTIONS_DEFINE=3D DOCS NLS<br></=
div><div> +OPTIONS_SUB=3D yes<br></div><div> +<br></div><div> +MAKE_ARGS=3D=
 CC=3D${CC} LIBCGETOPT=3D0<br></div><div> +USES=3D  gmake<br></div><div> +<=
br></div><div> +PORTDOCS=3D Changelog README<br></div><div> +<br></div><div=
> +NLS_MAKE_ARGS=3D  WITHOUT_GETTEXT=3D0<br></div><div> +NLS_MAKE_ARGS_OFF=
=3D WITHOUT_GETTEXT=3D1<br></div><div> +NLS_LDFLAGS=3D  -lintl<br></div><di=
v> +NLS_USES=3D  gettext localbase:ldflags<br></div><div> +<br></div><div> =
+post-install:<br></div><div> + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/getop=
t<br></div><div> +<br></div><div> +post-install-DOCS-on:<br></div><div> + $=
{MKDIR} ${STAGEDIR}${DOCSDIR}/<br></div><div> + cd ${WRKSRC}/ &amp;&amp; ${=
INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/<br></div><div> +<br></div>=
<div> +.include &lt;<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" cl=
ass=3D"defaultMailLink" href=3D"http://bsd.port.mk>" target=3D"_blank">bsd.=
port.mk&gt;</a>; &lt;<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" c=
lass=3D"defaultMailLink" href=3D"http://bsd.port.mk%3E>" target=3D"_blank">=
http://bsd.port.mk%3E&gt;</a>;;<br></div><div>; diff --git a/misc/getopt/dis=
tinfo b/misc/getopt/distinfo<br></div><div> new file mode 100644<br></div><=
div> index 000000000000..649952d571db<br></div><div> --- /dev/null<br></div=
><div> +++ b/misc/getopt/distinfo<br></div><div> @@ -0,0 +1,3 @@<br></div><=
div> +TIMESTAMP =3D 1730633654<br></div><div> +SHA256 (getopt-1.1.6.tar.gz)=
 =3D d0bf1dc642a993e7388a1cddfb9409bed375c21d5278056ccca3a0acd09dc5fe<br></=
div><div> +SIZE (getopt-1.1.6.tar.gz) =3D 58926<br></div><div> diff --git a=
/misc/getopt/files/patch-Makefile b/misc/getopt/files/patch-Makefile<br></d=
iv><div> new file mode 100644<br></div><div> index 000000000000..3383ee09c2=
8f<br></div><div> --- /dev/null<br></div><div> +++ b/misc/getopt/files/patc=
h-Makefile<br></div><div> @@ -0,0 +1,49 @@<br></div><div> +--- Makefile.ori=
g 2014-11-24 12:33:39 UTC<br></div><div> ++++ Makefile<br></div><div> +@@ -=
1,9 +1,9 @@ DESTDIR=3D<br></div><div> + .SUFFIXES:<br></div><div> +<br></di=
v><div> + DESTDIR=3D<br></div><div> +-prefix=3D/usr/local<br></div><div> ++=
prefix=3D$(PREFIX)<br></div><div> + bindir=3D$(prefix)/bin<br></div><div> +=
-mandir=3D$(prefix)/man<br></div><div> ++mandir=3D$(prefix)/share/man<br></=
div><div> + man1dir=3D$(mandir)/man1<br></div><div> + sharedir=3D$(prefix)/=
share<br></div><div> + getoptdir=3D$(sharedir)/getopt<br></div><div> +@@ -3=
2,18 +32,15 @@ MOFILES:=3D$(patsubst %,po/%.mo,$(LANGUAGES))<br></div><div>=
 + LANGUAGES =3D ca cs da de es et eu fi fr gl hr hu id it ja nl pl pt_BR r=
u sl sv tr uk vi zh_CN zh_TW<br></div><div> + MOFILES:=3D$(patsubst %,po/%.=
mo,$(LANGUAGES))<br></div><div> +<br></div><div> +-CPPFLAGS=3D-DLIBCGETOPT=
=3D$(LIBCGETOPT) -DWITHOUT_GETTEXT=3D$(WITHOUT_GETTEXT) -DLOCALEDIR=3D\"$(l=
ocaledir)\" -DNOT_UTIL_LINUX -Dprogram_invocation_short_name=3D\"$(PACKAGE)=
\"  -Dprogram_version=3D\"$(VERSION)\"<br></div><div> ++CPPFLAGS+=3D-DLIBCG=
ETOPT=3D$(LIBCGETOPT) -DWITHOUT_GETTEXT=3D$(WITHOUT_GETTEXT) -DLOCALEDIR=3D=
\"$(localedir)\" -DNOT_UTIL_LINUX -Dprogram_invocation_short_name=3D\"$(PAC=
KAGE)\"  -Dprogram_version=3D\"$(VERSION)\"<br></div><div> + ifeq ($(LIBCGE=
TOPT),0)<br></div><div> +-CPPFLAGS+=3D-I./gnu<br></div><div> ++CPPFLAGS+=3D=
-I./gnu<br></div><div> + endif<br></div><div> + WARNINGS=3D-Wall \<br></div=
><div> +          -W -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qu=
al \<br></div><div> +          -Wcast-align -Wmissing-declarations \<br></d=
iv><div> +          -Wwrite-strings -Wstrict-prototypes -Wmissing-prototype=
s \<br></div><div> +          -Wnested-externs -Winline<br></div><div> +-OP=
TIMIZE=3D-O3 -fno-strength-reduce<br></div><div> +-CFLAGS=3D$(WARNINGS) $(O=
PTIMIZE)<br></div><div> +-LDFLAGS=3D<br></div><div> +<br></div><div> + sour=
ces=3Dgetopt.c<br></div><div> + ifeq ($(LIBCGETOPT),0)<br></div><div> +@@ -=
54,11 +51,11 @@ binaries=3Dgetopt<br></div><div> +<br></div><div> + binarie=
s=3Dgetopt<br></div><div> +<br></div><div> +-.PHONY: all clean realclean<br=
></div><div> ++.PHONY: all clean realclean<br></div><div> + all: $(binaries=
) all_po<br></div><div> +<br></div><div> + clean: clean_po<br></div><div> +=
- -$(RM) $(objects) $(binaries)<br></div><div> ++ -$(RM) $(objects) $(binar=
ies)<br></div><div> +<br></div><div> + getopt: $(objects)<br></div><div> + =
 $(CC) $(LDFLAGS) -o $@ $(objects)<br></div><div> diff --git a/misc/getopt/=
pkg-descr b/misc/getopt/pkg-descr<br></div><div> new file mode 100644<br></=
div><div> index 000000000000..799c23ba34c8<br></div><div> --- /dev/null<br>=
</div><div> +++ b/misc/getopt/pkg-descr<br></div><div> @@ -0,0 +1,11 @@<br>=
</div><div> +Rewrite of getopt(1) with the following features:<br></div><di=
v> +<br></div><div> +* It can do anything that the GNU getopt(3) routines c=
an do.<br></div><div> +* It can cope with spaces and shell metacharacters w=
ithin arguments.<br></div><div> +* It can parse long parameters.<br></div><=
div> +* It can shuffle parameters, so you can mix options and other paramet=
ers<br></div><div> +  on the command-line.<br></div><div> +* It can be easi=
ly identified as an enhanced getopt(1) from within shell<br></div><div> +  =
scripts.<br></div><div> +* It can report parse errors as coming from the sh=
ell script.<br></div><div> +* It compiles cleanly with both libc-5 and glib=
c-2.<br></div><div> diff --git a/misc/getopt/pkg-plist b/misc/getopt/pkg-pl=
ist<br></div><div> new file mode 100644<br></div><div> index 000000000000..=
c1a68f51212d<br></div><div> --- /dev/null<br></div><div> +++ b/misc/getopt/=
pkg-plist<br></div><div> @@ -0,0 +1,28 @@<br></div><div> +bin/getopt<br></d=
iv><div> +%%NLS%%share/locale/ca/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=
=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://getopt.mo=
" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/locale/cs/LC=
_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"def=
aultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.mo</a><br>=
</div><div> +%%NLS%%share/locale/da/LC_MESSAGES/<a data-ik=3D"ik-secure" re=
l=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://getopt.m=
o" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/locale/de/L=
C_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"de=
faultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.mo</a><br=
></div><div> +%%NLS%%share/locale/es/LC_MESSAGES/<a data-ik=3D"ik-secure" r=
el=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://getopt.=
mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/locale/et/=
LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"d=
efaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.mo</a><b=
r></div><div> +%%NLS%%share/locale/eu/LC_MESSAGES/<a data-ik=3D"ik-secure" =
rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://getopt=
.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/locale/fi=
/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"=
defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.mo</a><=
br></div><div> +%%NLS%%share/locale/fr/LC_MESSAGES/<a data-ik=3D"ik-secure"=
 rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://getop=
t.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/locale/g=
l/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D=
"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.mo</a>=
<br></div><div> +%%NLS%%share/locale/hr/LC_MESSAGES/<a data-ik=3D"ik-secure=
" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://geto=
pt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/locale/=
hu/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=
=3D"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.mo<=
/a><br></div><div> +%%NLS%%share/locale/id/LC_MESSAGES/<a data-ik=3D"ik-sec=
ure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://g=
etopt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/loca=
le/it/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" clas=
s=3D"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.mo=
</a><br></div><div> +%%NLS%%share/locale/ja/LC_MESSAGES/<a data-ik=3D"ik-se=
cure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://=
getopt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/loc=
ale/nl/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" cla=
ss=3D"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">getopt.m=
o</a><br></div><div> +%%NLS%%share/locale/pl/LC_MESSAGES/<a data-ik=3D"ik-s=
ecure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http:/=
/getopt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%share/lo=
cale/pt_BR/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer"=
 class=3D"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">geto=
pt.mo</a><br></div><div> +%%NLS%%share/locale/ru/LC_MESSAGES/<a data-ik=3D"=
ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"ht=
tp://getopt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%shar=
e/locale/sl/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer=
" class=3D"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">get=
opt.mo</a><br></div><div> +%%NLS%%share/locale/sv/LC_MESSAGES/<a data-ik=3D=
"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"h=
ttp://getopt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS%%sha=
re/locale/tr/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener noreferre=
r" class=3D"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blank">ge=
topt.mo</a><br></div><div> +%%NLS%%share/locale/uk/LC_MESSAGES/<a data-ik=
=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=
=3D"http://getopt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%%NLS=
%%share/locale/vi/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopener nore=
ferrer" class=3D"defaultMailLink" href=3D"http://getopt.mo" target=3D"_blan=
k">getopt.mo</a><br></div><div> +%%NLS%%share/locale/zh_CN/LC_MESSAGES/<a d=
ata-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" =
href=3D"http://getopt.mo" target=3D"_blank">getopt.mo</a><br></div><div> +%=
%NLS%%share/locale/zh_TW/LC_MESSAGES/<a data-ik=3D"ik-secure" rel=3D"noopen=
er noreferrer" class=3D"defaultMailLink" href=3D"http://getopt.mo" target=
=3D"_blank">getopt.mo</a><br></div><div> +share/man/man1/getopt.1.gz<br></d=
iv><div><br></div><div> Hi,<br></div><div><br></div><div> Versioning is inc=
orrect<br></div><div><br></div><div> work/stage/usr/local/bin/getopt -V<br>=
</div><div> getopt from util-linux 2.39.4<br></div><div><br></div><div> Thi=
s approach is also bound to get unsynced with util-linux, if anything<br></=
div><div> it should be a slave port until subpackages are usable.<br></div>=
<div><br></div><div> Best regards,<br></div><div> Daniel<br></div></blockqu=
ote><div> <br></div><div>Why should this port get in sync with util-linux p=
ort?<br></div></pre></blockquote></div><div style=3D"font-family: 'Helvetic=
a Neue', Helvetica, Arial, sans-serif; font-size: 14px">Hi,<br></div><div s=
tyle=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-s=
ize: 14px"><br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica=
, Arial, sans-serif; font-size: 14px">Because one would assume that we keep=
 util-linux in sync within the tree, avoid unnecessary compatibility issues=
 and not waste bandwidth downloading multiple release archives of the same =
project?<br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica, A=
rial, sans-serif; font-size: 14px"><br></div><div style=3D"font-family: 'He=
lvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">Best regards,=
<br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sa=
ns-serif; font-size: 14px">Daniel<br></div></body></html>


--_=_swift_1730763409_3611531fef821e20aed7c74e617b3902_=_--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5ab861b2b17b8c2e8b78a78633a1a3c8>