Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Dec 2022 09:20:48 +0000
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Cy Schubert <Cy.Schubert@cschubert.com>
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:  <CAFDf7UJiNk_Vj7paqaH-1gr-ARUo1tHNo4e7bY8cTAmShTVwtA@mail.gmail.com>
In-Reply-To: <20221230085557.82EC232C@slippy.cwsent.com>
References:  <202212300841.2BU8f4sd059400@gitrepo.freebsd.org> <20221230085557.82EC232C@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000b02b4705f1081e54
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello Cy!

Thank you for help on this matter.
I've reopened https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267501 wi=
th
sugestion you send me so it could be reworked.

Cheers,

Cy Schubert <Cy.Schubert@cschubert.com> escreveu no dia sexta, 30/12/2022
=C3=A0(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=3Df9080cec69db09ce08dc72da892cc=
8
> > 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 !=3D 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=3D    nscde
> >  DISTVERSION=3D 2.2
> > +PORTREVISION=3D        1
> >  CATEGORIES=3D  x11-wm
> >  MASTER_SITES=3D
> https://github.com/NsCDE/NsCDE/releases/download/${DIST
> > VERSION}/
> >
> > @@ -8,9 +9,7 @@ COMMENT=3D      Modern CDE clone based on fvwm
> >  WWW=3D         https://github.com/NsCDE/NsCDE
> >
> >  LICENSE=3D     GPLv3
> > -
> > -DEPRECATED=3D  Depends on expired shells/ksh2020
> > -EXPIRATION_DATE=3D2022-12-31
> > +LICENSE_FILE=3D        ${WRKSRC}/COPYING
> >
> >  BUILD_DEPENDS=3D
>  ${PYTHON_PKGNAMEPREFIX}psutil>=3D5.7.0:sysutils/py-psutil
> > @${PY_FLAVOR} \
> >               ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \
> > @@ -19,7 +18,7 @@ BUILD_DEPENDS=3D
> ${PYTHON_PKGNAMEPREFIX}psutil>=3D5.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) tha=
t
> was forked from ast/ksh when AT&T AST shut down that development and move=
d
> 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=3D0
>
>
>

--=20
Nuno Teixeira
FreeBSD Committer (ports)

--000000000000b02b4705f1081e54
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello Cy!</div><div><br></div><div>Thank you for help=
 on this matter.</div><div>I&#39;ve reopened <a href=3D"https://bugs.freebs=
