Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Feb 2019 14:30:06 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r493680 - in head/devel: . mill
Message-ID:  <201902231430.x1NEU6V8067944@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Sat Feb 23 14:30:06 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>

Added:
  head/devel/mill/
  head/devel/mill/Makefile   (contents, props changed)
  head/devel/mill/distinfo   (contents, props changed)
  head/devel/mill/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Feb 23 14:29:54 2019	(r493679)
+++ head/devel/Makefile	Sat Feb 23 14:30:06 2019	(r493680)
@@ -1772,6 +1772,7 @@
     SUBDIR += mercurialeclipse
     SUBDIR += mergify
     SUBDIR += meson
+    SUBDIR += mill
     SUBDIR += mime
     SUBDIR += mimir
     SUBDIR += mingw32-bin-msvcrt

Added: head/devel/mill/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mill/Makefile	Sat Feb 23 14:30:06 2019	(r493680)
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME=	mill
+DISTVERSION=	0.3.6
+CATEGORIES=	devel java
+MASTER_SITES=	https://github.com/lihaoyi/mill/releases/download/${PORTVERSION}/
+DISTNAME=	${PORTVERSION}
+EXTRACT_SUFX=
+DIST_SUBDIR=	${PORTNAME}
+EXTRACT_ONLY=
+
+MAINTAINER=	freebsd-ports@jan0sch.de
+COMMENT=	Mill is a Java/Scala build tool
+
+LICENSE=	MIT
+
+USE_JAVA=	yes
+
+JAVA_VERSION=	1.8+
+NO_BUILD=	yes
+NO_ARCH=	yes
+
+PLIST_FILES=	bin/mill
+
+do-extract:
+	@${MKDIR} ${WRKSRC}
+	@${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${WRKSRC}
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \
+		${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>

Added: head/devel/mill/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mill/distinfo	Sat Feb 23 14:30:06 2019	(r493680)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1550589431
+SHA256 (mill/0.3.6) = 8112a29395c9039bd0c41bf77c89b2cb5dc6d7f4faf67dc443bc2893280254b5
+SIZE (mill/0.3.6) = 32030757

Added: head/devel/mill/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/mill/pkg-descr	Sat Feb 23 14:30:06 2019	(r493680)
@@ -0,0 +1,14 @@
+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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902231430.x1NEU6V8067944>