Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Apr 2016 10:49:44 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r413199 - in head/databases: . tcl-lmdb
Message-ID:  <201604131049.u3DAniCe002782@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604131049.u3DAniCe002782>