Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jul 2008 00:49:53 GMT
From:      Wen heping <wenheping@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/125664: [NEW PORT]databases/py-pg8000:A Pure-Python Interface to the PostgreSQL Database
Message-ID:  <200807160049.m6G0nrZx091869@www.freebsd.org>
Resent-Message-ID: <200807160050.m6G0o6ZC049374@freefall.freebsd.org>

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

>Number:         125664
>Category:       ports
>Synopsis:       [NEW PORT]databases/py-pg8000:A Pure-Python Interface to the PostgreSQL Database
>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:   Wed Jul 16 00:50:06 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Wen heping
>Release:        FreeBSD 7.0 release
>Organization:
ChangAn Middle School
>Environment:
FreeBSD tinderbox.wenjing.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
pg8000 is a Pure-Python interface to the PostgreSQL database
engine. It is one of many PostgreSQL interfaces for the Python
programming language. pg8000 is somewhat distinctive in that
it is written entirely in Python and does not rely on any
external libraries (such as a compiled python module, or
PostgreSQL's libpq library). pg8000 supports the standard
Python DB-API version 2.0.

WWW:    http://pybrary.net/pg8000/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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-pg8000
#	py-pg8000/distinfo
#	py-pg8000/pkg-descr
#	py-pg8000/Makefile
#	py-pg8000/pkg-plist
#
echo c - py-pg8000
mkdir -p py-pg8000 > /dev/null 2>&1
echo x - py-pg8000/distinfo
sed 's/^X//' >py-pg8000/distinfo << 'END-of-py-pg8000/distinfo'
XMD5 (pg8000-1.04.tar.gz) = 4907e5fed466a6f4cc8d8501e5e3f096
XSHA256 (pg8000-1.04.tar.gz) = eaef8fa85259605746ae131f3d926ab45c5b496bc01482458b4e0865599c1ed1
XSIZE (pg8000-1.04.tar.gz) = 21609
END-of-py-pg8000/distinfo
echo x - py-pg8000/pkg-descr
sed 's/^X//' >py-pg8000/pkg-descr << 'END-of-py-pg8000/pkg-descr'
Xpg8000 is a Pure-Python interface to the PostgreSQL database
Xengine. It is one of many PostgreSQL interfaces for the Python
Xprogramming language. pg8000 is somewhat distinctive in that
Xit is written entirely in Python and does not rely on any
Xexternal libraries (such as a compiled python module, or 
XPostgreSQL's libpq library). pg8000 supports the standard
XPython DB-API version 2.0.
X
XWWW:	http://pybrary.net/pg8000/
END-of-py-pg8000/pkg-descr
echo x - py-pg8000/Makefile
sed 's/^X//' >py-pg8000/Makefile << 'END-of-py-pg8000/Makefile'
X# New ports collection makefile for:	py-pg8000
X# Date created:		2008-07-16
X# Whom:			Wen Heping <wenheping@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pg8000
XPORTVERSION=	1.04
XCATEGORIES=	databases python
XMASTER_SITES=	http://pybrary.net/pg8000/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	wenheping@gmail.com
XCOMMENT=	A Pure-Python Interface to the PostgreSQL Database
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=yes
X
X.include <bsd.port.mk>
END-of-py-pg8000/Makefile
echo x - py-pg8000/pkg-plist
sed 's/^X//' >py-pg8000/pkg-plist << 'END-of-py-pg8000/pkg-plist'
X%%PYTHON_SITELIBDIR%%/pg8000/__init__.py
X%%PYTHON_SITELIBDIR%%/pg8000/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pg8000/__init__.pyo
X%%PYTHON_SITELIBDIR%%/pg8000/dbapi.py
X%%PYTHON_SITELIBDIR%%/pg8000/dbapi.pyc
X%%PYTHON_SITELIBDIR%%/pg8000/dbapi.pyo
X%%PYTHON_SITELIBDIR%%/pg8000/errors.py
X%%PYTHON_SITELIBDIR%%/pg8000/errors.pyc
X%%PYTHON_SITELIBDIR%%/pg8000/errors.pyo
X%%PYTHON_SITELIBDIR%%/pg8000/interface.py
X%%PYTHON_SITELIBDIR%%/pg8000/interface.pyc
X%%PYTHON_SITELIBDIR%%/pg8000/interface.pyo
X%%PYTHON_SITELIBDIR%%/pg8000/protocol.py
X%%PYTHON_SITELIBDIR%%/pg8000/protocol.pyc
X%%PYTHON_SITELIBDIR%%/pg8000/protocol.pyo
X%%PYTHON_SITELIBDIR%%/pg8000/types.py
X%%PYTHON_SITELIBDIR%%/pg8000/types.pyc
X%%PYTHON_SITELIBDIR%%/pg8000/types.pyo
X%%PYTHON_SITELIBDIR%%/pg8000/util.py
X%%PYTHON_SITELIBDIR%%/pg8000/util.pyc
X%%PYTHON_SITELIBDIR%%/pg8000/util.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/pg8000
END-of-py-pg8000/pkg-plist
exit



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



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