Date: Fri, 17 Jun 2022 12:54:31 +0000 From: Lorenzo Salvadore <phascolarctos@protonmail.ch> To: Nuno Teixeira <eduardo@freebsd.org> Cc: FreeBSD Mailing List <freebsd-ports@freebsd.org> Subject: Re: Need opinion on license type Message-ID: <gMTQd0zHuFsnAMqGrGBh7JmbeRs_buAH-zJ4eUQfeGWHnfsC8HZPx6BG7w1AVtZyDKPk9DaplxcX1HBgNhOluKo2FmzIQyIPVACXdw76808=@protonmail.ch> In-Reply-To: <CAFDf7UJHviK4mjvN=bqhsdWSNwyNMw%2B=TQGtfSsC0vJyGY_bBw@mail.gmail.com> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
------- Original Message ------- On Friday, June 17th, 2022 at 13:47, Nuno Teixeira <eduardo@freebsd.org> wr= ote: > > 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 the 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: you 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?gMTQd0zHuFsnAMqGrGBh7JmbeRs_buAH-zJ4eUQfeGWHnfsC8HZPx6BG7w1AVtZyDKPk9DaplxcX1HBgNhOluKo2FmzIQyIPVACXdw76808=>