svn commit: r489286 - in head/devel: . jiri
Steve Wills
swills at FreeBSD.org
Sat Jan 5 01:13:57 UTC 2019
Author: swills
Date: Sat Jan 5 01:13:55 2019
New Revision: 489286
URL: https://svnweb.freebsd.org/changeset/ports/489286
Log:
devel/jiri: create port
Jiri is a tool for multi-repo development.
WWW: https://fuchsia.googlesource.com/jiri
Added:
head/devel/jiri/
head/devel/jiri/Makefile (contents, props changed)
head/devel/jiri/distinfo (contents, props changed)
head/devel/jiri/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile (contents, props changed)
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Jan 5 00:41:57 2019 (r489285)
+++ head/devel/Makefile Sat Jan 5 01:13:55 2019 (r489286)
@@ -1269,6 +1269,7 @@
SUBDIR += jenkins-lts
SUBDIR += jfrog-cli
SUBDIR += jiic
+ SUBDIR += jiri
SUBDIR += jline
SUBDIR += jna
SUBDIR += jrtplib
Added: head/devel/jiri/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/jiri/Makefile Sat Jan 5 01:13:55 2019 (r489286)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= jiri
+PORTVERSION= g2019.01.03.01
+CATEGORIES= devel
+MASTER_SITES= https://fuchsia.googlesource.com/jiri/+archive/
+DISTNAME= ${GITHASH}
+DIST_SUBDIR= jiri
+
+MAINTAINER= swills at FreeBSD.org
+COMMENT= Tool for multi-repo development
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/go/src/fuchsia.googlesource.com/jiri/LICENSE
+
+BUILD_DEPENDS= go:lang/go \
+ cmake:devel/cmake \
+ ninja:devel/ninja
+RUN_DEPENDS= git:devel/git
+
+GITHASH= 56b2a541f92f3bd9d28b29e1cbcb16f96d6bc6c1
+TIMESTAMP= 2019-01-03T00:00:00.000000
+EXTRACT_AFTER_ARGS= -s "!^!${DISTNAME}/go/src/fuchsia.googlesource.com/jiri/!"
+PLIST_FILES= bin/jiri
+
+pre-extract:
+ @${MKDIR} ${WRKSRC}
+
+do-build:
+ cd ${WRKSRC}/go/src/fuchsia.googlesource.com/jiri && \
+ ${SETENV} GOPATH=${WRKSRC}/go \
+ go build -ldflags "-s -w -X \"fuchsia.googlesource.com/jiri/version.GitCommit=${GITHASH}\" -X \"fuchsia.googlesource.com/jiri/version.BuildTime=${TIMESTAMP}\"" -a -o jiri fuchsia.googlesource.com/jiri/cmd/jiri
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/go/src/fuchsia.googlesource.com/jiri/jiri ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
Added: head/devel/jiri/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/jiri/distinfo Sat Jan 5 01:13:55 2019 (r489286)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1546531203
+SHA256 (jiri/56b2a541f92f3bd9d28b29e1cbcb16f96d6bc6c1.tar.gz) = c479308b7c6baa1c5c4a2bf7e5d828667b1c91fdb38e44c078dc041f86f41d55
+SIZE (jiri/56b2a541f92f3bd9d28b29e1cbcb16f96d6bc6c1.tar.gz) = 226329
Added: head/devel/jiri/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/jiri/pkg-descr Sat Jan 5 01:13:55 2019 (r489286)
@@ -0,0 +1,3 @@
+Jiri is a tool for multi-repo development.
+
+WWW: https://fuchsia.googlesource.com/jiri
More information about the svn-ports-head
mailing list