Date: Fri, 17 Jun 2022 14:54:02 +0100 From: Nuno Teixeira <eduardo@freebsd.org> To: Lorenzo Salvadore <phascolarctos@protonmail.ch> Cc: FreeBSD Mailing List <freebsd-ports@freebsd.org> Subject: Re: Need opinion on license type Message-ID: <CAFDf7U%2BjTKSccM-VG-Rg38ZzUyHWuys_G8J7tBRYHAwVhThTEA@mail.gmail.com> In-Reply-To: <gMTQd0zHuFsnAMqGrGBh7JmbeRs_buAH-zJ4eUQfeGWHnfsC8HZPx6BG7w1AVtZyDKPk9DaplxcX1HBgNhOluKo2FmzIQyIPVACXdw76808=@protonmail.ch> References: <CAFDf7UKwpqG8oYo=R%2BZqJgz6UWHzptH%2BEZWnWWLbSz1Ht60tdQ@mail.gmail.com> <14ae93faac0bf373d7371396d5538f7b@bsdforge.com> <klGH46jBDsR0qxHeXZuez-w_DrkH_hccWfsJCI5q6KFQYzaoOgfqRVPbRTQLtuy35AAD50996MI8hm-sZgV43Ns7ALJiGoPjdUcOaJEEuzM=@protonmail.ch> <CAFDf7UJHviK4mjvN=bqhsdWSNwyNMw%2B=TQGtfSsC0vJyGY_bBw@mail.gmail.com> <gMTQd0zHuFsnAMqGrGBh7JmbeRs_buAH-zJ4eUQfeGWHnfsC8HZPx6BG7w1AVtZyDKPk9DaplxcX1HBgNhOluKo2FmzIQyIPVACXdw76808=@protonmail.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000e6be0205e1a5168e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ok, I will adjust license terms following your example, commit the port update and let uptream author know about this, since I'm waiting for his answer about this same license subject for months :) Related to '${WRKSRC}/../..//docs/License.txt' thats because port uses 'WRKSRC=3D${WRKDIR}/${DISTNAME}/src/current' I can't see other way to beutify or simply this variables. Cheers Lorenzo Salvadore <phascolarctos@protonmail.ch> escreveu no dia sexta, 17/06/2022 =C3=A0(s) 13:54: > > > ------- Original Message ------- > On Friday, June 17th, 2022 at 13:47, Nuno Teixeira <eduardo@freebsd.org> > wrote: > > > > > > Hello Lorenzo, > > First of all thank you all that help me on this subject. > > Ok, I've take a look at math/maxima and I simplified it to: > > --- > > LICENSE=3D IOZONECLAUSE > > LICENSE_NAME=3D Iozone clause > > LICENSE_FILE=3D ${WRKSRC}/../..//docs/License.txt > > LICENSE_PERMS=3D dist-mirror dist-sell pkg-mirror pkg-sell auto-accept > > -- > > portlint and 'make check-license' is happy > > > > Is this ok? > > For LICENSE and LICENSE_NAME you can use arbitrary strings. In my case I > used the word 'clause' because it is a clause added to GPLv2 which is the > main license, but in your case, since I believe the text you posted is th= e > full license, I would use the word 'license'; thus I would define > > LICENSE=3D IOZONE > LICENSE_NAME=3D Iozone license > > Or something similar. But choose the words that make more sense to you: y= ou > surely know the software better than me. > > About LICENSE_PERMS, it looks right to me, but again I am not a lawyer. > > LICENSE_FILE seems wrong to me. I assume that your distfile is > https://www.iozone.org/src/current/iozone3_493.tgz . > In that case I think you should define > LICENSE_FILE=3D${WRKSRC}/docs/License.txt > > More generally, a path starting with ${WRKSRC} using .. to get out of > ${WRKSRC} seems a bad idea to me. Moreover I don't see the need for > // instead of /. > > Cheers, > > Lorenzo Salvadore > --000000000000e6be0205e1a5168e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div><div>Ok, I will adjust license terms following y= our example, commit the port update and let uptream author know about this,= since I'm waiting for his answer about this same license subject for m= onths :)<br><br></div>Related to '${WRKSRC}/../..//docs/License.txt'= ; thats because port uses<br>'WRKSRC=3D${WRKDIR}/${DISTNAME}/src/curren= t'<br><br></div>I can't see other way to beutify or simply this var= iables.<br><br></div>Cheers<br></div><br><div class=3D"gmail_quote"><div di= r=3D"ltr" class=3D"gmail_attr">Lorenzo Salvadore <<a href=3D"mailto:phas= colarctos@protonmail.ch">phascolarctos@protonmail.ch</a>> escreveu no di= a sexta, 17/06/2022 =C3=A0(s) 13:54:<br></div><blockquote class=3D"gmail_qu= ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20= 4);padding-left:1ex"><br> <br> ------- Original Message -------<br> On Friday, June 17th, 2022 at 13:47, Nuno Teixeira <<a href=3D"mailto:ed= uardo@freebsd.org" target=3D"_blank">eduardo@freebsd.org</a>> wrote:<br> <br> <br> ><br> > Hello Lorenzo,<br> > First of all thank you all that help me on this subject.<br> > Ok, I've take a look at math/maxima and I simplified it to:<br> > ---<br> > LICENSE=3D IOZONECLAUSE<br> > LICENSE_NAME=3D Iozone clause<br> > LICENSE_FILE=3D ${WRKSRC}/../..//docs/License.txt<br> > LICENSE_PERMS=3D dist-mirror dist-sell pkg-mirror pkg-sell auto-accept= <br> > --<br> > portlint and 'make check-license' is happy<br> ><br> > Is this ok?<br> <br> For LICENSE and LICENSE_NAME you can use arbitrary strings. In my case I<br= > used the word 'clause' because it is a clause added to GPLv2 which = is the<br> main license, but in your case, since I believe the text you posted is the<= br> full license, I would use the word 'license'; thus I would define<b= r> <br> LICENSE=3D IOZONE<br> LICENSE_NAME=3D Iozone license<br> <br> Or something similar. But choose the words that make more sense to you: you= <br> surely know the software better than me.<br> <br> About LICENSE_PERMS, it looks right to me, but again I am not a lawyer.<br> <br> LICENSE_FILE seems wrong to me. I assume that your distfile is<br> <a href=3D"https://www.iozone.org/src/current/iozone3_493.tgz" rel=3D"noref= errer" target=3D"_blank">https://www.iozone.org/src/current/iozone3_493.tgz= </a> .<br> In that case I think you should define<br> LICENSE_FILE=3D${WRKSRC}/docs/License.txt<br> <br> More generally, a path starting with ${WRKSRC} using .. to get out of<br> ${WRKSRC} seems a bad idea to me. Moreover I don't see the need for<br> // instead of /.<br> <br> Cheers,<br> <br> Lorenzo Salvadore<br> </blockquote></div> --000000000000e6be0205e1a5168e--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7U%2BjTKSccM-VG-Rg38ZzUyHWuys_G8J7tBRYHAwVhThTEA>