aboutsummaryrefslogtreecommitdiff
path: root/databases/hamsterdb
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-07-19 14:05:59 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-07-19 14:05:59 +0000
commit3396325b8f0fecea0c930350be864a329d814783 (patch)
treeeecaf2ffb6c85111ec4ef54287007e926a83bceb /databases/hamsterdb
parent5ab7d66a05584ab93fafbbf8ea3df4dbc8ea02e2 (diff)
downloadports-3396325b8f0fecea0c930350be864a329d814783.tar.gz
ports-3396325b8f0fecea0c930350be864a329d814783.zip
Notes
Diffstat (limited to 'databases/hamsterdb')
-rw-r--r--databases/hamsterdb/Makefile27
-rw-r--r--databases/hamsterdb/distinfo3
-rw-r--r--databases/hamsterdb/pkg-descr17
-rw-r--r--databases/hamsterdb/pkg-plist14
4 files changed, 61 insertions, 0 deletions
diff --git a/databases/hamsterdb/Makefile b/databases/hamsterdb/Makefile
new file mode 100644
index 000000000000..a84b1d96bf21
--- /dev/null
+++ b/databases/hamsterdb/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: hamsterdb
+# Date created: 17 July 2008
+# Whom: Wen Heping <wenheping@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= hamsterdb
+PORTVERSION= 1.0.4
+CATEGORIES= databases
+MASTER_SITES= http://hamsterdb.com/public/dl/
+
+MAINTAINER= wenheping@gmail.com
+COMMENT= A Lightweight Embedded Database Engine
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/documentation/Doxyfile ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/documentation/tutorial.odt ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/databases/hamsterdb/distinfo b/databases/hamsterdb/distinfo
new file mode 100644
index 000000000000..723af70f4aed
--- /dev/null
+++ b/databases/hamsterdb/distinfo
@@ -0,0 +1,3 @@
+MD5 (hamsterdb-1.0.4.tar.gz) = 259820739459b7365d73b551e47eaed5
+SHA256 (hamsterdb-1.0.4.tar.gz) = a3377e9d7c9281d3322403e9ad6f10561030e585f00f66164b14750574fc1fdd
+SIZE (hamsterdb-1.0.4.tar.gz) = 853701
diff --git a/databases/hamsterdb/pkg-descr b/databases/hamsterdb/pkg-descr
new file mode 100644
index 000000000000..c5b4d609ad11
--- /dev/null
+++ b/databases/hamsterdb/pkg-descr
@@ -0,0 +1,17 @@
+hamsterdb is a lightweight embedded database engine. It is
+in development for more than three years and concentrates
+on ease of use, high performance, stability and portability.
+
+The hamsterdb API is simple and self-documenting.The interface
+is similar to other widely-used database engines.Fast algorithms
+and data structures guarantee high performance for all scenarios.
+Hamsterdb has hundreds of unittests with a test coverage of over
+90%. Each release is tested with thousands of acceptance tests in
+many different configurations, tested on up to six different
+hardware architectures and operating systems.Written in plain
+ANSI-C, hamsterdb runs on many architectures: Intel-compatible
+(x86, x64), PowerPC, SPARC, ARM, RISC and others. Tested operating
+systems include Microsoft Windows, Microsoft Windows CE, Linux,
+SunOS and other Unices.
+
+WWW: http://hamsterdb.com/index
diff --git a/databases/hamsterdb/pkg-plist b/databases/hamsterdb/pkg-plist
new file mode 100644
index 000000000000..bd29c47074c2
--- /dev/null
+++ b/databases/hamsterdb/pkg-plist
@@ -0,0 +1,14 @@
+lib/libhamsterdb.la
+lib/libhamsterdb.a
+lib/libhamsterdb.so
+lib/libhamsterdb.so.1
+include/ham/hamsterdb.h
+include/ham/hamsterdb_int.h
+include/ham/types.h
+include/ham/hamsterdb.hpp
+bin/ham_info
+bin/ham_dump
+@dirrm include/ham
+%%PORTDOCS%%%%DOCSDIR%%/Doxyfile
+%%PORTDOCS%%%%DOCSDIR%%/tutorial.odt
+%%PORTDOCS%%@dirrm %%DOCSDIR%%