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