svn commit: r434535 - in head/devel: . nimble
Kirill Ponomarew
krion at FreeBSD.org
Tue Feb 21 14:37:01 UTC 2017
Author: krion
Date: Tue Feb 21 14:36:59 2017
New Revision: 434535
URL: https://svnweb.freebsd.org/changeset/ports/434535
Log:
New port devel/nimble:
Nimble is a package manager for the Nim programming language.
WWW: https://github.com/nim-lang/nimble
PR: 215304
Submitted by: Neal Nelson <ports at nicandneal.net>
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9688
Added:
head/devel/nimble/
head/devel/nimble/Makefile (contents, props changed)
head/devel/nimble/distinfo (contents, props changed)
head/devel/nimble/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Tue Feb 21 14:35:32 2017 (r434534)
+++ head/devel/Makefile Tue Feb 21 14:36:59 2017 (r434535)
@@ -1654,6 +1654,7 @@
SUBDIR += newtonsoft-json
SUBDIR += nexus2-oss
SUBDIR += nglogc
+ SUBDIR += nimble
SUBDIR += nini
SUBDIR += ninja
SUBDIR += ninja-ide
Added: head/devel/nimble/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/nimble/Makefile Tue Feb 21 14:36:59 2017 (r434535)
@@ -0,0 +1,28 @@
+# Created by: ports at nicandneal.net
+# $FreeBSD$
+
+PORTNAME= nimble
+PORTVERSION= 0.8.2
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+
+MAINTAINER= ports at nicandneal.net
+COMMENT= Package manager for the Nim programming language
+
+LICENSE= BSD3CLAUSE
+
+BUILD_DEPENDS= nim:lang/nim
+RUN_DEPENDS= nim:lang/nim
+
+USE_GITHUB= yes
+GH_ACCOUNT= nim-lang
+
+PLIST_FILES= bin/nimble
+
+do-build:
+ cd ${WRKSRC} && nim c --parallelBuild=${MAKE_JOBS_NUMBER} --path:${LOCALBASE}/nim src/nimble
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/nimble ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
Added: head/devel/nimble/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/nimble/distinfo Tue Feb 21 14:36:59 2017 (r434535)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1484059070
+SHA256 (nim-lang-nimble-v0.8.2_GH0.tar.gz) = 5cfdebdeddf5cf7d32c7b1b047a99d660de4e3a29e29ce7a3216020dc4f301cd
+SIZE (nim-lang-nimble-v0.8.2_GH0.tar.gz) = 60624
Added: head/devel/nimble/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/nimble/pkg-descr Tue Feb 21 14:36:59 2017 (r434535)
@@ -0,0 +1,5 @@
+Nimble is Nim's package manager and build system. It's used to
+install and build libraries that you can use within your own Nim
+projects
+
+WWW: https://github.com/nim-lang/nimble
More information about the svn-ports-all
mailing list