d.org/bugzilla/show_bug.cgi?id=3D267501">https://bugs.freebsd.org/bugzilla/=
show_bug.cgi?id=3D267501</a> with sugestion you send me so it could be rewo=
rked.</div><div><br></div><div>Cheers,<br></div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr" class=3D"gmail_attr">Cy Schubert &lt;<a href=3D"=
mailto:Cy.Schubert@cschubert.com">Cy.Schubert@cschubert.com</a>&gt; escreve=
u no dia sexta, 30/12/2022 =C3=A0(s) 08:56:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex">In message &lt;<a href=3D"mailto:202212300841.2=
BU8f4sd059400@gitrepo.freebsd.org" target=3D"_blank">202212300841.2BU8f4sd0=
59400@gitrepo.freebsd.org</a>&gt;, Nuno Teixeira <br>
wri<br>
tes:<br>
&gt; The branch main has been updated by eduardo:<br>
&gt;<br>
&gt; URL: <a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3Df9080cec69=
db09ce08dc72da892cc8" rel=3D"noreferrer" target=3D"_blank">https://cgit.Fre=
eBSD.org/ports/commit/?id=3Df9080cec69db09ce08dc72da892cc8</a><br>
&gt; 30fdbfe231<br>
&gt;<br>
&gt; commit f9080cec69db09ce08dc72da892cc830fdbfe231<br>
&gt; Author:=C2=A0 =C2=A0 =C2=A0Chris Moerz &lt;<a href=3D"mailto:freebsd@n=
y-central.org" target=3D"_blank">freebsd@ny-central.org</a>&gt;<br>
&gt; AuthorDate: 2022-12-30 08:36:08 +0000<br>
&gt; Commit:=C2=A0 =C2=A0 =C2=A0Nuno Teixeira &lt;eduardo@FreeBSD.org&gt;<b=
r>
&gt; CommitDate: 2022-12-30 08:40:33 +0000<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0x11-wm/nscde: Replace expired ksh2020 dependency, R=
emove DEPRECATED<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 - add LICENSE_FILE<br>
&gt;=C2=A0 =C2=A0 =C2=A0 - fix avoiding use of !=3D in assignments<br>
&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0PR:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
267501<br>
&gt;=C2=A0 =C2=A0 =C2=A0MFH:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 2022Q=
4<br>
&gt; ---<br>
&gt;=C2=A0 x11-wm/nscde/Makefile | 17 ++++++++---------<br>
&gt;=C2=A0 1 file changed, 8 insertions(+), 9 deletions(-)<br>
&gt;<br>
&gt; diff --git a/x11-wm/nscde/Makefile b/x11-wm/nscde/Makefile<br>
&gt; index 101e986ba64a..19db82204080 100644<br>
&gt; --- a/x11-wm/nscde/Makefile<br>
&gt; +++ b/x11-wm/nscde/Makefile<br>
&gt; @@ -1,5 +1,6 @@<br>
&gt;=C2=A0 PORTNAME=3D=C2=A0 =C2=A0 nscde<br>
&gt;=C2=A0 DISTVERSION=3D 2.2<br>
&gt; +PORTREVISION=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 1<br>
&gt;=C2=A0 CATEGORIES=3D=C2=A0 x11-wm<br>
&gt;=C2=A0 MASTER_SITES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://gi=
thub.com/NsCDE/NsCDE/releases/download/$%7BDIST" rel=3D"noreferrer" target=
=3D"_blank">https://github.com/NsCDE/NsCDE/releases/download/${DIST</a><br>;
&gt; VERSION}/<br>
&gt;=C2=A0 <br>
&gt; @@ -8,9 +9,7 @@ COMMENT=3D=C2=A0 =C2=A0 =C2=A0 Modern CDE clone based =
on fvwm<br>
&gt;=C2=A0 WWW=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://githu=
b.com/NsCDE/NsCDE" rel=3D"noreferrer" target=3D"_blank">https://github.com/=
NsCDE/NsCDE</a><br>
&gt;=C2=A0 <br>
&gt;=C2=A0 LICENSE=3D=C2=A0 =C2=A0 =C2=A0GPLv3<br>
&gt; -<br>
&gt; -DEPRECATED=3D=C2=A0 Depends on expired shells/ksh2020<br>
&gt; -EXPIRATION_DATE=3D2022-12-31<br>
&gt; +LICENSE_FILE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 ${WRKSRC}/COPYING<br>
&gt;=C2=A0 <br>
&gt;=C2=A0 BUILD_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0${PYTHON_PKGNAMEPREFI=
X}psutil&gt;=3D5.7.0:sysutils/py-psutil<br>
&gt; @${PY_FLAVOR} \<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0${PYTHON_PKGNAME=
PREFIX}xdg&gt;0:devel/py-xdg@${PY_FLAVOR} \<br>
&gt; @@ -19,7 +18,7 @@ BUILD_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 ${PYTHON_PKGNAM=
EPREFIX}psutil&gt;=3D5.7.0:sy<br>
&gt; sutils/py-psutil@${PY_FLAV<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0font-bh-lucidaty=
pewriter-100dpi&gt;0:x11-fonts/font-bh-lucidatypew<br>
&gt; riter-100dpi \<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0fvwm2:x11-wm/fvw=
m2 \<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gsed:textproc/gs=
ed \<br>
&gt; -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ksh93:shells/ksh2020 =
\<br>
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ksh93:shells/ksh93 \<=
br>
<br>
shells/ksh is the continuation of the ksh2020 development. I think you&#39;=
ll <br>
want that. CDE, for instance tests for the existence of the ksh and ksh93 <=
br>
binaries. If nscde does the same you may consider testing it with that port=
.<br>
<br>
However I&#39;m pondering on flavorizing the three ksh&#39;s to allow them =
to <br>
coexit if you prefer to wait/discuss. They currently implement this using <=
br>
option helpers.<br>
<br>
shells/ksh93 is the no longer developed legacy AT&amp;T AST ksh, with all o=
f <br>
its warts and bugs should a script depend on them.<br>
<br>
shells/ksh and shells/ksh-devel are based on a GH project (ksh93/ksh) that =
<br>
was forked from ast/ksh when AT&amp;T AST shut down that development and mo=
ved <br>
the development to the ksh2020 branch for safe keeping. The developers at <=
br>
the time forked ast/ksh to continue development under their own project. <b=
r>
So, I think you probably want shells/ksh.<br>
<br>
Hope this helps.<br>
<br>
<br>
-- <br>
Cheers,<br>
Cy Schubert &lt;<a href=3D"mailto:Cy.Schubert@cschubert.com" target=3D"_bla=
nk">Cy.Schubert@cschubert.com</a>&gt;<br>
FreeBSD UNIX:=C2=A0 &lt;cy@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a href=
=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://FreeB=
SD.org</a><br>
NTP:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:cy@nwtim=
e.org" target=3D"_blank">cy@nwtime.org</a>&gt;=C2=A0 =C2=A0 Web:=C2=A0 <a h=
ref=3D"https://nwtime.org" rel=3D"noreferrer" target=3D"_blank">https://nwt=
ime.org</a><br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 e^(i*pi)+1=3D0<br>
<br>
<br>
</blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g=
mail_signature"><div dir=3D"ltr"><span style=3D"color:rgb(102,102,102)">Nun=
o Teixeira<br>FreeBSD Committer (ports)</span></div></div>

--000000000000b02b4705f1081e54--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UJiNk_Vj7paqaH-1gr-ARUo1tHNo4e7bY8cTAmShTVwtA>