svn commit: r325213 - in head/databases: . redigo
Grzegorz Blach
gblach at FreeBSD.org
Thu Aug 22 16:40:35 UTC 2013
Author: gblach
Date: Thu Aug 22 16:40:33 2013
New Revision: 325213
URL: http://svnweb.freebsd.org/changeset/ports/325213
Log:
- Add new port: databases/redigo
Redigo is a Go client for the Redis database. It supports all Redis
commands, pipelining, publish/subscribe and connection pooling.
Approved by: crees (mentor)
Added:
head/databases/redigo/
head/databases/redigo/Makefile (contents, props changed)
head/databases/redigo/distinfo (contents, props changed)
head/databases/redigo/pkg-descr (contents, props changed)
head/databases/redigo/pkg-plist (contents, props changed)
Modified:
head/databases/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Thu Aug 22 16:31:00 2013 (r325212)
+++ head/databases/Makefile Thu Aug 22 16:40:33 2013 (r325213)
@@ -794,6 +794,7 @@
SUBDIR += rdb
SUBDIR += rdfdb
SUBDIR += recutils
+ SUBDIR += redigo
SUBDIR += redis
SUBDIR += redis-devel
SUBDIR += rrdman
Added: head/databases/redigo/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/redigo/Makefile Thu Aug 22 16:40:33 2013 (r325213)
@@ -0,0 +1,26 @@
+# Created by: Grzegorz Blach <gblach at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= redigo
+PORTVERSION= 20130702
+CATEGORIES= databases
+MASTER_SITES= LOCAL/gblach/
+
+MAINTAINER= gblach at FreeBSD.org
+COMMENT= Go client for the Redis database
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/redis
+SUBLIBDIR= github.com/garyburd/${PORTNAME}
+GO_PKGNAME= ${SUBLIBDIR}/redis
+
+do-install:
+ ${MKDIR} ${GO_LOCAL_LIBDIR}/${SUBLIBDIR}
+ ${INSTALL_DATA} ${GO_WRKDIR_PKG}/${SUBLIBDIR}/redis.a ${GO_LOCAL_LIBDIR}/${SUBLIBDIR}
+ ${MKDIR} ${GO_LOCAL_SRCDIR}/${GO_PKGNAME}
+.for f in conn.go doc.go log.go pool.go pubsub.go redis.go reply.go scan.go script.go
+ ${INSTALL_DATA} ${GO_WRKSRC}/${f} ${GO_LOCAL_SRCDIR}/${GO_PKGNAME}
+.endfor
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/lang/go/files/bsd.go.mk"
+.include <bsd.port.post.mk>
Added: head/databases/redigo/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/redigo/distinfo Thu Aug 22 16:40:33 2013 (r325213)
@@ -0,0 +1,2 @@
+SHA256 (redigo-20130702.tar.gz) = 2352421f163a2031c08eb8eb3d3eaea23cd6cc48fe1c3d3a01cb687fdb311fca
+SIZE (redigo-20130702.tar.gz) = 22075
Added: head/databases/redigo/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/redigo/pkg-descr Thu Aug 22 16:40:33 2013 (r325213)
@@ -0,0 +1,4 @@
+Redigo is a Go client for the Redis database. It supports all Redis commands,
+pipelining, publish/subscribe and connection pooling.
+
+WWW: https://github.com/garyburd/redigo
Added: head/databases/redigo/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/redigo/pkg-plist Thu Aug 22 16:40:33 2013 (r325213)
@@ -0,0 +1,17 @@
+%%GO_LIBDIR%%/github.com/garyburd/redigo/redis.a
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/conn.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/doc.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/log.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/pool.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/pubsub.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/redis.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/reply.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/scan.go
+%%GO_SRCDIR%%/%%GO_PKGNAME%%/script.go
+ at dirrm %%GO_LIBDIR%%/github.com/garyburd/redigo
+ at dirrmtry %%GO_LIBDIR%%/github.com/garyburd
+ at dirrmtry %%GO_LIBDIR%%/github.com
+ at dirrm %%GO_SRCDIR%%/%%GO_PKGNAME%%
+ at dirrm %%GO_SRCDIR%%/github.com/garyburd/redigo
+ at dirrmtry %%GO_SRCDIR%%/github.com/garyburd
+ at dirrmtry %%GO_SRCDIR%%/github.com
More information about the svn-ports-head
mailing list