pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel Add a package for go-tools. It contains notably ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/6f0458797276
branches: trunk
changeset: 651769:6f0458797276
user: bsiegert <bsiegert%pkgsrc.org@localhost>
date: Mon May 11 14:45:31 2015 +0000
description:
Add a package for go-tools. It contains notably the "vet" and "cover" tools
as well as the godoc binary. It is recommended for installation for anyone
developing in Go.
diffstat:
devel/Makefile | 3 +-
devel/go-tools/DESCR | 5 +
devel/go-tools/Makefile | 28 +
devel/go-tools/PLIST | 691 ++++++++++++++++++++++++++++++++++++++++++++++++
devel/go-tools/distinfo | 5 +
5 files changed, 731 insertions(+), 1 deletions(-)
diffs (truncated from 762 to 300 lines):
diff -r 164963ce1b3c -r 6f0458797276 devel/Makefile
--- a/devel/Makefile Mon May 11 14:30:02 2015 +0000
+++ b/devel/Makefile Mon May 11 14:45:31 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2102 2015/05/11 14:28:43 bsiegert Exp $
+# $NetBSD: Makefile,v 1.2103 2015/05/11 14:45:31 bsiegert Exp $
#
COMMENT= Development utilities
@@ -273,6 +273,7 @@
SUBDIR+= gnustep-make
SUBDIR+= gnustep-objc
SUBDIR+= gnustep-objc-lf2
+SUBDIR+= go-tools
SUBDIR+= gob2
SUBDIR+= gobject-introspection
SUBDIR+= google-api-go-client
diff -r 164963ce1b3c -r 6f0458797276 devel/go-tools/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/go-tools/DESCR Mon May 11 14:45:31 2015 +0000
@@ -0,0 +1,5 @@
+This package contains various packages and tools that support the Go
+programming language.
+
+Packages include a type-checker for Go and an implementation of the
+Static Single Assignment form (SSA) representation for Go programs.
diff -r 164963ce1b3c -r 6f0458797276 devel/go-tools/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/go-tools/Makefile Mon May 11 14:45:31 2015 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2015/05/11 14:45:32 bsiegert Exp $
+#
+
+DISTNAME= tools
+PKGNAME= go-tools-20150504
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=golang/}
+GITHUB_PROJECT= ${DISTNAME}
+GITHUB_TAG= d00f0cb57d
+
+MAINTAINER= bsiegert%NetBSD.org@localhost
+HOMEPAGE= http://golang.org/
+COMMENT= Tools for use with Go, including godoc
+LICENSE= modified-bsd
+
+GO_SRCPATH= golang.org/x/tools
+GO_DIST_BASE= ${DISTNAME}-${GITHUB_TAG}*
+
+.include "../../lang/go/go-package.mk"
+
+INSTALLATION_DIRS+= ${GOTOOLDIR}
+
+post-install:
+ mv ${DESTDIR}${PREFIX}/bin/cover ${DESTDIR}${GOTOOLDIR}
+ mv ${DESTDIR}${PREFIX}/bin/vet ${DESTDIR}${GOTOOLDIR}
+
+.include "../../devel/google-api-go-client/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 164963ce1b3c -r 6f0458797276 devel/go-tools/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/go-tools/PLIST Mon May 11 14:45:31 2015 +0000
@@ -0,0 +1,691 @@
+@comment $NetBSD: PLIST,v 1.1 2015/05/11 14:45:32 bsiegert Exp $
+bin/benchcmp
+bin/callgraph
+bin/digraph
+bin/eg
+bin/godex
+bin/godoc
+bin/goimports
+bin/gomvpkg
+bin/gorename
+bin/gotype
+bin/html2article
+bin/oracle
+bin/present
+bin/ssadump
+bin/stress
+bin/stringer
+bin/tipgodoc
+go/pkg/tool/${GO_PLATFORM}/cover
+go/pkg/tool/${GO_PLATFORM}/vet
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/benchmark/parse.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/blog.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/blog/atom.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/cmd/vet/whitelist.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/container/intsets.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/cover.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ast/astutil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/buildutil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph/cha.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph/rta.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/callgraph/static.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/exact.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/gccgoimporter.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/gcimporter.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/importer.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/loader.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/pointer.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ssa.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ssa/interp.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/ssa/ssautil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/types.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/types/typeutil.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/go/vcs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/analysis.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/redirect.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/static.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/util.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/gatefs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/httpfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/mapfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/godoc/vfs/zipfs.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/imports.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/oracle.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/oracle/serial.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/playground.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/playground/socket.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/present.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/eg.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/importgraph.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/lexical.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/rename.a
+gopkg/pkg/${GO_PLATFORM}/golang.org/x/tools/refactor/satisfy.a
+gopkg/src/golang.org/x/tools/AUTHORS
+gopkg/src/golang.org/x/tools/CONTRIBUTING.md
+gopkg/src/golang.org/x/tools/CONTRIBUTORS
+gopkg/src/golang.org/x/tools/LICENSE
+gopkg/src/golang.org/x/tools/PATENTS
+gopkg/src/golang.org/x/tools/README
+gopkg/src/golang.org/x/tools/benchmark/parse/parse.go
+gopkg/src/golang.org/x/tools/benchmark/parse/parse_test.go
+gopkg/src/golang.org/x/tools/blog/atom/atom.go
+gopkg/src/golang.org/x/tools/blog/blog.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/benchcmp.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/benchcmp_test.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/compare.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/compare_test.go
+gopkg/src/golang.org/x/tools/cmd/benchcmp/doc.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/main.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/main_test.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/testdata/src/pkg/pkg.go
+gopkg/src/golang.org/x/tools/cmd/callgraph/testdata/src/pkg/pkg_test.go
+gopkg/src/golang.org/x/tools/cmd/cover/README
+gopkg/src/golang.org/x/tools/cmd/cover/cover.go
+gopkg/src/golang.org/x/tools/cmd/cover/cover_test.go
+gopkg/src/golang.org/x/tools/cmd/cover/doc.go
+gopkg/src/golang.org/x/tools/cmd/cover/func.go
+gopkg/src/golang.org/x/tools/cmd/cover/html.go
+gopkg/src/golang.org/x/tools/cmd/cover/testdata/main.go
+gopkg/src/golang.org/x/tools/cmd/cover/testdata/test.go
+gopkg/src/golang.org/x/tools/cmd/digraph/digraph.go
+gopkg/src/golang.org/x/tools/cmd/digraph/digraph_test.go
+gopkg/src/golang.org/x/tools/cmd/eg/eg.go
+gopkg/src/golang.org/x/tools/cmd/godex/doc.go
+gopkg/src/golang.org/x/tools/cmd/godex/gc.go
+gopkg/src/golang.org/x/tools/cmd/godex/gccgo.go
+gopkg/src/golang.org/x/tools/cmd/godex/godex.go
+gopkg/src/golang.org/x/tools/cmd/godex/print.go
+gopkg/src/golang.org/x/tools/cmd/godex/source.go
+gopkg/src/golang.org/x/tools/cmd/godex/writetype.go
+gopkg/src/golang.org/x/tools/cmd/godoc/README.godoc-app
+gopkg/src/golang.org/x/tools/cmd/godoc/appinit.go
+gopkg/src/golang.org/x/tools/cmd/godoc/blog.go
+gopkg/src/golang.org/x/tools/cmd/godoc/codewalk.go
+gopkg/src/golang.org/x/tools/cmd/godoc/dl.go
+gopkg/src/golang.org/x/tools/cmd/godoc/doc.go
+gopkg/src/golang.org/x/tools/cmd/godoc/godoc_test.go
+gopkg/src/golang.org/x/tools/cmd/godoc/handlers.go
+gopkg/src/golang.org/x/tools/cmd/godoc/index.go
+gopkg/src/golang.org/x/tools/cmd/godoc/main.go
+gopkg/src/golang.org/x/tools/cmd/godoc/play.go
+gopkg/src/golang.org/x/tools/cmd/godoc/remotesearch.go
+gopkg/src/golang.org/x/tools/cmd/godoc/setup-godoc-app.bash
+gopkg/src/golang.org/x/tools/cmd/godoc/x.go
+gopkg/src/golang.org/x/tools/cmd/goimports/doc.go
+gopkg/src/golang.org/x/tools/cmd/goimports/goimports.go
+gopkg/src/golang.org/x/tools/cmd/gomvpkg/main.go
+gopkg/src/golang.org/x/tools/cmd/gorename/main.go
+gopkg/src/golang.org/x/tools/cmd/gotype/doc.go
+gopkg/src/golang.org/x/tools/cmd/gotype/gotype.go
+gopkg/src/golang.org/x/tools/cmd/html2article/conv.go
+gopkg/src/golang.org/x/tools/cmd/oracle/emacs-test.bash
+gopkg/src/golang.org/x/tools/cmd/oracle/main.go
+gopkg/src/golang.org/x/tools/cmd/oracle/oracle.el
+gopkg/src/golang.org/x/tools/cmd/oracle/oracle.vim
+gopkg/src/golang.org/x/tools/cmd/present/appengine.go
+gopkg/src/golang.org/x/tools/cmd/present/dir.go
+gopkg/src/golang.org/x/tools/cmd/present/doc.go
+gopkg/src/golang.org/x/tools/cmd/present/local.go
+gopkg/src/golang.org/x/tools/cmd/present/play.go
+gopkg/src/golang.org/x/tools/cmd/present/static/article.css
+gopkg/src/golang.org/x/tools/cmd/present/static/dir.css
+gopkg/src/golang.org/x/tools/cmd/present/static/dir.js
+gopkg/src/golang.org/x/tools/cmd/present/static/favicon.ico
+gopkg/src/golang.org/x/tools/cmd/present/static/jquery-ui.js
+gopkg/src/golang.org/x/tools/cmd/present/static/slides.js
+gopkg/src/golang.org/x/tools/cmd/present/static/styles.css
+gopkg/src/golang.org/x/tools/cmd/present/templates/action.tmpl
+gopkg/src/golang.org/x/tools/cmd/present/templates/article.tmpl
+gopkg/src/golang.org/x/tools/cmd/present/templates/dir.tmpl
+gopkg/src/golang.org/x/tools/cmd/present/templates/slides.tmpl
+gopkg/src/golang.org/x/tools/cmd/ssadump/main.go
+gopkg/src/golang.org/x/tools/cmd/stress/stress.go
+gopkg/src/golang.org/x/tools/cmd/stringer/endtoend_test.go
+gopkg/src/golang.org/x/tools/cmd/stringer/golden_test.go
+gopkg/src/golang.org/x/tools/cmd/stringer/stringer.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/cgo.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/day.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/gap.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/num.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/number.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/prime.go
+gopkg/src/golang.org/x/tools/cmd/stringer/testdata/unum.go
+gopkg/src/golang.org/x/tools/cmd/stringer/util_test.go
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/Dockerfile
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/README
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/app.yaml
+gopkg/src/golang.org/x/tools/cmd/tipgodoc/tip.go
+gopkg/src/golang.org/x/tools/cmd/vet/asmdecl.go
+gopkg/src/golang.org/x/tools/cmd/vet/assign.go
+gopkg/src/golang.org/x/tools/cmd/vet/atomic.go
+gopkg/src/golang.org/x/tools/cmd/vet/bool.go
+gopkg/src/golang.org/x/tools/cmd/vet/buildtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/composite.go
+gopkg/src/golang.org/x/tools/cmd/vet/copylock.go
+gopkg/src/golang.org/x/tools/cmd/vet/deadcode.go
+gopkg/src/golang.org/x/tools/cmd/vet/doc.go
+gopkg/src/golang.org/x/tools/cmd/vet/main.go
+gopkg/src/golang.org/x/tools/cmd/vet/method.go
+gopkg/src/golang.org/x/tools/cmd/vet/nilfunc.go
+gopkg/src/golang.org/x/tools/cmd/vet/print.go
+gopkg/src/golang.org/x/tools/cmd/vet/rangeloop.go
+gopkg/src/golang.org/x/tools/cmd/vet/shadow.go
+gopkg/src/golang.org/x/tools/cmd/vet/shift.go
+gopkg/src/golang.org/x/tools/cmd/vet/structtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm1.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm2.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm3.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/asm4.s
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/assign.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/atomic.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/bool.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/buildtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/buildtag_bad.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/composite.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/copylock_func.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/copylock_range.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/deadcode.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/method.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/nilfunc.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/print.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/rangeloop.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/shadow.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/shift.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/structtag.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/unsafeptr.go
+gopkg/src/golang.org/x/tools/cmd/vet/testdata/unused.go
+gopkg/src/golang.org/x/tools/cmd/vet/types.go
+gopkg/src/golang.org/x/tools/cmd/vet/unsafeptr.go
+gopkg/src/golang.org/x/tools/cmd/vet/unused.go
+gopkg/src/golang.org/x/tools/cmd/vet/vet_test.go
+gopkg/src/golang.org/x/tools/cmd/vet/whitelist/whitelist.go
+gopkg/src/golang.org/x/tools/codereview.cfg
+gopkg/src/golang.org/x/tools/container/intsets/sparse.go
+gopkg/src/golang.org/x/tools/container/intsets/sparse_test.go
+gopkg/src/golang.org/x/tools/container/intsets/util.go
+gopkg/src/golang.org/x/tools/container/intsets/util_test.go
+gopkg/src/golang.org/x/tools/cover/profile.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/enclosing.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/enclosing_test.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/imports.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/imports_test.go
+gopkg/src/golang.org/x/tools/go/ast/astutil/util.go
+gopkg/src/golang.org/x/tools/go/buildutil/allpackages.go
+gopkg/src/golang.org/x/tools/go/buildutil/allpackages_test.go
+gopkg/src/golang.org/x/tools/go/buildutil/fakecontext.go
+gopkg/src/golang.org/x/tools/go/buildutil/tags.go
+gopkg/src/golang.org/x/tools/go/buildutil/tags_test.go
+gopkg/src/golang.org/x/tools/go/buildutil/util.go
+gopkg/src/golang.org/x/tools/go/buildutil/util_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/callgraph.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/cha.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/cha_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/testdata/func.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/testdata/iface.go
+gopkg/src/golang.org/x/tools/go/callgraph/cha/testdata/recv.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/rta.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/rta_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/testdata/func.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/testdata/iface.go
+gopkg/src/golang.org/x/tools/go/callgraph/rta/testdata/rtype.go
+gopkg/src/golang.org/x/tools/go/callgraph/static/static.go
+gopkg/src/golang.org/x/tools/go/callgraph/static/static_test.go
+gopkg/src/golang.org/x/tools/go/callgraph/util.go
+gopkg/src/golang.org/x/tools/go/exact/exact.go
Home |
Main Index |
Thread Index |
Old Index