Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Oct 2017 19:00:13 +0000 (UTC)
From:      Mark Felder <feld@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r451925 - in head/databases: . py-zodbpickle
Message-ID:  <201710121900.v9CJ0DBc041837@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: feld
Date: Thu Oct 12 19:00:13 2017
New Revision: 451925
URL: https://svnweb.freebsd.org/changeset/ports/451925

Log:
  Under Python2, this package forks both Python 2.7's pickle and
  cPickle modules, adding support for the protocol 3 opcodes. It also
  provides a new subclass of bytes, zodbpickle.binary, which Python2
  applications can use to pickle binary values such that they will be
  unpickled as bytes under Py3k.
  
  Under Py3k, this package forks the pickle module (and the supporting
  C extension) from both Python 3.2 and Python 3.3. The fork add support
  for the noload operations used by ZODB.
  
  WWW: https://pypi.python.org/pypi/zodbpickle

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

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Thu Oct 12 18:34:47 2017	(r451924)
+++ head/databases/Makefile	Thu Oct 12 19:00:13 2017	(r451925)
@@ -841,6 +841,7 @@
     SUBDIR += py-varstack
     SUBDIR += py-whisper
     SUBDIR += py-xapian
+    SUBDIR += py-zodbpickle
     SUBDIR += py3-apsw
     SUBDIR += py3-bsddb3
     SUBDIR += py3-mysqlclient

Added: head/databases/py-zodbpickle/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-zodbpickle/Makefile	Thu Oct 12 19:00:13 2017	(r451925)
@@ -0,0 +1,19 @@
+# Created by: Mark Felder <feld@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	zodbpickle
+PORTVERSION=	0.7.0
+CATEGORIES=	databases python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	feld@FreeBSD.org
+COMMENT=	Python pickling interface for ZODB
+
+LICENSE=	PSFL ZPL21
+LICENSE_COMB=	multi
+
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+.include <bsd.port.mk>

Added: head/databases/py-zodbpickle/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-zodbpickle/distinfo	Thu Oct 12 19:00:13 2017	(r451925)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1507833956
+SHA256 (zodbpickle-0.7.0.tar.gz) = 95a247fb17bce980af8d548af70ac5bd1bad22773f242eb8efa24428efa909a8
+SIZE (zodbpickle-0.7.0.tar.gz) = 181263

Added: head/databases/py-zodbpickle/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/py-zodbpickle/pkg-descr	Thu Oct 12 19:00:13 2017	(r451925)
@@ -0,0 +1,11 @@
+Under Python2, this package forks both Python 2.7's pickle and
+cPickle modules, adding support for the protocol 3 opcodes. It also
+provides a new subclass of bytes, zodbpickle.binary, which Python2
+applications can use to pickle binary values such that they will be
+unpickled as bytes under Py3k.
+
+Under Py3k, this package forks the pickle module (and the supporting
+C extension) from both Python 3.2 and Python 3.3. The fork add support
+for the noload operations used by ZODB.
+
+WWW: https://pypi.python.org/pypi/zodbpickle



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710121900.v9CJ0DBc041837>