Bug 235861 - [NEW PORT] devel/mill: Mill is a Java/Scala build tool
Summary: [NEW PORT] devel/mill: Mill is a Java/Scala build tool
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias Kortkamp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-19 15:27 UTC by Jens Grassel
Modified: 2019-02-23 14:30 UTC (History)
0 users

See Also:


Attachments
Shar file for the devel/mill port. (2.24 KB, text/plain)
2019-02-19 15:27 UTC, Jens Grassel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Grassel 2019-02-19 15:27:30 UTC
Created attachment 202161 [details]
Shar file for the devel/mill port.

Hi,

I've created a port for the mill java/scala build tool (https://www.lihaoyi.com/mill/) and attached a shar file.

Description:
------------

Mill is your shiny new Java/Scala build tool! Scared of SBT? Melancholy 
over Maven? Grumbling about Gradle? Baffled by Bazel? Give Mill a try!

Mill aims for simplicity by re-using concepts you are already familiar with,
borrowing ideas from modern tools like Bazel, to let you build your projects
in a way that's simple, fast, and predictable.

Mill has built in support for the Scala programming language, and can serve
as a replacement for SBT, but can also be extended to support any other
language or platform via modules (written in Java or Scala) or through
external subprocesses.

Kind regards,

Jens
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2019-02-23 03:52:50 UTC
Can you please change you Bugzilla mail (jan0sch@mykolab.com) to match
what's in MAINTAINER (freebsd-ports@jan0sch.de)?  Otherwise it'll just get
confusing for us in the future when you attempt to update your ports.

I can update the address of lang/clojure and lang/scala after that too.
Comment 2 Jens Grassel 2019-02-23 09:25:40 UTC
(In reply to Tobias Kortkamp from comment #1)

Yes, I will do so. And it would be great if you adapted the other ports. Thanks.
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-02-23 14:18:39 UTC
A commit references this bug:

Author: tobik
Date: Sat Feb 23 14:18:14 UTC 2019
New revision: 493675
URL: https://svnweb.freebsd.org/changeset/ports/493675

Log:
  Update MAINTAINER to new address

  PR:		235861
  Submitted by:	Jens Grassel <jan0sch@mykolab.com> (maintainer)

Changes:
  head/lang/clojure/Makefile
  head/lang/scala/Makefile
Comment 4 Tobias Kortkamp freebsd_committer freebsd_triage 2019-02-23 14:30:41 UTC
Committed. Thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2019-02-23 14:30:51 UTC
A commit references this bug:

Author: tobik
Date: Sat Feb 23 14:30:07 UTC 2019
New revision: 493680
URL: https://svnweb.freebsd.org/changeset/ports/493680

Log:
  New port: devel/mill

  Mill is your shiny new Java/Scala build tool!  Scared of SBT?
  Melancholy over Maven?  Grumbling about Gradle?  Baffled by Bazel?
  Give Mill a try!

  Mill aims for simplicity by re-using concepts you are already
  familiar with, borrowing ideas from modern tools like Bazel, to let
  you build your projects in a way that's simple, fast, and predictable.

  Mill has built in support for the Scala programming language, and
  can serve as a replacement for SBT, but can also be extended to
  support any other language or platform via modules (written in Java
  or Scala) or through external subprocesses.

  WWW: https://www.lihaoyi.com/mill/

  PR:		235861
  Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de>

Changes:
  head/devel/Makefile
  head/devel/mill/
  head/devel/mill/Makefile
  head/devel/mill/distinfo
  head/devel/mill/pkg-descr