Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jan 2015 13:59:23 +0000 (UTC)
From:      Jun Kuriyama <kuriyama@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r377895 - in head/devel: . go-slices
Message-ID:  <201501251359.t0PDxNZv083496@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kuriyama
Date: Sun Jan 25 13:59:23 2015
New Revision: 377895
URL: https://svnweb.freebsd.org/changeset/ports/377895
QAT: https://qat.redports.org/buildarchive/r377895/

Log:
  The Slices package provides implementations of slice-based datatypes
  for all of Go's basic types, as well as two separate implementations
  for handling slices in the context of reflection values.  Currently
  there's no documentation but the extensive test suite includes
  numerous examples of how to use slices to solve common tasks.
  
  WWW: https://github.com/feyeleanor/slices/

Added:
  head/devel/go-slices/
  head/devel/go-slices/Makefile   (contents, props changed)
  head/devel/go-slices/distinfo   (contents, props changed)
  head/devel/go-slices/pkg-descr   (contents, props changed)
  head/devel/go-slices/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jan 25 13:38:55 2015	(r377894)
+++ head/devel/Makefile	Sun Jan 25 13:59:23 2015	(r377895)
@@ -590,6 +590,7 @@
     SUBDIR += go-pretty
     SUBDIR += go-raw
     SUBDIR += go-runewidth
+    SUBDIR += go-slices
     SUBDIR += go-sql-driver
     SUBDIR += go-termbox
     SUBDIR += go-uuid

Added: head/devel/go-slices/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/go-slices/Makefile	Sun Jan 25 13:59:23 2015	(r377895)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME=	slices
+PORTVERSION=	0.0.0.20130325
+CATEGORIES=	devel
+MASTER_SITES=	GH GHC
+PKGNAMEPREFIX=	go-
+
+MAINTAINER=	kuriyama@FreeBSD.org
+COMMENT=	Go library for slice-based datatypes
+
+#LICENSE=	MIT based, with no-evli clause
+
+BUILD_DEPENDS=	go-raw>0:${PORTSDIR}/devel/go-raw
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	feyeleanor
+GH_PROJECT=	${PORTNAME}
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	bb44bb2
+
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${GH_PROJECT}
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/lang/go/files/bsd.go.mk"
+.include <bsd.port.post.mk>

Added: head/devel/go-slices/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/go-slices/distinfo	Sun Jan 25 13:59:23 2015	(r377895)
@@ -0,0 +1,2 @@
+SHA256 (slices-0.0.0.20130325.tar.gz) = fff3c97ab18a7e06bfffc4141cebab1abd707444fae66e6af8e139d2ae6f0ec6
+SIZE (slices-0.0.0.20130325.tar.gz) = 106369

Added: head/devel/go-slices/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/go-slices/pkg-descr	Sun Jan 25 13:59:23 2015	(r377895)
@@ -0,0 +1,7 @@
+The Slices package provides implementations of slice-based datatypes
+for all of Go's basic types, as well as two separate implementations
+for handling slices in the context of reflection values.  Currently
+there's no documentation but the extensive test suite includes
+numerous examples of how to use slices to solve common tasks.
+
+WWW: https://github.com/feyeleanor/slices/

Added: head/devel/go-slices/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/go-slices/pkg-plist	Sun Jan 25 13:59:23 2015	(r377895)
@@ -0,0 +1,46 @@
+%%GO_LIBDIR%%/%%GO_PKGNAME%%.a
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/LICENSE
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/README
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/complex128.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/complex128_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/complex64.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/complex64_benchmark_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/complex64_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/error.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/error_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/float32.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/float32_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/float64.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/float64_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int16.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int16_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int32.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int32_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int64.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int64_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int8.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int8_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/int_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/reflected.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/reflected_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/slice.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/slice_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/slices.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/slices_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/string.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/string_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint16.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint16_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint32.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint32_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint64.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint64_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint8.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint8_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uint_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uintptr.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/uintptr_test.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/value.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/value_test.go



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