create bsd12 branch

This commit is contained in:
ziggi
2019-12-26 07:26:06 +00:00
commit 5cfdab6bfe
14432 changed files with 2272620 additions and 0 deletions

24
python/py-beaker/Makefile Normal file
View File

@@ -0,0 +1,24 @@
# Created by: Dryice Liu <dryice@FreeBSD.org>
# $FreeBSD: head/www/py-beaker/Makefile 424576 2016-10-24 15:45:30Z olivierd $
PORTNAME= beaker
PORTVERSION= 1.8.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= Beaker-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Session and Caching library with WSGI Middleware
USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} <= 3200
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}funcsigs>=1.0.2:python/py-funcsigs@${PY_FLAVOR}
.endif
.include <bsd.port.post.mk>

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1477285058
SHA256 (Beaker-1.8.1.tar.gz) = 6735aa2fff7ea0915fc7f97a11830abcad19e4d1b02433caf4238a2b54ae1ec0
SIZE (Beaker-1.8.1.tar.gz) = 37064

View File

@@ -0,0 +1,23 @@
Beaker is built on code from the package MyghtyUtils, originally used
in the Myghty project. It implements a full set of cache functionality
along with sessions that can utilize the caches.
Beaker includes Cache and Session WSGI middleware to ease integration
with WSGI capable frameworks, and is automatically used by Pylons.
Features
* Fast, robust performance
* Multiple reader/single writer lock system to avoid duplicate
simultaneous cache creation
* Cache back-ends include dbm, file, memory, memcached, and
database (Using SQLAlchemy for multiple-db vendor support)
* Signed cookie's to prevent session hijacking/spoofing
* Extensible Container object to support new back-ends
* Cache's can be divided into namespaces (to represent templates,
objects, etc.) then keyed for different copies
* Create functions for automatic call-backs to create new cache
copies after expiration
* Fine-grained toggling of back-ends, keys, and expiration per
Cache object
WWW: http://beaker.groovie.org/