ports/156828: New port: databases/py-sqlparse A non-validating SQL parser for Python.

Roland van Laar roland at micite.net
Thu May 5 09:30:08 UTC 2011


>Number:         156828
>Category:       ports
>Synopsis:       New port: databases/py-sqlparse A non-validating SQL parser for Python.
>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:   Thu May 05 09:30:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Roland van Laar
>Release:        
>Organization:
>Environment:
>Description:
New port: databases/py-sqlparse

sqlparse is a non-validating SQL parser module. 
It provides support for parsing, splitting and formatting SQL statements.
>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-sqlparse
#	py-sqlparse/Makefile
#	py-sqlparse/pkg-plist
#	py-sqlparse/pkg-descr
#	py-sqlparse/distinfo
#
echo c - py-sqlparse
mkdir -p py-sqlparse > /dev/null 2>&1
echo x - py-sqlparse/Makefile
sed 's/^X//' >py-sqlparse/Makefile << '0cdbb99ba1f07dfe6acbc150e0ecd649'
X# Ports collection makefile for:    py-sqlparse
X# Date created:         April 29, 2011
X# Whom:                 Roland van Laar <roland at micite.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=			sqlparse
XPORTVERSION=		0.1.2
XCATEGORIES=			databases python
XMASTER_SITES=		CHEESESHOP
XPKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=			roland at micite.net
XCOMMENT=			A non-validating SQL parser for Python
X
XUSE_PYTHON=			yes
XUSE_PYDISTUTILS=	easy_install
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|distutils.core|setuptools|g' ${WRKSRC}/setup.py
X
X.include <bsd.port.mk>
0cdbb99ba1f07dfe6acbc150e0ecd649
echo x - py-sqlparse/pkg-plist
sed 's/^X//' >py-sqlparse/pkg-plist << '87aa07ebc5e3e527caf7491fe18002b7'
Xbin/sqlformat
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
87aa07ebc5e3e527caf7491fe18002b7
echo x - py-sqlparse/pkg-descr
sed 's/^X//' >py-sqlparse/pkg-descr << 'c28e93403bdc7a2b05e5811a5c14e883'
Xsqlparse is a non-validating SQL parser module. 
XIt provides support for parsing, splitting and formatting SQL statements.
X
XWWW: http://code.google.com/p/python-sqlparse/
c28e93403bdc7a2b05e5811a5c14e883
echo x - py-sqlparse/distinfo
sed 's/^X//' >py-sqlparse/distinfo << 'bdde78f7c861e0196f3cb625d320dec6'
XSHA256 (sqlparse-0.1.2.tar.gz) = a92a84ae0d606505740b759c80d8129ed46d98b72c843bc1a6f6eac7420aa42a
XSIZE (sqlparse-0.1.2.tar.gz) = 33262
bdde78f7c861e0196f3cb625d320dec6
exit



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



More information about the freebsd-ports-bugs mailing list