svn commit: r405220 - in head/databases: . py-pickleshare

Martin Wilke miwi at FreeBSD.org
Mon Jan 4 07:22:17 UTC 2016


Author: miwi
Date: Mon Jan  4 07:22:15 2016
New Revision: 405220
URL: https://svnweb.freebsd.org/changeset/ports/405220

Log:
  PickleShare - a small 'shelve' like datastore with concurrency support
  
  Like shelve, a PickleShareDB object acts like a normal dictionary.
  Unlike shelve, many processes can access the database simultaneously.
  Changing a value in database is immediately visible to other processes
  accessing the same database.
  
  WWW: https://github.com/vivainio/pickleshare/
  
  PR:		205514
  Submitted by:	Yuri Victorovich <yuri at rawbw.com>

Added:
  head/databases/py-pickleshare/
  head/databases/py-pickleshare/Makefile   (contents, props changed)
  head/databases/py-pickleshare/distinfo   (contents, props changed)
  head/databases/py-pickleshare/pkg-descr   (contents, props changed)
Modified:
  head/databases/Makefile

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Mon Jan  4 07:20:49 2016	(r405219)
+++ head/databases/Makefile	Mon Jan  4 07:22:15 2016	(r405220)
@@ -744,6 +744,7 @@
     SUBDIR += py-pgspecial
     SUBDIR += py-pgxnclient
     SUBDIR += py-pickledb
+    SUBDIR += py-pickleshare
     SUBDIR += py-postgresql
     SUBDIR += py-psycogreen
     SUBDIR += py-psycopg

Added: head/databases/py-pickleshare/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-pickleshare/Makefile	Mon Jan  4 07:22:15 2016	(r405220)
@@ -0,0 +1,21 @@
+# Created by: Yuri Victorovich <yuri at rawbw.com>
+# $FreeBSD$
+
+PORTNAME=	pickleshare
+PORTVERSION=	0.5
+CATEGORIES=	databases python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	yuri at rawbw.com
+COMMENT=	Tiny shelve-like database with concurrency support
+
+LICENSE=	MIT
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}path.py>0:${PORTSDIR}/devel/py-path.py
+
+USES=		python
+USE_PYTHON=	distutils autoplist
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/databases/py-pickleshare/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-pickleshare/distinfo	Mon Jan  4 07:22:15 2016	(r405220)
@@ -0,0 +1,2 @@
+SHA256 (pickleshare-0.5.tar.gz) = c0be5745035d437dbf55a96f60b7712345b12423f7d0951bd7d8dc2141ca9286
+SIZE (pickleshare-0.5.tar.gz) = 4441

Added: head/databases/py-pickleshare/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-pickleshare/pkg-descr	Mon Jan  4 07:22:15 2016	(r405220)
@@ -0,0 +1,8 @@
+PickleShare - a small 'shelve' like datastore with concurrency support
+
+Like shelve, a PickleShareDB object acts like a normal dictionary.
+Unlike shelve, many processes can access the database simultaneously.
+Changing a value in database is immediately visible to other processes
+accessing the same database.
+
+WWW: https://github.com/vivainio/pickleshare/


More information about the svn-ports-head mailing list