From dsh@vlink.ru  Sat Jun 23 13:04:16 2007
Return-Path: <dsh@vlink.ru>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 37B7C16A41F
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 23 Jun 2007 13:04:16 +0000 (UTC)
	(envelope-from dsh@vlink.ru)
Received: from sagitta.internal.vlink.ru (sagitta.internal.vlink.ru [85.172.168.1])
	by mx1.freebsd.org (Postfix) with ESMTP id 4B76313C455
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 23 Jun 2007 13:04:15 +0000 (UTC)
	(envelope-from dsh@vlink.ru)
Received: from sagitta.internal.vlink.ru (localhost [127.0.0.1])
	by sagitta.internal.vlink.ru (Postfix) with ESMTP id 175561F460E;
	Sat, 23 Jun 2007 17:04:14 +0400 (MSD)
Received: from localhost.my.domain (wizard.vlink.ru [85.172.168.67])
	by sagitta.internal.vlink.ru (Postfix) with ESMTP id D3F631F454E;
	Sat, 23 Jun 2007 17:04:13 +0400 (MSD)
Received: from localhost.my.domain (localhost [127.0.0.1])
	by localhost.my.domain (8.13.8/8.13.8) with ESMTP id l5ND4CdS054594;
	Sat, 23 Jun 2007 17:04:12 +0400 (MSD)
	(envelope-from dsh@localhost.my.domain)
Received: (from dsh@localhost)
	by localhost.my.domain (8.13.8/8.13.8/Submit) id l5ND4CgL054590;
	Sat, 23 Jun 2007 17:04:12 +0400 (MSD)
	(envelope-from dsh)
Message-Id: <200706231304.l5ND4CgL054590@localhost.my.domain>
Date: Sat, 23 Jun 2007 17:04:12 +0400 (MSD)
From: Denis Shaposhnikov <dsh@vlink.ru>
Reply-To: Denis Shaposhnikov <dsh@vlink.ru>
To: FreeBSD-gnats-submit@freebsd.org
Subject: New port: www/py-webhelpers (A Python helper functions for writing templates in web applications easier)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         113969
>Category:       ports
>Synopsis:       New port: www/py-webhelpers (A Python helper functions for writing templates in web applications easier)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 23 13:10:03 GMT 2007
>Closed-Date:    Mon Jun 25 18:15:57 GMT 2007
>Last-Modified:  Mon Jun 25 18:20:12 GMT 2007
>Originator:     Denis Shaposhnikov
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD localhost.my.domain 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Sun Mar 18 15:18:43 MSK 2007 dsh@localhost.my.domain:/var/FreeBSD/obj/var/FreeBSD/src/sys/MYNERIC i386


	
>Description:

WebHelpers is package aimed at providing helper functions for use
within web applications.

These functions are intended to ease web development with template
languages by removing common view logic and encapsulating it in
re-usable modules as well as occasionally providing objects for use
within controllers to assist with common web development paradigms.

WWW: http://pylonshq.com/WebHelpers/

>How-To-Repeat:
	
>Fix:

