From owner-svn-ports-all@FreeBSD.ORG Wed Feb 26 17:00:54 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34ED7C78; Wed, 26 Feb 2014 17:00:54 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0DFE8103C; Wed, 26 Feb 2014 17:00:54 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1QH0rqZ005533; Wed, 26 Feb 2014 17:00:53 GMT (envelope-from zi@svn.freebsd.org) Received: (from zi@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1QH0rl8005527; Wed, 26 Feb 2014 17:00:53 GMT (envelope-from zi@svn.freebsd.org) Message-Id: <201402261700.s1QH0rl8005527@svn.freebsd.org> From: Ryan Steinmetz Date: Wed, 26 Feb 2014 17:00:53 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r346214 - in head/devel: . go-sql-driver X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Feb 2014 17:00:54 -0000 Author: zi Date: Wed Feb 26 17:00:52 2014 New Revision: 346214 URL: http://svnweb.freebsd.org/changeset/ports/346214 QAT: https://qat.redports.org/buildarchive/r346214/ Log: New port: devel/go-sql-driver: Go-MySQL-Driver is a lightweight and fast MySQL-Driver for Go's (golang) database/sql package Features: * Lightweight and fast * Native Go implementation. No C-bindings, just pure Go * Connections over TCP/IPv4, TCP/IPv6 or Unix domain sockets * Automatic handling of broken connections * Automatic Connection Pooling (by database/sql package) * Supports queries larger than 16MB * Full sql.RawBytes support. * Intelligent LONG DATA handling in prepared statements * Secure LOAD DATA LOCAL INFILE support with file Whitelisting and io.Reader support * Optional time.Time parsing WWW: https://github.com/go-sql-driver/mysql/ Added: head/devel/go-sql-driver/ head/devel/go-sql-driver/Makefile (contents, props changed) head/devel/go-sql-driver/distinfo (contents, props changed) head/devel/go-sql-driver/pkg-descr (contents, props changed) head/devel/go-sql-driver/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Feb 26 16:14:55 2014 (r346213) +++ head/devel/Makefile Wed Feb 26 17:00:52 2014 (r346214) @@ -590,6 +590,7 @@ SUBDIR += gnustep SUBDIR += gnustep-make SUBDIR += go-pretty + SUBDIR += go-sql-driver SUBDIR += gob2 SUBDIR += gobject-introspection SUBDIR += goffice Added: head/devel/go-sql-driver/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/go-sql-driver/Makefile Wed Feb 26 17:00:52 2014 (r346214) @@ -0,0 +1,25 @@ +# Created by: Ryan Steinmetz +# $FreeBSD$ + +PORTNAME= go-sql-driver +PORTVERSION= 1.1 +CATEGORIES= devel +MASTER_SITES= http://github.com/${PORTNAME}/mysql/archive/v${PORTVERSION}.tar.gz?dummy=/ \ + http://mirrors.rit.edu/zi/ +DISTNAME= v${PORTVERSION} + +MAINTAINER= zi@FreeBSD.org +COMMENT= Lightweight and fast MySQL driver for go + +USE_GITHUB= yes +GH_ACCOUNT= ${PORTNAME} +GH_TAGNAME= ${PORTVERSION} +GH_PROJECT= mysql +GH_COMMIT= 9a7aa36 + +GO_PKGNAME= github.com/go-sql-driver/mysql +WRKSRC= ${WRKDIR}/mysql-${PORTVERSION} + +.include +.include "${PORTSDIR}/lang/go/files/bsd.go.mk" +.include Added: head/devel/go-sql-driver/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/go-sql-driver/distinfo Wed Feb 26 17:00:52 2014 (r346214) @@ -0,0 +1,2 @@ +SHA256 (v1.1.tar.gz) = 8b999b966477cb59ee1cf2923cb7f9e42aedcd8bc521df3045a9f7749d45439c +SIZE (v1.1.tar.gz) = 38852 Added: head/devel/go-sql-driver/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/go-sql-driver/pkg-descr Wed Feb 26 17:00:52 2014 (r346214) @@ -0,0 +1,17 @@ +Go-MySQL-Driver is a lightweight and fast MySQL-Driver for Go's +(golang) database/sql package + +Features: +* Lightweight and fast +* Native Go implementation. No C-bindings, just pure Go +* Connections over TCP/IPv4, TCP/IPv6 or Unix domain sockets +* Automatic handling of broken connections +* Automatic Connection Pooling (by database/sql package) +* Supports queries larger than 16MB +* Full sql.RawBytes support. +* Intelligent LONG DATA handling in prepared statements +* Secure LOAD DATA LOCAL INFILE support with file Whitelisting and io.Reader + support +* Optional time.Time parsing + +WWW: https://github.com/go-sql-driver/mysql/ Added: head/devel/go-sql-driver/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/go-sql-driver/pkg-plist Wed Feb 26 17:00:52 2014 (r346214) @@ -0,0 +1,31 @@ +@comment $FreeBSD$ +%%GO_LIBDIR%%/github.com/go-sql-driver/mysql.a +%%GO_SRCDIR%%/%%GO_PKGNAME%%/AUTHORS +%%GO_SRCDIR%%/%%GO_PKGNAME%%/CHANGELOG.md +%%GO_SRCDIR%%/%%GO_PKGNAME%%/CONTRIBUTING.md +%%GO_SRCDIR%%/%%GO_PKGNAME%%/LICENSE +%%GO_SRCDIR%%/%%GO_PKGNAME%%/README.md +%%GO_SRCDIR%%/%%GO_PKGNAME%%/benchmark_test.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/buffer.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/connection.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/const.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/driver.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/driver_test.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/errors.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/infile.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/packets.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/result.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/rows.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/statement.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/transaction.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/utils.go +%%GO_SRCDIR%%/%%GO_PKGNAME%%/utils_test.go +@dirrmtry %%GO_SRCDIR%%/%%GO_PKGNAME%% +@dirrmtry %%GO_SRCDIR%%/github.com/go-sql-driver +@dirrmtry %%GO_SRCDIR%%/github.com +@dirrmtry %%GO_LIBDIR%%/github.com/go-sql-driver +@dirrmtry %%GO_LIBDIR%%/github.com +@dirrmtry %%GO_LIBDIR%% +@dirrmtry %%GO_SRCDIR%% +@dirrmtry share/go/pkg +@dirrmtry share/go