Re: git: f9080cec69db - main - x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED
Date: Fri, 30 Dec 2022 09:20:48 UTC
Hello Cy!
Thank you for help on this matter.
I've reopened https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267501 with
sugestion you send me so it could be reworked.
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com> escreveu no dia sexta, 30/12/2022
à(s) 08:56:
> In message <202212300841.2BU8f4sd059400@gitrepo.freebsd.org>, Nuno
> Teixeira
> wri
> tes:
> > The branch main has been updated by eduardo:
> >
> > URL:
> https://cgit.FreeBSD.org/ports/commit/?id=f9080cec69db09ce08dc72da892cc8
> > 30fdbfe231
> >
> > commit f9080cec69db09ce08dc72da892cc830fdbfe231
> > Author: Chris Moerz <freebsd@ny-central.org>
> > AuthorDate: 2022-12-30 08:36:08 +0000
> > Commit: Nuno Teixeira <eduardo@FreeBSD.org>
> > CommitDate: 2022-12-30 08:40:33 +0000
> >
> > x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED
> >
> > - add LICENSE_FILE
> > - fix avoiding use of != in assignments
> >
> > PR: 267501
> > MFH: 2022Q4
> > ---
> > x11-wm/nscde/Makefile | 17 ++++++++---------
> > 1 file changed, 8 insertions(+), 9 deletions(-)
> >
> > diff --git a/x11-wm/nscde/Makefile b/x11-wm/nscde/Makefile
> > index 101e986ba64a..19db82204080 100644
> > --- a/x11-wm/nscde/Makefile
> > +++ b/x11-wm/nscde/Makefile
> > @@ -1,5 +1,6 @@
> > PORTNAME= nscde
> > DISTVERSION= 2.2
> > +PORTREVISION= 1
> > CATEGORIES= x11-wm
> > MASTER_SITES=
> https://github.com/NsCDE/NsCDE/releases/download/${DIST
> > VERSION}/
> >
> > @@ -8,9 +9,7 @@ COMMENT= Modern CDE clone based on fvwm
> > WWW= https://github.com/NsCDE/NsCDE
> >
> > LICENSE= GPLv3
> > -
> > -DEPRECATED= Depends on expired shells/ksh2020
> > -EXPIRATION_DATE=2022-12-31
> > +LICENSE_FILE= ${WRKSRC}/COPYING
> >
> > BUILD_DEPENDS=
> ${PYTHON_PKGNAMEPREFIX}psutil>=5.7.0:sysutils/py-psutil
> > @${PY_FLAVOR} \
> > ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \
> > @@ -19,7 +18,7 @@ BUILD_DEPENDS=
> ${PYTHON_PKGNAMEPREFIX}psutil>=5.7.0:sy
> > sutils/py-psutil@${PY_FLAV
> >
> font-bh-lucidatypewriter-100dpi>0:x11-fonts/font-bh-lucidatypew
> > riter-100dpi \
> > fvwm2:x11-wm/fvwm2 \
> > gsed:textproc/gsed \
> > - ksh93:shells/ksh2020 \
> > + ksh93:shells/ksh93 \
>
> shells/ksh is the continuation of the ksh2020 development. I think you'll
> want that. CDE, for instance tests for the existence of the ksh and ksh93
> binaries. If nscde does the same you may consider testing it with that
> port.
>
> However I'm pondering on flavorizing the three ksh's to allow them to
> coexit if you prefer to wait/discuss. They currently implement this using
> option helpers.
>
> shells/ksh93 is the no longer developed legacy AT&T AST ksh, with all of
> its warts and bugs should a script depend on them.
>
> shells/ksh and shells/ksh-devel are based on a GH project (ksh93/ksh) that
> was forked from ast/ksh when AT&T AST shut down that development and moved
> the development to the ksh2020 branch for safe keeping. The developers at
> the time forked ast/ksh to continue development under their own project.
> So, I think you probably want shells/ksh.
>
> Hope this helps.
>
>
> --
> Cheers,
> Cy Schubert <Cy.Schubert@cschubert.com>
> FreeBSD UNIX: <cy@FreeBSD.org> Web: https://FreeBSD.org
> NTP: <cy@nwtime.org> Web: https://nwtime.org
>
> e^(i*pi)+1=0
>
>
>
--
Nuno Teixeira
FreeBSD Committer (ports)