# 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-webhelpers
#	py-webhelpers/Makefile
#	py-webhelpers/distinfo
#	py-webhelpers/pkg-descr
#	py-webhelpers/pkg-plist
#
echo c - py-webhelpers
mkdir -p py-webhelpers > /dev/null 2>&1
echo x - py-webhelpers/Makefile
sed 's/^X//' >py-webhelpers/Makefile << 'END-of-py-webhelpers/Makefile'
X# New ports collection makefile for:	py-webhelpers
X# Date created:		Thu Jun 21 12:44:46 MSD 2007
X# Whom:			Denis Shaposhnikov <dsh@vlink.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	webhelpers
XPORTVERSION=	0.3
XCATEGORIES=	www python
XMASTER_SITES=	http://pylonshq.com/download/0.9.5/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	WebHelpers-${PORTVERSION}
X
XMAINTAINER=	dsh@vlink.ru
XCOMMENT=	A Python helper functions for writing templates in web applications easier
X
XBUILD_DEPENDS=	${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
XRUN_DEPENDS=	${BUILD_DEPENDS} \
X		${PYTHON_PKGNAMEPREFIX}routes>=1.1:${PORTSDIR}/www/py-routes \
X		${PYTHON_PKGNAMEPREFIX}simplejson>=1.4:${PORTSDIR}/devel/py-simplejson
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	yes
X
XPYWEBHELPERS_EGG=	WebHelpers-${PORTVERSION}-py${PYTHON_VER}.egg
X
XPLIST_SUB=	EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \
X		PYWEBHELPERS_EGG=${PYWEBHELPERS_EGG}
X
XEASY_INSTALL_CMD?=	easy_install-${PYTHON_VER}
X
Xpost-install::
X	${FIND} ${PYTHON_SITELIBDIR}/${PYWEBHELPERS_EGG} \
X		-type d -exec ${CHMOD} 755 {} +
X	${FIND} ${PYTHON_SITELIBDIR}/${PYWEBHELPERS_EGG} \
X		-type f -exec ${CHMOD} ${SHAREMODE} {} +
X
X.include <bsd.port.mk>
END-of-py-webhelpers/Makefile
echo x - py-webhelpers/distinfo
sed 's/^X//' >py-webhelpers/distinfo << 'END-of-py-webhelpers/distinfo'
XMD5 (WebHelpers-0.3.tar.gz) = fb7864d1ffd381eb937935df6e95d5e4
XSHA256 (WebHelpers-0.3.tar.gz) = e582ef3468c21898b6d238d9bbe2b83f0a9f27a07827f4a8ec0cb3d2a6988b70
XSIZE (WebHelpers-0.3.tar.gz) = 152537
END-of-py-webhelpers/distinfo
echo x - py-webhelpers/pkg-descr
sed 's/^X//' >py-webhelpers/pkg-descr << 'END-of-py-webhelpers/pkg-descr'
XWebHelpers is package aimed at providing helper functions for use
Xwithin web applications.
X
XThese functions are intended to ease web development with template
Xlanguages by removing common view logic and encapsulating it in
Xre-usable modules as well as occasionally providing objects for use
Xwithin controllers to assist with common web development paradigms.
X
XWWW: http://pylonshq.com/WebHelpers/
END-of-py-webhelpers/pkg-descr
echo x - py-webhelpers/pkg-plist
sed 's/^X//' >py-webhelpers/pkg-plist << 'END-of-py-webhelpers/pkg-plist'
X@unexec %%EASY_INSTALL_CMD%% -N -m -q %D/%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/EGG-INFO/PKG-INFO
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/EGG-INFO/SOURCES.txt
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/EGG-INFO/dependency_links.txt
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/EGG-INFO/not-zip-safe
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/EGG-INFO/requires.txt
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/EGG-INFO/top_level.txt
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/feedgenerator.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/feedgenerator.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/feedgenerator.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/hinclude.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/hinclude.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/hinclude.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/htmlgen.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/htmlgen.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/htmlgen.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/markdown.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/markdown.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/markdown.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/links.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/links.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/links.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/orm.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/orm.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination/orm.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/asset_tag.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/asset_tag.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/asset_tag.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/date.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/date.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/date.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/form_options.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/form_options.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/form_options.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/form_tag.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/form_tag.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/form_tag.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascript.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascript.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascript.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/builder.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/controls.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/dragdrop.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/effects.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/prototype.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/scriptaculous.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/slider.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts/unittest.js
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/number.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/number.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/number.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/prototype.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/prototype.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/prototype.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/scriptaculous.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/scriptaculous.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/scriptaculous.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/tags.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/tags.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/tags.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/text.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/text.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/text.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/urls.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/urls.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/urls.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/textile.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/textile.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/textile.pyo
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/util.py
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/util.pyc
X%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/util.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/pagination
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails/javascripts
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers/rails
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/webhelpers
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%/EGG-INFO
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%
X@exec %%EASY_INSTALL_CMD%% -N -q %D/%%PYTHON_SITELIBDIR%%/%%PYWEBHELPERS_EGG%%
END-of-py-webhelpers/pkg-plist
exit

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sat Jun 23 13:10:26 UTC 2007 
Responsible-Changed-Why:  
freebsd-python@ wants to have py- PRs 

http://www.freebsd.org/cgi/query-pr.cgi?pr=113969 
Responsible-Changed-From-To: freebsd-python->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sat Jun 23 15:19:00 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=113969 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Mon Jun 25 18:15:55 UTC 2007 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=113969 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/113969: commit references a PR
Date: Mon, 25 Jun 2007 18:16:16 +0000 (UTC)

 miwi        2007-06-25 18:16:10 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/py-webhelpers    Makefile distinfo pkg-descr pkg-plist 
     www/py-webhelpers/files patch-setup.py 
   Log:
   WebHelpers is package aimed at providing helper functions for use
   within web applications.
   
   These functions are intended to ease web development with template
   languages by removing common view logic and encapsulating it in
   re-usable modules as well as occasionally providing objects for use
   within controllers to assist with common web development paradigms.
   
   WWW: http://pylonshq.com/WebHelpers/
   
   PR:             ports/113969
   Submitted by:   Denis Shaposhnikov <dsh at vlink.ru>
   
   Revision  Changes    Path
   1.1853    +1 -0      ports/www/Makefile
   1.1       +39 -0     ports/www/py-webhelpers/Makefile (new)
   1.1       +3 -0      ports/www/py-webhelpers/distinfo (new)
   1.1       +12 -0     ports/www/py-webhelpers/files/patch-setup.py (new)
   1.1       +9 -0      ports/www/py-webhelpers/pkg-descr (new)
   1.1       +87 -0     ports/www/py-webhelpers/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
