aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2002-03-20 23:15:15 +0800
committerijliao <ijliao@FreeBSD.org>2002-03-20 23:15:15 +0800
commitf657000cf831a483d558f8ff0552c9515cf58cef (patch)
tree11d1e952d29862dace298377dd639889ecf0678f
parentc48a3a26ff76efe121fdf076542c4c96263fa846 (diff)
downloadfreebsd-ports-gnome-f657000cf831a483d558f8ff0552c9515cf58cef.tar.gz
freebsd-ports-gnome-f657000cf831a483d558f8ff0552c9515cf58cef.tar.zst
freebsd-ports-gnome-f657000cf831a483d558f8ff0552c9515cf58cef.zip
add py-vmaps 1.1
Python Arrays on mmap()
-rw-r--r--devel/Makefile1
-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
6 files changed, 46 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index dfb19607bb98..a4517aba330d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -555,6 +555,7 @@
SUBDIR += py-spark
SUBDIR += py-twisted
SUBDIR += py-unit
+ SUBDIR += py-vmaps
SUBDIR += py-xoltar-toolkit
SUBDIR += pychecker
SUBDIR += qt-designer
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