Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Oct 2016 21:19:02 +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: r424219 - in head/devel: . py-chainmap
Message-ID:  <201610182119.u9ILJ2bW087203@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: feld
Date: Tue Oct 18 21:19:02 2016
New Revision: 424219
URL: https://svnweb.freebsd.org/changeset/ports/424219

Log:
  This module is a polyfill, implementing ChainMap for reasonably-recent versions
  of Python that do not have collections.ChainMap--namely, Python 2.6, Python 3.2,
  and PyPy3 releases based on Python 3.2. (It will also work as expected on Python
  2.7, PyPy, and Python 3.3 and higher, but it is not needed there since those
  verions' collections modules contains a ChainMap implementation.)
  
  The code for this package is closely derived from the Python 3.5 source code at
  hg.python.org, (especially the collections and reprlib modules). Several changes
  have been made to ensure Python 2.6 compatibility, and tests and packaging have
  been added.
  
  WWW: https://bitbucket.org/jeunice/chainmap
  
  PR:		213322
  Submitted by:	Kyle Evans <bsdports@kyle-evans.net>

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Oct 18 21:16:08 2016	(r424218)
+++ head/devel/Makefile	Tue Oct 18 21:19:02 2016	(r424219)
@@ -4046,6 +4046,7 @@
     SUBDIR += py-celery
     SUBDIR += py-cffi
     SUBDIR += py-cfgparse
+    SUBDIR += py-chainmap
     SUBDIR += py-characteristic
     SUBDIR += py-check-manifest
     SUBDIR += py-cheetah

Added: head/devel/py-chainmap/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-chainmap/Makefile	Tue Oct 18 21:19:02 2016	(r424219)
@@ -0,0 +1,20 @@
+# Created by: Kyle Evans <bsdports@kyle-evans.net>
+# $FreeBSD$
+
+PORTNAME=	chainmap
+PORTVERSION=	1.0.2
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	bsdports@kyle-evans.net
+COMMENT=	Backport/clone of chainmap for py26, py32, and pypy3
+
+LICENSE=	PSFL
+
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/py-chainmap/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-chainmap/distinfo	Tue Oct 18 21:19:02 2016	(r424219)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1475906299
+SHA256 (chainmap-1.0.2.tar.gz) = 405da3bce9913bfb33e6e497803b447b60d12ab44031ca357626143e087e0526
+SIZE (chainmap-1.0.2.tar.gz) = 6383

Added: head/devel/py-chainmap/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-chainmap/pkg-descr	Tue Oct 18 21:19:02 2016	(r424219)
@@ -0,0 +1,12 @@
+This module is a polyfill, implementing ChainMap for reasonably-recent versions
+of Python that do not have collections.ChainMap--namely, Python 2.6, Python 3.2,
+and PyPy3 releases based on Python 3.2. (It will also work as expected on Python
+2.7, PyPy, and Python 3.3 and higher, but it is not needed there since those
+verions' collections modules contains a ChainMap implementation.)
+
+The code for this package is closely derived from the Python 3.5 source code at
+hg.python.org, (especially the collections and reprlib modules). Several changes
+have been made to ensure Python 2.6 compatibility, and tests and packaging have
+been added.
+
+WWW: https://bitbucket.org/jeunice/chainmap



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