Date: Thu, 11 Sep 2014 19:59:16 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 193573] New: Mk/bsd.licenses.db.mk: LICENSE Public Domain; LICENSE Copyright by some author Message-ID: <bug-193573-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D193573 Bug ID: 193573 Summary: Mk/bsd.licenses.db.mk: LICENSE Public Domain; LICENSE Copyright by some author Product: Ports Tree Version: Latest Hardware: Any OS: Any Status: Needs Triage Severity: Affects Only Me Priority: --- Component: Infrastructure Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: kalten@gmx.at Created attachment 147225 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D147225&action= =3Dedit LICENSE_PD (PublicDomain) variations from /usr/ports/ When I was searching for the right LICENSE entries for some ports=E2=80=94as portlint(1) urged me to specify it=E2=80=94I realised that there seem to be missing two cases: * =E2=80=9CPublic Domain=E2=80=9D license * =E2=80=9CCopyright =C2=A9 Hansi Wurzl=E2=80=9D or some other author of so= ftware So I looked into the =E2=80=9CPorter=E2=80=99s Handbook=E2=80=9D=C2=B9=E2= =81=BE searching for every occurrence of =E2=80=9Clicense=E2=80=9D and into the files Mk/bsd.licenses.= db.mk as well as Mk/bsd.licenses.mk, and searched for something that could match =E2=80=9CPublic Domain=E2=80=9D, and found nothing. Then I did some grep(1)ping in /usr/ports/ find /usr/ports/ -name Makefile\* -exec \ grep -iHn "license.*public.*domain.*" {} \; > license_PD.txt Complete variations used in those ports can be found in the attachment LICENSE_PD_variations.txt As you can see, it is an awful mess! :-( Pray do add an entry like: _LICENSE_NAME_PD=3D Public Domain to Mk/bsd.licenses.db.mk and do make the necessary other adjustments. Some text about the handling of LICENSE in the =E2=80=9CPorter=E2=80=99s Ha= ndbook=E2=80=9D=C2=B9=E2=81=BE would be very welcome too and would reduce the mess=E2=80=94at least it wou= ld be easy to point the errors out to the maintainers ;-) -------- And what about the second case mentioned above=E2=80=94namely =E2=80=9CCopyright =C2=A9 Hansi Wurzl=E2=80=9D or some other author of soft= ware? How should one handle this case? E.g.: software under GPLv3 =E2=80=9CCopyright =C2=A9 Hansi Wurzl=E2=80=9D = would be something similar to: ---8<--- LICENSE=3D GPLv3 Copyright_By_HansiWurzl LICENSE_COMB=3D multi LICENSE_NAME_Copyright_By_HansiWurzl=3D Copyright by Hansi Wurzl <root@freelove.tu-graz.ac.at> LICENSE_TEXT_Copyright_By_HansiWurzl=3D ??? LICENSE_PERMS_Copyright_By_HansiWurzl=3D dist-mirror dist-sell pkg-mirror pkg-sell auto-accept --->8--- I suppose? Or how should we implement that? (and the =E2=80=9C???=E2=80=9D = are not good too ;-)) Again: some section in the =E2=80=9CPorter=E2=80=99s Handbook=E2=80=9D=C2= =B9=E2=81=BE explaining this too would be very welcome. Thank you! Kalten =C2=B9=E2=81=BE https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-h= andbook/book.html --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-193573-13>