svn commit: r352829 - in head/databases/tarantool: . files

Veniamin Gvozdikov vg at FreeBSD.org
Fri May 2 17:07:04 UTC 2014


Author: vg
Date: Fri May  2 17:07:03 2014
New Revision: 352829
URL: http://svnweb.freebsd.org/changeset/ports/352829
QAT: https://qat.redports.org/buildarchive/r352829/

Log:
  Up to 1.5.3:
  * Added new plugins: sql, sophia (disk storage)
  * Added broken on FreeBSD less than 9.0 (doesn't build)
  
  Submitted by:	myself

Deleted:
  head/databases/tarantool/files/patch-CMakeLists.txt
Modified:
  head/databases/tarantool/Makefile
  head/databases/tarantool/distinfo
  head/databases/tarantool/pkg-plist

Modified: head/databases/tarantool/Makefile
==============================================================================
--- head/databases/tarantool/Makefile	Fri May  2 17:00:01 2014	(r352828)
+++ head/databases/tarantool/Makefile	Fri May  2 17:07:03 2014	(r352829)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tarantool
-PORTVERSION=	1.5.1
-PORTREVISION=	2
+PORTVERSION=	1.5.3
 CATEGORIES=	databases
 MASTER_SITES=	http://tarantool.org/dist/
 DISTNAME=	${PORTNAME}-${PORTVERSION}-${TR_REV}-src
@@ -13,17 +12,17 @@ COMMENT=	High performance key/value stor
 
 LICENSE=	BSD
 
-TR_REV=		248-g1f7eab2
+TR_REV=		102-g2857a4e
 MAKE_JOBS_UNSAFE=yes
 USES=		cmake gettext:build gmake iconv perl5 compiler:c++11-lang
 USE_LDCONFIG=	yes
 USE_RC_SUBR=	${PORTNAME}
 SUB_FILES=	pkg-message
-CMAKE_ARGS=	-DCMAKE_MAN_DIR=man \
-		-DCMAKE_SYSCONF_DIR=${ETCDIR} \
+CMAKE_ARGS=	-DCMAKE_INSTALL_MANDIR=man \
+		-DCMAKE_INSTALL_SYSCONFDIR=${ETCDIR} \
 		-DCMAKE_LOCALSTATE_DIR=${DATADIR}
 
-OPTIONS_DEFINE=	CLIENT
+OPTIONS_DEFINE=	CLIENT DEBUG
 OPTIONS_GROUP=	PLUGINS
 OPTIONS_GROUP_PLUGINS=	MYSQL PGSQL
 PLUGINS_DESC=	Plugins list
@@ -32,7 +31,7 @@ DEBUG_DESC=	Enable debug
 MYSQL_DESC=	Install MySQL plugin
 PGSQL_DESC=	Install PostgreSQL plugin
 
-OPTIONS_DEFAULT=CLIENT
+OPTIONS_DEFAULT=CLIENT MYSQL
 
 .include <bsd.port.options.mk>
 
@@ -75,4 +74,8 @@ PLIST_SUB+=	PLUGINS=""
 PLIST_SUB+=	PLUGINS="@comment "
 .endif
 
+.if ${OSVERSION} < 900000
+BROKEN=		Does not build on FreeBSD < 9.0
+.endif
+
 .include <bsd.port.mk>

Modified: head/databases/tarantool/distinfo
==============================================================================
--- head/databases/tarantool/distinfo	Fri May  2 17:00:01 2014	(r352828)
+++ head/databases/tarantool/distinfo	Fri May  2 17:07:03 2014	(r352829)
@@ -1,2 +1,2 @@
-SHA256 (tarantool-1.5.1-248-g1f7eab2-src.tar.gz) = 7586ceaba1528e690220b9504222434f6d2dd249b709356f8be015a0eeb262d0
-SIZE (tarantool-1.5.1-248-g1f7eab2-src.tar.gz) = 2816462
+SHA256 (tarantool-1.5.3-102-g2857a4e-src.tar.gz) = 288f22f01d0f0c295902380c6a57531237cc4732b6b124e6344da89b89ee77c3
+SIZE (tarantool-1.5.3-102-g2857a4e-src.tar.gz) = 2928105

Modified: head/databases/tarantool/pkg-plist
==============================================================================
--- head/databases/tarantool/pkg-plist	Fri May  2 17:00:01 2014	(r352828)
+++ head/databases/tarantool/pkg-plist	Fri May  2 17:07:03 2014	(r352829)
@@ -3,6 +3,13 @@ bin/tarantar
 bin/tarantool_box
 %%CLIENT%%bin/tarantool
 %%ETCDIR%%/tarantool.cfg.sample
+include/tarantool/config.h
+include/tarantool/lauxlib.h
+include/tarantool/lua.h
+include/tarantool/lua.hpp
+include/tarantool/luaconf.h
+include/tarantool/luajit.h
+include/tarantool/lualib.h
 include/tarantool/tnt.h
 include/tarantool/tnt_buf.h
 include/tarantool/tnt_call.h
@@ -32,33 +39,38 @@ include/tarantool/tnt_tuple.h
 include/tarantool/tnt_update.h
 include/tarantool/tnt_utf8.h
 include/tarantool/tnt_xlog.h
-lib/libtarantoolnet.so.1.1
-lib/libtarantoolrpl.so.1
+lib/libtarantool.a
+lib/libtarantool.so
+lib/libtarantool.so.1
+lib/libtarantool.so.1.1
 lib/libtarantoolnet.a
 lib/libtarantoolnet.so
-lib/libtarantool.a
 lib/libtarantoolnet.so.1
+lib/libtarantoolnet.so.1.1
+lib/libtarantoolrpl.a
 lib/libtarantoolrpl.so
-lib/libtarantoolsql.so.1.1
-lib/libtarantoolsql.a
-lib/libtarantoolsql.so.1
+lib/libtarantoolrpl.so.1
 lib/libtarantoolrpl.so.1.1
-lib/libtarantool.so.1
+lib/libtarantoolsql.a
 lib/libtarantoolsql.so
-lib/libtarantool.so.1.1
-lib/libtarantool.so
-lib/libtarantoolrpl.a
-%%MYSQL%%lib/tarantool/plugins/libmysql.so
-%%PGSQL%%lib/tarantool/plugins/libpg.so
+lib/libtarantoolsql.so.1
+lib/libtarantoolsql.so.1.1
+lib/tarantool/box/sophia.so
+%%MYSQL%%lib/tarantool/box/net/mysql.so
+%%PGSQL%%lib/tarantool/box/net/pg.so
 %%CLIENT%%man/man1/tarantool.1.gz
 man/man1/tarantool_box.1.gz
 %%DOCSDIR%%/README.md
 %%DOCSDIR%%/box-protocol.txt
 %%DOCSDIR%%/LICENSE
 %%DATADIR%%/00000000000000000001.snap
+%%DATADIR%%/box/net/sql.lua
 @dirrmtry %%ETCDIR%%
 @dirrm include/tarantool
-%%PLUGINS%%@dirrm lib/tarantool/plugins
-%%PLUGINS%%@dirrm lib/tarantool
+%%PLUGINS%%@dirrm lib/tarantool/box/net
+ at dirrm lib/tarantool/box
+ at dirrm lib/tarantool
 @dirrm %%DOCSDIR%%
+ at dirrm %%DATADIR%%/box/net
+ at dirrm %%DATADIR%%/box
 @dirrm %%DATADIR%%


More information about the svn-ports-all mailing list