svn commit: r413199 - in head/databases: . tcl-lmdb
Pietro Cerutti
gahr at FreeBSD.org
Wed Apr 13 10:49:45 UTC 2016
Author: gahr
Date: Wed Apr 13 10:49:44 2016
New Revision: 413199
URL: https://svnweb.freebsd.org/changeset/ports/413199
Log:
databases/tcl-lmdb: new port
This is the Lightning Memory-Mapped Database (LMDB) extension for Tcl using the
Tcl Extension Architecture (TEA).
WWW: https://sites.google.com/site/ray2501/tcl-lmdb
Added:
head/databases/tcl-lmdb/
head/databases/tcl-lmdb/Makefile (contents, props changed)
head/databases/tcl-lmdb/distinfo (contents, props changed)
head/databases/tcl-lmdb/pkg-descr (contents, props changed)
Modified:
head/databases/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Wed Apr 13 10:47:56 2016 (r413198)
+++ head/databases/Makefile Wed Apr 13 10:49:44 2016 (r413199)
@@ -952,6 +952,7 @@
SUBDIR += tarantool
SUBDIR += tarantool-c
SUBDIR += tcl-Mysql
+ SUBDIR += tcl-lmdb
SUBDIR += tcl-sqlite3
SUBDIR += tdb
SUBDIR += tdbc
Added: head/databases/tcl-lmdb/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tcl-lmdb/Makefile Wed Apr 13 10:49:44 2016 (r413199)
@@ -0,0 +1,36 @@
+# Created by: gahr
+# $FreeBSD$
+
+PORTNAME= tcl-lmdb
+PORTVERSION= 0.3.3
+CATEGORIES= databases
+
+MAINTAINER= gahr at FreeBSD.org
+COMMENT= Tcl interface to the Lightning Memory-Mapped Database
+
+LICENSE= BSD2CLAUSE
+
+LIB_DEPENDS= liblmdb.so:databases/lmdb
+
+USE_GITHUB= yes
+GH_ACCOUNT= ray2501
+
+USES= gmake tcl
+GNU_CONFIGURE= yes
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} --with-system-lmdb
+CONFIGURE_ENV+= CPPFLAGS="${CFLAGS}"
+
+TEST_TARGET= test
+
+TCLPKG= lmdb${PORTVERSION}
+PLIST_FILES= lib/${TCLPKG}/lib${TCLPKG}.so \
+ lib/${TCLPKG}/pkgIndex.tcl \
+ man/mann/lmdb.n.gz
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${TCLPKG}/lib${TCLPKG}.so
+
+.include <bsd.port.mk>
+
Added: head/databases/tcl-lmdb/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tcl-lmdb/distinfo Wed Apr 13 10:49:44 2016 (r413199)
@@ -0,0 +1,2 @@
+SHA256 (ray2501-tcl-lmdb-0.3.3_GH0.tar.gz) = 5ac1af45303a3af7d820b30c8af95146a9732d09b32277085b04ca097aa32c3d
+SIZE (ray2501-tcl-lmdb-0.3.3_GH0.tar.gz) = 276080
Added: head/databases/tcl-lmdb/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/tcl-lmdb/pkg-descr Wed Apr 13 10:49:44 2016 (r413199)
@@ -0,0 +1,4 @@
+This is the Lightning Memory-Mapped Database (LMDB) extension for Tcl using the
+Tcl Extension Architecture (TEA).
+
+WWW: https://sites.google.com/site/ray2501/tcl-lmdb
More information about the svn-ports-head
mailing list