From c60a4d71f11fbc035541ff664b75879dcd63ee48 Mon Sep 17 00:00:00 2001 From: Li-Wen Hsu Date: Thu, 16 Dec 2010 18:23:34 +0000 Subject: [PATCH] Add libhsclient 1.0.6, client Library of HandlerSocket Plugin. PR: ports/153216 Submitted by: Jui-Nan Lin --- databases/Makefile | 1 + databases/libhsclient/Makefile | 25 +++++++++++++++++++++++++ databases/libhsclient/distinfo | 2 ++ databases/libhsclient/pkg-descr | 4 ++++ databases/libhsclient/pkg-plist | 19 +++++++++++++++++++ 5 files changed, 51 insertions(+) create mode 100644 databases/libhsclient/Makefile create mode 100644 databases/libhsclient/distinfo create mode 100644 databases/libhsclient/pkg-descr create mode 100644 databases/libhsclient/pkg-plist diff --git a/databases/Makefile b/databases/Makefile index ef3f36a444d0..0c76ad95b570 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -160,6 +160,7 @@ SUBDIR += libgdamm SUBDIR += libgnomedb SUBDIR += libgnomedb-reference + SUBDIR += libhsclient SUBDIR += libiodbc SUBDIR += libmemcache SUBDIR += libmemcached diff --git a/databases/libhsclient/Makefile b/databases/libhsclient/Makefile new file mode 100644 index 000000000000..32d75b3f4706 --- /dev/null +++ b/databases/libhsclient/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: libhsclient +# Date created: 2010-12-15 +# Whom: Jui-Nan Lin +# +# $FreeBSD$ +# + +PORTNAME= libhsclient +PORTVERSION= 1.0.6 +PORTREVISION= ${REVISION} +CATEGORIES= databases +MASTER_SITES= http://www.cs.nctu.edu.tw/~jnlin/distfiles/ +DISTNAME= HandlerSocket-Plugin-for-MySQL-${PORTVERSION}-${REVISION} + +MAINTAINER= jnlin@csie.nctu.edu.tw +COMMENT= Client Library of HandlerSocket Plugin + +WRKSRC= ${WRKDIR}/HandlerSocket-Plugin-for-MySQL + +REVISION= 20101215 + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-handlersocket-server=no + +.include diff --git a/databases/libhsclient/distinfo b/databases/libhsclient/distinfo new file mode 100644 index 000000000000..0531f3c7c5f3 --- /dev/null +++ b/databases/libhsclient/distinfo @@ -0,0 +1,2 @@ +SHA256 (HandlerSocket-Plugin-for-MySQL-1.0.6-20101215.tar.gz) = 6f3828eea815d7edc31d2275ae2ba5147114538a3f91aa133ec4424a4ad1001d +SIZE (HandlerSocket-Plugin-for-MySQL-1.0.6-20101215.tar.gz) = 1974990 diff --git a/databases/libhsclient/pkg-descr b/databases/libhsclient/pkg-descr new file mode 100644 index 000000000000..25eaae8ff370 --- /dev/null +++ b/databases/libhsclient/pkg-descr @@ -0,0 +1,4 @@ +libhsclient is the client library of HandlerSocket for MySQL, +which is a NoSQL plugin for MySQL. + +WWW: https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL diff --git a/databases/libhsclient/pkg-plist b/databases/libhsclient/pkg-plist new file mode 100644 index 000000000000..353f81f51e0b --- /dev/null +++ b/databases/libhsclient/pkg-plist @@ -0,0 +1,19 @@ +@comment $FreeBSD$ +include/handlersocket/allocator.hpp +include/handlersocket/config.hpp +include/handlersocket/mutex.hpp +include/handlersocket/string_util.hpp +include/handlersocket/auto_addrinfo.hpp +include/handlersocket/escape.hpp +include/handlersocket/socket.hpp +include/handlersocket/thread.hpp +include/handlersocket/auto_file.hpp +include/handlersocket/fatal.hpp +include/handlersocket/string_buffer.hpp +include/handlersocket/util.hpp +include/handlersocket/auto_ptrcontainer.hpp +include/handlersocket/hstcpcli.hpp +include/handlersocket/string_ref.hpp +lib/libhsclient.la +lib/libhsclient.a +@dirrmtry include/handlersocket