Date: Fri, 30 Dec 2022 00:55:57 -0800 From: Cy Schubert <Cy.Schubert@cschubert.com> To: Nuno Teixeira <eduardo@FreeBSD.org> Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: f9080cec69db - main - x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED Message-ID: <20221230085557.82EC232C@slippy.cwsent.com> In-Reply-To: <202212300841.2BU8f4sd059400@gitrepo.freebsd.org> References: <202212300841.2BU8f4sd059400@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20221230085557.82EC232C>