Created attachment 162173 [details] Shar based executable script New port: Apache Release Audit Tool http://creadur.apache.org/rat/ Use Rat to improve accuracy and efficiency when checking releases for licenses.
Created attachment 162178 [details] Shar based executable script Small port bugfix.
Pedro, if you'd like to create a review for this in phabric, im sure a few ports committers would be happy to review/approve. Feel free to assign this issue to yourself if you'd like to do that
(In reply to Kubilay Kocak from comment #2) Thank you for the offer but I don't have much time for this ATM. The port is rather important though: it let's us do license audits within the project.
@Pedro, does this pass portlint -AC and poudriere?
(In reply to Kubilay Kocak from comment #4) /usr/ports/devel/apache-rat % portlint -AC WARN: Makefile: using hyphen in PORTNAME. consider using PKGNAMEPREFIX and/or PKGNAMESUFFIX. WARN: Consider to set DEVELOPER=yes in /etc/make.conf 0 fatal errors and 2 warnings found. ______ For the warning hyphen, it's the same for apache-ant and apache-poi. This doesn't have options so poudriere should have no effect. It passes check-plist.
Take.
back to pool.
Created attachment 168910 [details] New devel/apache-rat port as a diff I generally prefer "svn diff" over shar. Make the new port available as a patch, given the shar version hasn't received much attention.
A commit references this bug: Author: cy Date: Tue Aug 30 19:49:27 UTC 2016 New revision: 421130 URL: https://svnweb.freebsd.org/changeset/ports/421130 Log: Introduce the new apache-rat 0.11 port. Apache Rat is a release audit tool, focused on licenses. Use Rat to improve accuracy and efficiency when checking releases for licenses. WWW: http://creadur.apache.org/rat/ PR: 203846 Submitted by: pfg@ Changes: head/devel/apache-rat/ head/devel/apache-rat/Makefile head/devel/apache-rat/distinfo head/devel/apache-rat/files/ head/devel/apache-rat/files/apache-rat.sh.in head/devel/apache-rat/pkg-descr head/devel/apache-rat/pkg-plist
Committed. Thanks for the port.