From 65cc755fda902c3f89e8b678420aa8c1058aaf2d Mon Sep 17 00:00:00 2001 From: Cheng-Lung Sung Date: Mon, 21 Mar 2011 02:43:44 +0000 Subject: [PATCH] repoze.lru is a LRU (least recently used) cache implementation. Keys and values that are not used frequently will be evicted from the cache faster than keys and values that are used frequently. WWW: http://pypi.python.org/pypi/repoze.lru --- devel/Makefile | 1 + devel/py-repoze.lru/Makefile | 20 ++++++++++++++++++++ devel/py-repoze.lru/distinfo | 2 ++ devel/py-repoze.lru/pkg-descr | 5 +++++ devel/py-repoze.lru/pkg-plist | 20 ++++++++++++++++++++ 5 files changed, 48 insertions(+) create mode 100644 devel/py-repoze.lru/Makefile create mode 100644 devel/py-repoze.lru/distinfo create mode 100644 devel/py-repoze.lru/pkg-descr create mode 100644 devel/py-repoze.lru/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index ce19f0b4be76..1922688a725b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2954,6 +2954,7 @@ SUBDIR += py-qt4-scripttools SUBDIR += py-qt4-test SUBDIR += py-repl + SUBDIR += py-repoze.lru SUBDIR += py-repoze.tm2 SUBDIR += py-repoze.what SUBDIR += py-repoze.what-pylons diff --git a/devel/py-repoze.lru/Makefile b/devel/py-repoze.lru/Makefile new file mode 100644 index 000000000000..0aff07003dbb --- /dev/null +++ b/devel/py-repoze.lru/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: py-repoze.lru +# Date created: 2011-03-21 +# Whom: Cheng-Lung Sung +# +# $FreeBSD$ +# + +PORTNAME= repoze.lru +PORTVERSION= 0.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= clsung@FreeBSD.org +COMMENT= A tiny LRU cache implementation and decorator + +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install + +.include diff --git a/devel/py-repoze.lru/distinfo b/devel/py-repoze.lru/distinfo new file mode 100644 index 000000000000..5396a080a219 --- /dev/null +++ b/devel/py-repoze.lru/distinfo @@ -0,0 +1,2 @@ +SHA256 (repoze.lru-0.3.tar.gz) = 27bb8a936dda67c19bb676d97ed96b8e899797ae634612c326f3d01e8d1ba71f +SIZE (repoze.lru-0.3.tar.gz) = 8152 diff --git a/devel/py-repoze.lru/pkg-descr b/devel/py-repoze.lru/pkg-descr new file mode 100644 index 000000000000..6c54669d35ec --- /dev/null +++ b/devel/py-repoze.lru/pkg-descr @@ -0,0 +1,5 @@ +repoze.lru is a LRU (least recently used) cache implementation. +Keys and values that are not used frequently will be evicted +from the cache faster than keys and values that are used frequently. + +WWW: http://pypi.python.org/pypi/repoze.lru diff --git a/devel/py-repoze.lru/pkg-plist b/devel/py-repoze.lru/pkg-plist new file mode 100644 index 000000000000..065552dcbaf3 --- /dev/null +++ b/devel/py-repoze.lru/pkg-plist @@ -0,0 +1,20 @@ +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/lru/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/lru/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/lru/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/lru/tests.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/lru/tests.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/lru/tests.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze/lru +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/repoze +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%