Sat Jul 16 13:03:43 2016 UTC ()
New package, go-mow-cli.

A framework to build command line applications in Go with most of the burden of
arguments parsing and validation placed on the framework instead of the
developer.


(bsiegert)
diff -r1.2283 -r1.2284 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/go-mow-cli/DESCR
diff -r0 -r1.1 pkgsrc/devel/go-mow-cli/Makefile
diff -r0 -r1.1 pkgsrc/devel/go-mow-cli/PLIST
diff -r0 -r1.1 pkgsrc/devel/go-mow-cli/buildlink3.mk
diff -r0 -r1.1 pkgsrc/devel/go-mow-cli/distinfo

cvs diff -r1.2283 -r1.2284 pkgsrc/devel/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/Makefile 2016/07/15 19:35:01 1.2283
+++ pkgsrc/devel/Makefile 2016/07/16 13:03:42 1.2284
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.2283 2016/07/15 19:35:01 bsiegert Exp $ 1# $NetBSD: Makefile,v 1.2284 2016/07/16 13:03:42 bsiegert Exp $
2# 2#
3 3
4COMMENT= Development utilities 4COMMENT= Development utilities
5 5
6SUBDIR+= ETL 6SUBDIR+= ETL
7SUBDIR+= ExmanIDE 7SUBDIR+= ExmanIDE
8SUBDIR+= GConf 8SUBDIR+= GConf
9SUBDIR+= GConf-ui 9SUBDIR+= GConf-ui
10SUBDIR+= Gorm 10SUBDIR+= Gorm
11SUBDIR+= MoarVM 11SUBDIR+= MoarVM
12SUBDIR+= ObjectiveLib 12SUBDIR+= ObjectiveLib
13SUBDIR+= ProjectCenter 13SUBDIR+= ProjectCenter
14SUBDIR+= R-Rcpp 14SUBDIR+= R-Rcpp
@@ -284,26 +284,27 @@ SUBDIR+= global @@ -284,26 +284,27 @@ SUBDIR+= global
284SUBDIR+= gmake 284SUBDIR+= gmake
285SUBDIR+= gmock 285SUBDIR+= gmock
286SUBDIR+= gmp 286SUBDIR+= gmp
287SUBDIR+= gmtk 287SUBDIR+= gmtk
288SUBDIR+= gnatpython 288SUBDIR+= gnatpython
289SUBDIR+= gnome-common 289SUBDIR+= gnome-common
290SUBDIR+= gnustep-base 290SUBDIR+= gnustep-base
291SUBDIR+= gnustep-examples 291SUBDIR+= gnustep-examples
292SUBDIR+= gnustep-make 292SUBDIR+= gnustep-make
293SUBDIR+= gnustep-objc 293SUBDIR+= gnustep-objc
294SUBDIR+= gnustep-objc-lf2 294SUBDIR+= gnustep-objc-lf2
295SUBDIR+= go-check 295SUBDIR+= go-check
296SUBDIR+= go-flags-svent 296SUBDIR+= go-flags-svent
 297SUBDIR+= go-mow-cli
297SUBDIR+= go-nbreader 298SUBDIR+= go-nbreader
298SUBDIR+= go-ratelimit 299SUBDIR+= go-ratelimit
299SUBDIR+= go-review 300SUBDIR+= go-review
300SUBDIR+= go-tools 301SUBDIR+= go-tools
301SUBDIR+= gob2 302SUBDIR+= gob2
302SUBDIR+= gobject-introspection 303SUBDIR+= gobject-introspection
303SUBDIR+= golint 304SUBDIR+= golint
304SUBDIR+= google-api-go-client 305SUBDIR+= google-api-go-client
305SUBDIR+= google-glog 306SUBDIR+= google-glog
306SUBDIR+= googletest 307SUBDIR+= googletest
307SUBDIR+= gperf 308SUBDIR+= gperf
308SUBDIR+= gperftools 309SUBDIR+= gperftools
309SUBDIR+= gprbuild-aux 310SUBDIR+= gprbuild-aux

File Added: pkgsrc/devel/go-mow-cli/Attic/DESCR
A framework to build command line applications in Go with most of the burden of
arguments parsing and validation placed on the framework instead of the
developer.

File Added: pkgsrc/devel/go-mow-cli/Attic/Makefile
# $NetBSD: Makefile,v 1.1 2016/07/16 13:03:42 bsiegert Exp $

