Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jun 2019 22:53:57 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r504914 - in head/devel: . bazel-buildtools
Message-ID:  <201906222253.x5MMrvbE015797@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Jun 22 22:53:57 2019
New Revision: 504914
URL: https://svnweb.freebsd.org/changeset/ports/504914

Log:
  New port: devel/bazel-buildtools: Bazel BUILD file formatter and editor

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Jun 22 22:05:11 2019	(r504913)
+++ head/devel/Makefile	Sat Jun 22 22:53:57 2019	(r504914)
@@ -202,6 +202,7 @@
     SUBDIR += bashdb
     SUBDIR += bats-core
     SUBDIR += bazel
+    SUBDIR += bazel-buildtools
     SUBDIR += bbfreeze
     SUBDIR += bbfreeze-loader
     SUBDIR += bcc

Added: head/devel/bazel-buildtools/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/bazel-buildtools/Makefile	Sat Jun 22 22:53:57 2019	(r504914)
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME=	bazel-buildtools
+DISTVERSION=	0.26.0
+CATEGORIES=	devel
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Bazel BUILD file formatter and editor
+
+LICENSE=	APACHE20
+
+USES=		go
+USE_GITHUB=	yes
+GH_ACCOUNT=	bazelbuild
+GH_PROJECT=	buildtools
+GH_TUPLE=	\
+		golang:protobuf:v1.3.1:protobuf/vendor/github.com/golang/protobuf \
+		google:skylark:a5f7082:skylark/vendor/github.com/google/skylark
+
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${GH_PROJECT}
+GO_TARGET=	${EXES:S/^/${GO_PKGNAME}\//}
+
+PLIST_FILES=	${EXES:S/^/bin\//}
+
+EXES=		buildifier buildifier2 buildozer unused_deps
+
+.include <bsd.port.mk>

Added: head/devel/bazel-buildtools/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/bazel-buildtools/distinfo	Sat Jun 22 22:53:57 2019	(r504914)
@@ -0,0 +1,7 @@
+TIMESTAMP = 1561243668
+SHA256 (bazelbuild-buildtools-0.26.0_GH0.tar.gz) = 86592d703ecbe0c5cbb5139333a63268cf58d7efd2c459c8be8e69e77d135e29
+SIZE (bazelbuild-buildtools-0.26.0_GH0.tar.gz) = 214048
+SHA256 (golang-protobuf-v1.3.1_GH0.tar.gz) = 3f3a6123054a9847093c119895f1660612f301fe95358f3a6a1a33fd0933e6cf
+SIZE (golang-protobuf-v1.3.1_GH0.tar.gz) = 310884
+SHA256 (google-skylark-a5f7082_GH0.tar.gz) = afa870e3b20d398c2e377d4dfaf4d43ad198451da047f93c9367c34a6b5cb975
+SIZE (google-skylark-a5f7082_GH0.tar.gz) = 187610

Added: head/devel/bazel-buildtools/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/bazel-buildtools/pkg-descr	Sat Jun 22 22:53:57 2019	(r504914)
@@ -0,0 +1,6 @@
+This project provides developer tools for working with Google's bazel buildtool:
+* buildifier For formatting BUILD, BUILD.bazel and BUCK files in a standard way
+* buildozer For doing command-line operations on these files.
+* unused_deps For finding unneeded dependencies in java_library rules.
+
+WWW: https://github.com/bazelbuild/buildtools



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