svn commit: r377895 - in head/devel: . go-slices
Jun Kuriyama
kuriyama at FreeBSD.org
Sun Jan 25 13:59:25 UTC 2015
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 at 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
More information about the svn-ports-head
mailing list