aboutsummaryrefslogtreecommitdiff
path: root/devel/py-vmaps
diff options
context:
space:
mode:
Diffstat (limited to 'devel/py-vmaps')
-rw-r--r--devel/py-vmaps/Makefile33
-rw-r--r--devel/py-vmaps/distinfo1
-rw-r--r--devel/py-vmaps/pkg-comment1
-rw-r--r--devel/py-vmaps/pkg-descr7
-rw-r--r--devel/py-vmaps/pkg-plist3
5 files changed, 45 insertions, 0 deletions
diff --git a/devel/py-vmaps/Makefile b/devel/py-vmaps/Makefile
new file mode 100644
index 000000000000..81dedc1794bc
--- /dev/null
+++ b/devel/py-vmaps/Makefile
@@ -0,0 +1,33 @@
+# ex:ts=8
+# Ports collection makefile for: py-vmaps
+# Date created: Mar 20, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= vmaps
+PORTVERSION= 1.1
+CATEGORIES= devel python
+MASTER_SITES= http://snafu.freedom.org/Vmaps/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= Vmaps-${PORTVERSION}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= ports@FreeBSD.org
+
+USE_PYTHON= yes
+
+SETUP_CMD= cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py
+
+do-build:
+ @${SETUP_CMD} build
+
+do-install:
+ @${SETUP_CMD} install
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Vmaps.html ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/py-vmaps/distinfo b/devel/py-vmaps/distinfo
new file mode 100644
index 000000000000..6a53908d872b
--- /dev/null
+++ b/devel/py-vmaps/distinfo
@@ -0,0 +1 @@
+MD5 (Vmaps-1.1.tgz) = 0ba6f2b97ff8eb3e975ed906f2311080
diff --git a/devel/py-vmaps/pkg-comment b/devel/py-vmaps/pkg-comment
new file mode 100644
index 000000000000..f5150c22f8f9
--- /dev/null
+++ b/devel/py-vmaps/pkg-comment
@@ -0,0 +1 @@
+Python Arrays on mmap()
diff --git a/devel/py-vmaps/pkg-descr b/devel/py-vmaps/pkg-descr
new file mode 100644
index 000000000000..f185307b5f7d
--- /dev/null
+++ b/devel/py-vmaps/pkg-descr
@@ -0,0 +1,7 @@
+This module provides Vmap objects, which are extremely fast on-disk arrays
+with facilities for shared access by multiple processes, independant of
+Python or operating system threads or SysV IPC limits. The included example
+program shows trivial examples of using Vmaps for interprocess communication
+and multiple simultaneous writers of a shared data set.
+
+WWW: http://snafu.freedom.org/Vmaps/
diff --git a/devel/py-vmaps/pkg-plist b/devel/py-vmaps/pkg-plist
new file mode 100644
index 000000000000..624373f01c74
--- /dev/null
+++ b/devel/py-vmaps/pkg-plist
@@ -0,0 +1,3 @@
+lib/%%PYTHON_VERSION%%/site-packages/Vmaps.so
+%%PORTDOCS%%share/doc/vmaps/Vmaps.html
+%%PORTDOCS%%@dirrm share/doc/vmaps