Created attachment 188859 [details]
patch for new port
* I was not sure about the category:
coursier is implemented in Scala so it runs in the JVM.
I don't place it under 'java/' because it handels artifacts /
dependencies for all JVM languages.
* Should I include an example in the 'pkg-desc'?
I use it also to start other applications like
~⟩ cat bin/amm
coursier launch com.lihaoyi:ammonite_2.12.4:1.0.3 -- --no-remote-logging $@
home of coursier: https://github.com/coursier/coursier
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
Double check pkg-descr too please ("from apps distributed view Maven
> I was not sure about the category
The category is fine, but also place it in the 'java' virtual
category (compare with devel/leiningen).
Created attachment 197640 [details]
patch for new port
- bump to coursier-1.0.1
the actual version coursiere-1.0.2 is broken - see:
- fix portlint warnings
wurzel: ..ult/devel/coursier⟩ portlint -ac
Created attachment 197641 [details]
A commit references this bug:
Date: Fri Oct 5 10:13:21 UTC 2018
New revision: 481269
New port: devel/coursier
Coursier can fetch, launch, and create tiny bootstrap launchers
from apps distributed via Maven / Ivy repositories.
Submitted by: email@example.com
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.