DISTNAME=	go-mow-cli-0.0.20160221
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=jawher/}
GITHUB_PROJECT=	mow.cli
GITHUB_TAG=	772320464101e904cd51198160eb4d489be9cc49

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/jawher/mow.cli
COMMENT=	versatile library for building CLI applications in Go
LICENSE=	mit

WRKSRC=		${WRKDIR}
GO_DIST_BASE=	${GITHUB_PROJECT}-${GITHUB_TAG}
GO_SRCPATH=	github.com/jawher/mow.cli

.include "../../lang/go/go-package.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/go-mow-cli/Attic/PLIST
@comment $NetBSD: PLIST,v 1.1 2016/07/16 13:03:42 bsiegert Exp $
gopkg/pkg/${GO_PLATFORM}/github.com/jawher/mow.cli.a
gopkg/src/github.com/jawher/mow.cli/LICENSE
gopkg/src/github.com/jawher/mow.cli/README.md
gopkg/src/github.com/jawher/mow.cli/args.go
gopkg/src/github.com/jawher/mow.cli/args_test.go
gopkg/src/github.com/jawher/mow.cli/cli.go
gopkg/src/github.com/jawher/mow.cli/cli_test.go
gopkg/src/github.com/jawher/mow.cli/commands.go
gopkg/src/github.com/jawher/mow.cli/doc.go
gopkg/src/github.com/jawher/mow.cli/examples_test.go
gopkg/src/github.com/jawher/mow.cli/flow.go
gopkg/src/github.com/jawher/mow.cli/flow_test.go
gopkg/src/github.com/jawher/mow.cli/formatter_test.go
gopkg/src/github.com/jawher/mow.cli/formatters.go
gopkg/src/github.com/jawher/mow.cli/fsm.go
gopkg/src/github.com/jawher/mow.cli/helper_test.go
gopkg/src/github.com/jawher/mow.cli/matchers.go
gopkg/src/github.com/jawher/mow.cli/matchers_test.go
gopkg/src/github.com/jawher/mow.cli/options.go
gopkg/src/github.com/jawher/mow.cli/options_test.go
gopkg/src/github.com/jawher/mow.cli/reflect.go
gopkg/src/github.com/jawher/mow.cli/reflect_test.go
gopkg/src/github.com/jawher/mow.cli/spec_n_parse_test.go
gopkg/src/github.com/jawher/mow.cli/spec_parser.go
gopkg/src/github.com/jawher/mow.cli/spec_tk.go
gopkg/src/github.com/jawher/mow.cli/spec_tk_test.go
@pkgdir bin

File Added: pkgsrc/devel/go-mow-cli/Attic/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2016/07/16 13:03:42 bsiegert Exp $

BUILDLINK_TREE+=	go-mow-cli

.if !defined(GO_MOW_CLI_BUILDLINK3_MK)
GO_MOW_CLI_BUILDLINK3_MK:=

BUILDLINK_CONTENTS_FILTER.go-mow-cli=	${EGREP} gopkg/
BUILDLINK_DEPMETHOD.go-mow-cli?=		build

BUILDLINK_API_DEPENDS.go-mow-cli+=	go-mow-cli>=0.0.20160221
BUILDLINK_PKGSRCDIR.go-mow-cli?=	../../devel/go-mow-cli
.endif	# GO_MOW_CLI_BUILDLINK3_MK

BUILDLINK_TREE+=	-go-mow-cli

File Added: pkgsrc/devel/go-mow-cli/Attic/distinfo
$NetBSD: distinfo,v 1.1 2016/07/16 13:03:42 bsiegert Exp $

SHA1 (go-mow-cli-0.0.20160221-772320464101e904cd51198160eb4d489be9cc49.tar.gz) = 81389c5cf5207686a205cf0e7be6b73481e54c7a
RMD160 (go-mow-cli-0.0.20160221-772320464101e904cd51198160eb4d489be9cc49.tar.gz) = 2a0bb7bb439bf2e877bd434a02a6923374d1e762
SHA512 (go-mow-cli-0.0.20160221-772320464101e904cd51198160eb4d489be9cc49.tar.gz) = 9590043bdd5342aaff7bc746bb0e144c64e64580e43d057e8901d918570933ca2def0b88ae89acd2fc3a371ce612aaa939fb23255f0cdd4657f925d074726268
Size (go-mow-cli-0.0.20160221-772320464101e904cd51198160eb4d489be9cc49.tar.gz) = 32881 bytes