Re: git: f9080cec69db - main - x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED
- Reply: Nuno Teixeira : "Re: git: f9080cec69db - main - x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED"
- In reply to: Nuno Teixeira : "git: f9080cec69db - main - x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 30 Dec 2022 08:55:57 UTC
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