pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/go-framestream Add go-framestream version 0.1.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c146f04d969f
branches:  trunk
changeset: 328131:c146f04d969f
user:      he <he%pkgsrc.org@localhost>
date:      Wed Jan 16 15:15:49 2019 +0000

description:
Add go-framestream version 0.1.0.

Frame Streams implementation in Go

https://github.com/farsightsec/golang-framestream

Frame Streams is a lightweight, binary-clean protocol that allows
for the transport of arbitrarily encoded data payload sequences
with minimal framing overhead.

This package provides a pure Golang implementation. The Frame
Streams implementation in C is at https://github.com/farsightsec/fstrm/.

The example framestream_dump program reads a Frame Streams formatted
input file and prints the data frames and frame byte counts.

diffstat:

 net/go-framestream/DESCR         |  13 +++++++++++++
 net/go-framestream/Makefile      |  18 ++++++++++++++++++
 net/go-framestream/PLIST         |  20 ++++++++++++++++++++
 net/go-framestream/buildlink3.mk |  16 ++++++++++++++++
 net/go-framestream/distinfo      |   6 ++++++
 5 files changed, 73 insertions(+), 0 deletions(-)

diffs (93 lines):

diff -r afdd600115b1 -r c146f04d969f net/go-framestream/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-framestream/DESCR  Wed Jan 16 15:15:49 2019 +0000
@@ -0,0 +1,13 @@
+Frame Streams implementation in Go
+
+https://github.com/farsightsec/golang-framestream
+
+Frame Streams is a lightweight, binary-clean protocol that allows
+for the transport of arbitrarily encoded data payload sequences
+with minimal framing overhead.
+
+This package provides a pure Golang implementation. The Frame
+Streams implementation in C is at https://github.com/farsightsec/fstrm/.
+
+The example framestream_dump program reads a Frame Streams formatted
+input file and prints the data frames and frame byte counts.
diff -r afdd600115b1 -r c146f04d969f net/go-framestream/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-framestream/Makefile       Wed Jan 16 15:15:49 2019 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2019/01/16 15:15:49 he Exp $
+
+DISTNAME=              go-framestream-0.1.0
+CATEGORIES=            net
+MASTER_SITES=          ${MASTER_SITE_GITHUB:=farsightsec/}
+GITHUB_PROJECT=                golang-framestream
+GITHUB_TAG=            tags/v${PKGVERSION_NOREV}
+GITHUB_TYPE=           tag
+
+HOMEPAGE=              http://${GO_SRCPATH}
+COMMENT=               Go language implementation of framestream protocol
+LICENSE=               apache-2.0
+
+GO_SRCPATH=            github.com/farsightsec/golang-framestream
+GO_DIST_BASE=          ${GITHUB_PROJECT}-${GITHUB_TAG:S!/!-!}
+
+.include "../../lang/go/go-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r afdd600115b1 -r c146f04d969f net/go-framestream/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-framestream/PLIST  Wed Jan 16 15:15:49 2019 +0000
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1 2019/01/16 15:15:49 he Exp $
+bin/framestream_dump
+gopkg/pkg/${GO_PLATFORM}/github.com/farsightsec/golang-framestream.a
+gopkg/src/github.com/farsightsec/golang-framestream/COPYRIGHT
+gopkg/src/github.com/farsightsec/golang-framestream/Control.go
+gopkg/src/github.com/farsightsec/golang-framestream/Decoder.go
+gopkg/src/github.com/farsightsec/golang-framestream/Encoder.go
+gopkg/src/github.com/farsightsec/golang-framestream/LICENSE
+gopkg/src/github.com/farsightsec/golang-framestream/README.md
+gopkg/src/github.com/farsightsec/golang-framestream/debian/changelog
+gopkg/src/github.com/farsightsec/golang-framestream/debian/compat
+gopkg/src/github.com/farsightsec/golang-framestream/debian/control
+gopkg/src/github.com/farsightsec/golang-framestream/debian/copyright
+gopkg/src/github.com/farsightsec/golang-framestream/debian/docs
+gopkg/src/github.com/farsightsec/golang-framestream/debian/gbp.conf
+gopkg/src/github.com/farsightsec/golang-framestream/debian/rules
+gopkg/src/github.com/farsightsec/golang-framestream/debian/source/format
+gopkg/src/github.com/farsightsec/golang-framestream/framestream.go
+gopkg/src/github.com/farsightsec/golang-framestream/framestream_dump/main.go
+gopkg/src/github.com/farsightsec/golang-framestream/framestream_test.go
diff -r afdd600115b1 -r c146f04d969f net/go-framestream/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-framestream/buildlink3.mk  Wed Jan 16 15:15:49 2019 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/01/16 15:15:49 he Exp $
+
+BUILDLINK_TREE+=       go-framestream
+
+.if !defined(GO_FRAMESTREAM_BUILDLINK3_MK)
+GO_FRAMESTREAM_BUILDLINK3_MK:=
+
+BUILDLINK_CONTENTS_FILTER.go-framestream=${EGREP} gopkg/
+BUILDLINK_DEPMETHOD.go-framestream?=   build
+
+BUILDLINK_API_DEPENDS.go-framestream+= go-framestream>=0.1.0
+BUILDLINK_PKGSRCDIR.go-framestream?=   ../../net/go-framestream
+
+.endif # GO_FRAMESTREAM_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -go-framestream
diff -r afdd600115b1 -r c146f04d969f net/go-framestream/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-framestream/distinfo       Wed Jan 16 15:15:49 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/01/16 15:15:49 he Exp $
+
+SHA1 (go-framestream-0.1.0.tar.gz) = 507e5557ec0fa663e2d28d4b9748f716f58addc3
+RMD160 (go-framestream-0.1.0.tar.gz) = 38d0402509f957632959383ddb8f4e6e4f491822
+SHA512 (go-framestream-0.1.0.tar.gz) = ab2ab4111d05b37ea3849eb7a8ce0c12023ab3394b69ab87fef76a599b468c7c53a31c941192e8761e62c897814f284032e7c8ba7971c63e7dec7ae254cd00b2
+Size (go-framestream-0.1.0.tar.gz) = 8998 bytes



Home | Main Index | Thread Index | Old Index