Summary: | new port: devel/coursier: A Scala library to fetch dependencies from Maven / Ivy repositories | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | j-keck <jhyphenkeck> | ||||||||
Component: | Individual Port(s) | Assignee: | Tobias Kortkamp <tobik> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | jhyphenkeck, tobik | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
j-keck
2017-12-15 14:07:24 UTC
home of coursier: https://github.com/coursier/coursier portlint output: devel/coursier ⟩ portlint -ac WARN: Makefile: COMMENT is not supposed to begin with 'A ', 'An ', or 'The '. WARN: Makefile: the port uses Java but is not part of the ``java'' category 0 fatal errors and 2 warnings found. (In reply to j-keck from comment #2) 1.0.2 is available. Can you update the patch and also fix the portlint warnings please? +COMMENT= A Scala library to fetch dependencies from Maven / Ivy repositories Portlint is not wrong when it complains about COMMENT. It should be much more concise and should follow the rules written down in [1]. Double check pkg-descr too please ("from apps distributed view Maven repositories" ???). > I was not sure about the category The category is fine, but also place it in the 'java' virtual category (compare with devel/leiningen). [1] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-comment.html Created attachment 197640 [details] patch for new port - bump to coursier-1.0.1 the actual version coursiere-1.0.2 is broken - see: https://github.com/coursier/coursier/commit/2cb42444cdbd6ad2a50f963378ff27259a4fb1a7 - fix portlint warnings portlint output: wurzel: ..ult/devel/coursier⟩ portlint -ac looks fine. Created attachment 197641 [details]
poudriere log
A commit references this bug: Author: tobik Date: Fri Oct 5 10:13:21 UTC 2018 New revision: 481269 URL: https://svnweb.freebsd.org/changeset/ports/481269 Log: New port: devel/coursier Coursier can fetch, launch, and create tiny bootstrap launchers from apps distributed via Maven / Ivy repositories. WWW: http://get-coursier.io PR: 224366 Submitted by: jhyphenkeck@gmail.com Changes: head/devel/Makefile head/devel/coursier/ head/devel/coursier/Makefile head/devel/coursier/distinfo head/devel/coursier/pkg-descr Committed with some changes. Thanks! I restored the original pkg-descr (with s/view/via/) as the new one did not really explain what this application does. |