summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2012-03-01 21:13:08 +0000
committergdt <gdt@pkgsrc.org>2012-03-01 21:13:08 +0000
commitbee7cb8750a2280900e74ad7f3337b92b6876a7e (patch)
treed2e9ac6e520f7991980ad43f089a4e2cb1ec572d /databases
parentfac8a52e9e1c59f709dcfa722d3ed86ea582b642 (diff)
downloadpkgsrc-bee7cb8750a2280900e74ad7f3337b92b6876a7e.tar.gz
Import py26-tokyocabinet-0.5 as databases/py-tokyocabinet.
tokyocabinet aims to be a complete python wrapper for the ass-kicking Tokyo Cabinet database library by Mikio Hirabayashi (http://1978th.net/). While there are other wrappers out there none were found to be comprehensive enough. At present, the btree, hash and table APIs are available as hand-written C extensions. A similar effort is underway for the Tokyo Tyrant client API here: http://code.google.com/p/python-tokyotyrant-client/ Omissions, bugs, patches and feedback are greatly welcome. This package is written and maintained by Elisha Cook.
Diffstat (limited to 'databases')
-rw-r--r--databases/py-tokyocabinet/DESCR11
-rw-r--r--databases/py-tokyocabinet/Makefile19
-rw-r--r--databases/py-tokyocabinet/PLIST11
-rw-r--r--databases/py-tokyocabinet/distinfo5
4 files changed, 46 insertions, 0 deletions
diff --git a/databases/py-tokyocabinet/DESCR b/databases/py-tokyocabinet/DESCR
new file mode 100644
index 00000000000..e5861a8823d
--- /dev/null
+++ b/databases/py-tokyocabinet/DESCR
@@ -0,0 +1,11 @@
+tokyocabinet aims to be a complete python wrapper for the ass-kicking
+Tokyo Cabinet database library by Mikio Hirabayashi
+(http://1978th.net/). While there are other wrappers out there none
+were found to be comprehensive enough. At present, the btree, hash and
+table APIs are available as hand-written C extensions.
+
+A similar effort is underway for the Tokyo Tyrant client API here:
+http://code.google.com/p/python-tokyotyrant-client/
+
+Omissions, bugs, patches and feedback are greatly welcome. This
+package is written and maintained by Elisha Cook.
diff --git a/databases/py-tokyocabinet/Makefile b/databases/py-tokyocabinet/Makefile
new file mode 100644
index 00000000000..e638e297d21
--- /dev/null
+++ b/databases/py-tokyocabinet/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/03/01 21:13:08 gdt Exp $
+#
+
+VERSION= 0.5
+DISTNAME= tokyocabinet-${VERSION}
+PKGNAME= ${PYPKGPREFIX}-tokyocabinet-${VERSION}
+CATEGORIES= databases
+MASTER_SITES= http://python-tokyocabinet.googlecode.com/files/
+
+MAINTAINER= gdt@ir.bbn.com
+HOMEPAGE= http://code.google.com/p/python-tokyocabinet/
+COMMENT= Python wrapper to tokyocabinet database
+LICENSE= mit
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "../../databases/tokyocabinet/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/py-tokyocabinet/PLIST b/databases/py-tokyocabinet/PLIST
new file mode 100644
index 00000000000..9bd8cf1859e
--- /dev/null
+++ b/databases/py-tokyocabinet/PLIST
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/03/01 21:13:08 gdt Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/tokyocabinet/__init__.py
+${PYSITELIB}/tokyocabinet/__init__.pyc
+${PYSITELIB}/tokyocabinet/__init__.pyo
+${PYSITELIB}/tokyocabinet/btree.so
+${PYSITELIB}/tokyocabinet/hash.so
+${PYSITELIB}/tokyocabinet/table.so
diff --git a/databases/py-tokyocabinet/distinfo b/databases/py-tokyocabinet/distinfo
new file mode 100644
index 00000000000..25814fc51a4
--- /dev/null
+++ b/databases/py-tokyocabinet/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/03/01 21:13:08 gdt Exp $
+
+SHA1 (tokyocabinet-0.5.tar.gz) = 7f4254b9209104026a9537d9ca3edfc2050a1a1a
+RMD160 (tokyocabinet-0.5.tar.gz) = 5826eae28723ea94ba129eb77d5dea3cb8c1c528
+Size (tokyocabinet-0.5.tar.gz) = 12408 bytes