c1f2c23623
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
20 lines
400 B
Makefile
20 lines
400 B
Makefile
# Created by: William Grzybowski <william88@gmail.com>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= dogpile.core
|
|
PORTVERSION= 0.4.1
|
|
CATEGORIES= devel python
|
|
MASTER_SITES= CHEESESHOP
|
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
|
|
|
MAINTAINER= wg@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>
|