svn commit: r332023 - in head/devel: . py-dogpile.core

William Grzybowski wg at FreeBSD.org
Tue Oct 29 23:56:27 UTC 2013


Author: wg
Date: Tue Oct 29 23:56:26 2013
New Revision: 332023
URL: http://svnweb.freebsd.org/changeset/ports/332023

Log:
  py-dogpile.core: Component of a larger caching solution
  
  A 'dogpile' lock, typically used as a component of a larger caching solution.
  
  Allows a single thread to generate an expensive resource while other threads
  use the "old" value, until the "new" value is ready.
  
  Dogpile is basically the locking code extracted from the Beaker package,
  for simple and generic usage.
  
  WWW: https://bitbucket.org/zzzeek/dogpile.core

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

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Oct 29 23:55:23 2013	(r332022)
+++ head/devel/Makefile	Tue Oct 29 23:56:26 2013	(r332023)
@@ -3514,6 +3514,7 @@
     SUBDIR += py-distribute
     SUBDIR += py-distutils-extra
     SUBDIR += py-docopt
+    SUBDIR += py-dogpile.core
     SUBDIR += py-durus
     SUBDIR += py-dynrules
     SUBDIR += py-eggtestinfo

Added: head/devel/py-dogpile.core/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-dogpile.core/Makefile	Tue Oct 29 23:56:26 2013	(r332023)
@@ -0,0 +1,20 @@
+# Created by: William Grzybowski <william88 at gmail.com>
+# $FreeBSD$
+
+PORTNAME=	dogpile.core
+PORTVERSION=	0.4.1
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	wg at FreeBSD.org
+COMMENT=	Component of a larger caching solution
+
+LICENSE=	BSD
+
+USE_PYTHON=	yes
+USE_PYDISTUTILS=easy_install
+PYDISTUTILS_AUTOPLIST=	yes
+NO_STAGE=	yes
+
+.include <bsd.port.mk>

Added: head/devel/py-dogpile.core/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-dogpile.core/distinfo	Tue Oct 29 23:56:26 2013	(r332023)
@@ -0,0 +1,2 @@
+SHA256 (dogpile.core-0.4.1.tar.gz) = af2555702811d56846778d39451cf822b04b3f13347080c121a4977fefdfcbff
+SIZE (dogpile.core-0.4.1.tar.gz) = 99534

Added: head/devel/py-dogpile.core/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-dogpile.core/pkg-descr	Tue Oct 29 23:56:26 2013	(r332023)
@@ -0,0 +1,9 @@
+A 'dogpile' lock, typically used as a component of a larger caching solution.
+
+Allows a single thread to generate an expensive resource while other threads
+use the "old" value, until the "new" value is ready.
+
+Dogpile is basically the locking code extracted from the Beaker package,
+for simple and generic usage.
+
+WWW: https://bitbucket.org/zzzeek/dogpile.core


More information about the svn-ports-all mailing list