Created attachment 184312 [details] update to 2.5.7 Simple update to 2.5.7. Use autoreconf, github, pkgconfig. Needed to texlive update.
Portlint: warn about missing license. Poudriere testport ok (http://freebsd.uzsolt.hu/logs/textproc/teckit/10amd64-default/teckit-2.5.7.log).
As suggested by portlint, why not define the license as well? See this: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/licenses.html And thank you for this.
I don't know what is the proper license: https://github.com/silnrsi/teckit/blob/master/license/LICENSING.txt
(In reply to Zsolt Udvari from comment #3) Does not look like a standard license so it is a little more work. The porters handbook that Danilo has an example for non-standard license. Check example 5.18.
So the best solution: LICENSE= unknown LICENSE_NAME= unknown LICENSE_FILE= ..../LICENSING.txt Is it right?
testbuilds@work
As far as I understand license/LICENSING.txt, while some parts are licensend with some dual-license, all of the are also LGPL-2+, so all of them are at least LGPL21+ so that's what I would declare. If I do not hear different opinions, that's what I'll set.
A commit references this bug: Author: pi Date: Thu Jul 27 15:11:50 UTC 2017 New revision: 446745 URL: https://svnweb.freebsd.org/changeset/ports/446745 Log: textproc/teckit: update 2.5.1 -> 2.5.7 PR: 220692 Changes: https://github.com/silnrsi/teckit/releases Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> Reviewed by: dbaio, ultima Approved by: nikola.lecic@anthesphoria.net (maintainer timeout) Changes: head/textproc/teckit/Makefile head/textproc/teckit/distinfo head/textproc/teckit/pkg-plist
Committed, thanks!