svn commit: r395054 - in head/databases: . tarantool-c tarantool-c/files
Veniamin Gvozdikov
vg at FreeBSD.org
Sat Aug 22 22:17:20 UTC 2015
Author: vg
Date: Sat Aug 22 22:17:18 2015
New Revision: 395054
URL: https://svnweb.freebsd.org/changeset/ports/395054
Log:
New port: databases/tarantool-c
Tarantool-c is a client library written in C for Tarantool.
WWW: https://github.com/tarantool/tarantool-c
Added:
head/databases/tarantool-c/
head/databases/tarantool-c/Makefile (contents, props changed)
head/databases/tarantool-c/distinfo (contents, props changed)
head/databases/tarantool-c/files/
head/databases/tarantool-c/files/patch-cmake_FindMsgPuck.cmake (contents, props changed)
head/databases/tarantool-c/pkg-descr (contents, props changed)
head/databases/tarantool-c/pkg-plist (contents, props changed)
Modified:
head/databases/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Sat Aug 22 22:09:34 2015 (r395053)
+++ head/databases/Makefile Sat Aug 22 22:17:18 2015 (r395054)
@@ -919,6 +919,7 @@
SUBDIR += sybtcl
SUBDIR += tablelog
SUBDIR += tarantool
+ SUBDIR += tarantool-c
SUBDIR += tcl-Mysql
SUBDIR += tcl-sqlite3
SUBDIR += tdb
Added: head/databases/tarantool-c/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tarantool-c/Makefile Sat Aug 22 22:17:18 2015 (r395054)
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= tarantool-c
+PORTVERSION= 1.0.0
+CATEGORIES= databases
+
+MAINTAINER= vg at FreeBSD.org
+COMMENT= C client for Tarantool 1.6+
+
+LIB_DEPENDS= libmsgpuck.so:${PORTSDIR}/devel/msgpuck
+
+USE_GITHUB= yes
+GH_PROJECT= ${PORTNAME}
+GH_ACCOUNT= tarantool
+GH_TAGNAME= 8704f4a
+
+USES= cmake
+CMAKE_ARGS= -DENABLE_BUNDLED_MSGPUCK=false
+
+.include <bsd.port.mk>
Added: head/databases/tarantool-c/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tarantool-c/distinfo Sat Aug 22 22:17:18 2015 (r395054)
@@ -0,0 +1,2 @@
+SHA256 (tarantool-tarantool-c-1.0.0-8704f4a_GH0.tar.gz) = 0501c609cd0525d9d56140f345d5445f7982270971af0566b42dd59cb2bc5eee
+SIZE (tarantool-tarantool-c-1.0.0-8704f4a_GH0.tar.gz) = 111487
Added: head/databases/tarantool-c/files/patch-cmake_FindMsgPuck.cmake
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tarantool-c/files/patch-cmake_FindMsgPuck.cmake Sat Aug 22 22:17:18 2015 (r395054)
@@ -0,0 +1,10 @@
+--- cmake/FindMsgPuck.cmake.orig 2015-08-21 21:12:03 UTC
++++ cmake/FindMsgPuck.cmake
+@@ -9,6 +9,7 @@ endif (MSGPUCK_INCLUDE_DIR)
+ if (MSGPUCK_INCLUDE_DIR)
+ if (NOT MSGPUCK_FIND_QUIETLY)
+ message(STATUS "Found msgpuck includes: ${MSGPUCK_INCLUDE_DIR}/msgpuck/msgpuck.h")
++ include_directories(${MSGPUCK_INCLUDE_DIR})
+ endif (NOT MSGPUCK_FIND_QUIETLY)
+ else (MSGPUCK_INCLUDE_DIR)
+ if (MSGPUCK_REQUIRED)
Added: head/databases/tarantool-c/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tarantool-c/pkg-descr Sat Aug 22 22:17:18 2015 (r395054)
@@ -0,0 +1,3 @@
+Tarantool-c is a client library written in C for Tarantool.
+
+WWW: https://github.com/tarantool/tarantool-c
Added: head/databases/tarantool-c/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tarantool-c/pkg-plist Sat Aug 22 22:17:18 2015 (r395054)
@@ -0,0 +1,29 @@
+include/tarantool/tarantool.h
+include/tarantool/tnt_auth.h
+include/tarantool/tnt_buf.h
+include/tarantool/tnt_call.h
+include/tarantool/tnt_delete.h
+include/tarantool/tnt_insert.h
+include/tarantool/tnt_io.h
+include/tarantool/tnt_iob.h
+include/tarantool/tnt_iter.h
+include/tarantool/tnt_mem.h
+include/tarantool/tnt_net.h
+include/tarantool/tnt_object.h
+include/tarantool/tnt_opt.h
+include/tarantool/tnt_ping.h
+include/tarantool/tnt_proto.h
+include/tarantool/tnt_reply.h
+include/tarantool/tnt_request.h
+include/tarantool/tnt_schema.h
+include/tarantool/tnt_select.h
+include/tarantool/tnt_stream.h
+include/tarantool/tnt_update.h
+lib/libtarantool.a
+lib/libtarantool.so
+lib/libtarantool.so.1.0
+lib/libtarantool.so.1.0.0
+lib/libtarantoolnet.a
+lib/libtarantoolnet.so
+lib/libtarantoolnet.so.1.0
+lib/libtarantoolnet.so.1.0.0
More information about the svn-ports-head
mailing list