Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Apr 2004 17:12:50 -0400 (EDT)
From:      michael johnson <ahze@bacon.ahze.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/65643: [NEW PORT] databases/py-memcached: Python API for memcached, a distributed memory cache daemon
Message-ID:  <200404162112.i3GLCoah003397@bacon.ahze.net>
Resent-Message-ID: <200404162120.i3GLKLHp042677@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         65643
>Category:       ports
>Synopsis:       [NEW PORT] databases/py-memcached: Python API for memcached, a distributed memory cache daemon
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 16 14:20:21 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     michael johnson
>Release:        FreeBSD 4.10-BETA i386
>Organization:
>Environment:
System: FreeBSD bacon.ahze.net 4.10-BETA FreeBSD 4.10-BETA #25: Sat Apr 10 23:42:46 EDT 2004
>Description:
The API takes advantage of the server's opaque flag support and sets its 
"complex" flag whenever the object being stored or retrieved isn't a plain
scalar. In that case, the Storable module is used to freeze and thaw the
value automatically going in and out of the memcached.

The Python API, while tested, has not experienced real-world production use.

WWW:	http://www.danga.com/memcached/apis.bml

Generated with FreeBSD Port Tools 0.50
>How-To-Repeat:
>Fix:

--- py-memcached-1.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-memcached
#	py-memcached/pkg-descr
#	py-memcached/Makefile
#	py-memcached/distinfo
#	py-memcached/pkg-plist
#
echo c - py-memcached
mkdir -p py-memcached > /dev/null 2>&1
echo x - py-memcached/pkg-descr
sed 's/^X//' >py-memcached/pkg-descr << 'END-of-py-memcached/pkg-descr'
XThe API takes advantage of the server's opaque flag support and sets its 
X"complex" flag whenever the object being stored or retrieved isn't a plain
Xscalar. In that case, the Storable module is used to freeze and thaw the
Xvalue automatically going in and out of the memcached.
X
XThe Python API, while tested, has not experienced real-world production use.
X
XWWW:	http://www.danga.com/memcached/apis.bml
END-of-py-memcached/pkg-descr
echo x - py-memcached/Makefile
sed 's/^X//' >py-memcached/Makefile << 'END-of-py-memcached/Makefile'
X# New ports collection makefile for:	py-memcached
X# Date created:		2004-04-16
X# Whom:			michael johnson <ahze@ahze.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	memcached
XPORTVERSION=	1.2
XCATEGORIES=	databases
XMASTER_SITES=	http://www.danga.com/memcached/dist/
XPKGNAMEPREFIX=	py-
XDISTNAME=	python-${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	ports@FreeBSD.org
XCOMMENT=	Python API for memcached, a distributed memory cache daemon
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=yes
X
X.include <bsd.port.mk>
END-of-py-memcached/Makefile
echo x - py-memcached/distinfo
sed 's/^X//' >py-memcached/distinfo << 'END-of-py-memcached/distinfo'
XMD5 (python-memcached-1.2.tar.gz) = 7bbba370429bd3d7ab70bbf0828d841c
XSIZE (python-memcached-1.2.tar.gz) = 5582
END-of-py-memcached/distinfo
echo x - py-memcached/pkg-plist
sed 's/^X//' >py-memcached/pkg-plist << 'END-of-py-memcached/pkg-plist'
X%%PYTHON_SITELIBDIR%%/memcache.py
X%%PYTHON_SITELIBDIR%%/memcache.pyc
X%%PYTHON_SITELIBDIR%%/memcache.pyo
END-of-py-memcached/pkg-plist
exit
--- py-memcached-1.2.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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