Date: Thu, 1 Mar 2018 13:35:00 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r463310 - in head/databases/tarantool-c: . files Message-ID: <201803011335.w21DZ0S1070539@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Thu Mar 1 13:35:00 2018 New Revision: 463310 URL: https://svnweb.freebsd.org/changeset/ports/463310 Log: Update to 1.0.1 - Add LICENSE - Use CMAKE_OFF - Bump PORTREVISION for package change - Take maintainership Changes: https://github.com/tarantool/tarantool-c/commits/master Added: head/databases/tarantool-c/files/patch-tnt-CMakeLists.txt (contents, props changed) Deleted: head/databases/tarantool-c/files/patch-cmake_FindMsgPuck.cmake head/databases/tarantool-c/files/patch-tnt_tnt__net.c Modified: head/databases/tarantool-c/Makefile head/databases/tarantool-c/distinfo Modified: head/databases/tarantool-c/Makefile ============================================================================== --- head/databases/tarantool-c/Makefile Thu Mar 1 13:34:54 2018 (r463309) +++ head/databases/tarantool-c/Makefile Thu Mar 1 13:35:00 2018 (r463310) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= tarantool-c -PORTVERSION= 1.0.0 -PORTREVISION= 1 +PORTVERSION= 1.0.1 CATEGORIES= databases -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= C client for Tarantool 1.6+ +LICENSE= BSD2CLAUSE + LIB_DEPENDS= libmsgpuck.so:devel/msgpuck +CMAKE_OFF= ENABLE_BUNDLED_MSGPUCK +USES= cmake + USE_GITHUB= yes GH_ACCOUNT= tarantool -GH_TAGNAME= a251965 +GH_TAGNAME= 7bb49a1 -USES= cmake -CMAKE_ARGS= -DENABLE_BUNDLED_MSGPUCK=false - post-patch: - @${REINPLACE_CMD} -e '/-O3 -march=native/d' ${WRKSRC}/CMakeLists.txt + @${GREP} -lr 'msgpuck/msgpuck.h' ${WRKSRC}/ | ${XARGS} ${REINPLACE_CMD} -e 's|msgpuck/msgpuck.h|msgpuck.h|' .include <bsd.port.mk> Modified: head/databases/tarantool-c/distinfo ============================================================================== --- head/databases/tarantool-c/distinfo Thu Mar 1 13:34:54 2018 (r463309) +++ head/databases/tarantool-c/distinfo Thu Mar 1 13:35:00 2018 (r463310) @@ -1,2 +1,3 @@ -SHA256 (tarantool-tarantool-c-1.0.0-a251965_GH0.tar.gz) = dacac98acd5689a35d2f690049a0b3effd850bb4772dd3bf8d10e2f52e4d3ae7 -SIZE (tarantool-tarantool-c-1.0.0-a251965_GH0.tar.gz) = 126182 +TIMESTAMP = 1519680640 +SHA256 (tarantool-tarantool-c-1.0.1-7bb49a1_GH0.tar.gz) = 03250ab8bf2e8135e075953cef18ee5323061539056e2fff995cf34b33ea7ed2 +SIZE (tarantool-tarantool-c-1.0.1-7bb49a1_GH0.tar.gz) = 137960 Added: head/databases/tarantool-c/files/patch-tnt-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/tarantool-c/files/patch-tnt-CMakeLists.txt Thu Mar 1 13:35:00 2018 (r463310) @@ -0,0 +1,26 @@ +--- tnt/CMakeLists.txt.orig 2016-09-07 09:59:59 UTC ++++ tnt/CMakeLists.txt +@@ -42,7 +42,6 @@ set (TNT_SOURCES + ${CMAKE_SOURCE_DIR}/third_party/sha1.c + ${CMAKE_SOURCE_DIR}/third_party/base64.c + ${CMAKE_SOURCE_DIR}/third_party/PMurHash.c +- ${CMAKE_SOURCE_DIR}/third_party/msgpuck.c + ) + + #----------------------------------------------------------------------------# +@@ -52,6 +51,7 @@ set (TNT_SOURCES + ## Static library + project(tnt) + add_library(${PROJECT_NAME} STATIC ${TNT_SOURCES}) ++target_link_libraries(${PROJECT_NAME} ${MSGPUCK_LIBRARIES}) + set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${LIBTNT_VERSION}) + set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION ${LIBTNT_SOVERSION}) + set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "tarantool") +@@ -65,6 +65,7 @@ install (TARGETS ${PROJECT_NAME} + ## Shared library + project(tnt_shared) + add_library(${PROJECT_NAME} SHARED ${TNT_SOURCES}) ++target_link_libraries(${PROJECT_NAME} ${MSGPUCK_LIBRARIES}) + set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${LIBTNT_VERSION}) + set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION ${LIBTNT_SOVERSION}) + set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "tarantool")
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803011335.w21DZ0S1070539>