From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jan 11 23:00:28 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3815A16A41F for ; Wed, 11 Jan 2006 23:00:28 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBA1C43D5F for ; Wed, 11 Jan 2006 23:00:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0BN0M4n047897 for ; Wed, 11 Jan 2006 23:00:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0BN0M1Z047896; Wed, 11 Jan 2006 23:00:22 GMT (envelope-from gnats) Resent-Date: Wed, 11 Jan 2006 23:00:22 GMT Resent-Message-Id: <200601112300.k0BN0M1Z047896@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, nivit@email.it (Nicola Vitale) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9909016A41F for ; Wed, 11 Jan 2006 22:57:40 +0000 (GMT) (envelope-from nivit@email.it) Received: from vsmtp4.tin.it (vsmtp4.tin.it [212.216.176.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30FE143D45 for ; Wed, 11 Jan 2006 22:57:38 +0000 (GMT) (envelope-from nivit@email.it) Received: from stellina (82.52.80.156) by vsmtp4.tin.it (7.2.060.1) id 43C3E5BD00121DA2 for FreeBSD-gnats-submit@freebsd.org; Wed, 11 Jan 2006 23:57:44 +0100 Received: (qmail 29201 invoked by uid 0); 11 Jan 2006 22:55:20 -0000 Message-Id: <20060111225520.29200.qmail@stellina> Date: 11 Jan 2006 22:55:20 -0000 From: nivit@email.it (Nicola Vitale) To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/91691: [NEW PORT] www/py-TurboGears: Python-Based Framework for Rapid Web Development X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jan 2006 23:00:28 -0000 >Number: 91691 >Category: ports >Synopsis: [NEW PORT] www/py-TurboGears: Python-Based Framework for Rapid Web Development >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 Jan 11 23:00:22 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Nicola Vitale >Release: FreeBSD 5.4-RELEASE-p8 i386 >Organization: >Environment: System: FreeBSD stellina.domo.sva 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #4: Mon Nov 28 10:22:09 CET 2005 >Description: TurboGears brings together four major pieces to create an easy to install, easy to use web megaframework. It covers everything from front end (MochiKit JavaScript for the browser, Kid for templates in Python) to the controllers (CherryPy) to the back end (SQLObject). The TurboGears project is focused on providing documentation and integration with these tools without losing touch with the communities that already exist around those tools. TurboGears is easy to use for a wide range of web applications. Author: Kevin Dangoor et alii WWW: http://www.turbogears.org/ N.B. It requires devel/py-cElementTree (see PR ports/91687) devel/py-json-py (see PR ports/91688) www/py-TestGears (see PR ports/91689) Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- py24-TurboGears-0.8.8.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-TurboGears # py-TurboGears/pkg-descr # py-TurboGears/Makefile # py-TurboGears/distinfo # py-TurboGears/files # py-TurboGears/files/pkg-deinstall.in # py-TurboGears/pkg-plist # echo c - py-TurboGears mkdir -p py-TurboGears > /dev/null 2>&1 echo x - py-TurboGears/pkg-descr sed 's/^X//' >py-TurboGears/pkg-descr << 'END-of-py-TurboGears/pkg-descr' XTurboGears brings together four major pieces to create an Xeasy to install, easy to use web megaframework. It covers Xeverything from front end (MochiKit JavaScript for the browser, XKid for templates in Python) to the controllers (CherryPy) to Xthe back end (SQLObject). X XThe TurboGears project is focused on providing documentation Xand integration with these tools without losing touch Xwith the communities that already exist around those tools. X XTurboGears is easy to use for a wide range of web applications. X XAuthor: Kevin Dangoor et alii XWWW: http://www.turbogears.org/ END-of-py-TurboGears/pkg-descr echo x - py-TurboGears/Makefile sed 's/^X//' >py-TurboGears/Makefile << 'END-of-py-TurboGears/Makefile' X# New ports collection makefile for: turbogears X# Date created: 2006-01-08 X# Whom: Nicola Vitale X# X# $FreeBSD$ X# X XPORTNAME= TurboGears XPORTVERSION= 0.8.8 XCATEGORIES= www python XMASTER_SITES= http://www.turbogears.org/download/eggs/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= nivit@email.it XCOMMENT= Python-Based Framework for Rapid Web Development X XBUILD_DEPENDS= easy_install:${PORTSDIR}/devel/py-setuptools XRUN_DEPENDS= easy_install:${PORTSDIR}/devel/py-setuptools \ X kid:${PORTSDIR}/devel/py-kid \ X sqlobject-admin:${PORTSDIR}/databases/py-sqlobject \ X ${PYTHON_SITELIBDIR}/cherrypy/__init__.py:${PORTSDIR}/www/py-cherrypy \ X ${PYTHON_SITELIBDIR}/cElementTree.so:${PORTSDIR}/devel/py-cElementTree \ X ${PYTHON_SITELIBDIR}/elementtree/__init__.py:${PORTSDIR}/devel/py-elementtree \ X ${PYTHON_SITELIBDIR}/formencode/__init__.py:${PORTSDIR}/www/py-formencode \ X ${PYTHON_SITELIBDIR}/json.py:${PORTSDIR}/devel/py-json-py \ X ${PYTHON_SITELIBDIR}/TestGears-0.2-py2.4.egg:${PORTSDIR}/devel/py-TestGears X XUSE_PYTHON= 2.4+ XUSE_PYDISTUTILS= yes X XOPTIONS= CHEETAH "Install py-cheetah add-on" off X# bypass infrastructure bug (taken from www/py-django) XOPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options X XPLIST_SUB+= "PORTVERSION=${PORTVERSION}" XPLIST_SUB+= "EGGEXT=py2.4.egg" XSUB_FILES= pkg-deinstall XSUB_LIST= "EGGS=${EGGS}" XSUB_LIST+= "PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR}" X XEGGS= ${PORTNAME}-${PORTVERSION}-py2.4.egg XEASY_INSTALL= easy_install X Xdo-install: X for FILE in ${DISTFILES}; do \ X ${EASY_INSTALL} --no-deps --script-dir=${PREFIX}/bin ${DISTDIR}/$${FILE}; \ X done; X Xpost-install: X ${RM} ${PYTHON_SITELIBDIR}/${PORTNAME}-${PORTVERSION}-py2.4.egg/EGG-INFO/requires.txt X X.include X X.if defined(WITH_CHEETAH) XRUN_DEPENDS+= cheetah:${PORTSDIR}/devel/py-cheetah X.endif X X.include END-of-py-TurboGears/Makefile echo x - py-TurboGears/distinfo sed 's/^X//' >py-TurboGears/distinfo << 'END-of-py-TurboGears/distinfo' XMD5 (TurboGears-0.8.8.tar.gz) = 83be5f971d5c208c3e91e60b570cbcff XSHA256 (TurboGears-0.8.8.tar.gz) = 57ec514b15c2c4129f293892a39eeb626cd4b4679b0201e73864ef1feb23767b XSIZE (TurboGears-0.8.8.tar.gz) = 3608049 END-of-py-TurboGears/distinfo echo c - py-TurboGears/files mkdir -p py-TurboGears/files > /dev/null 2>&1 echo x - py-TurboGears/files/pkg-deinstall.in sed 's/^X//' >py-TurboGears/files/pkg-deinstall.in << 'END-of-py-TurboGears/files/pkg-deinstall.in' X#!/bin/sh X# XPKGNAME=$1 X# Xcase $2 in X DEINSTALL) X for f in %%EGGS%% X do easy_install -x -m -D "%%PYTHON_SITELIBDIR%%/${f}" X done X ;; X POST-DEINSTALL) X exit 0 X ;; X *) X echo "Unexpected Argument $2!!!" X exit 1 X ;; Xesac Xexit 0 END-of-py-TurboGears/files/pkg-deinstall.in echo x - py-TurboGears/pkg-plist sed 's/^X//' >py-TurboGears/pkg-plist << 'END-of-py-TurboGears/pkg-plist' X@comment $FreeBSD$ Xbin/tg-admin X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/EGG-INFO/PKG-INFO X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/EGG-INFO/SOURCES.txt X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/EGG-INFO/entry_points.txt X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/EGG-INFO/not-zip-safe X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/EGG-INFO/top_level.txt X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/__init__.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/__init__.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/command/__init__.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/command/__init__.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/command/quickstart.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/command/quickstart.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/controllers.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/controllers.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/database.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/database.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/finddata.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/finddata.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/js/MochiKit.js X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/js/__init__.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/js/__init__.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/ProjectName.egg-info/sqlobject.txt X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/__init__.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/__init__.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/dev.cfg.source X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/prod.cfg.source X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/project-start.py.source X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/__init__.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/__init__.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/controllers.py.source X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/model.py.source X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/sqlobject-history/empty X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/static/css/empty X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/static/images/empty X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/static/javascript/empty X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/templates/__init__.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/templates/__init__.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/templates/master.kid X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/templates/welcome.kid X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/setup.py.source X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/startup.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/startup.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/__init__.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/__init__.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/othertemplate.kid X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/simple.kid X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/test_controllers.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/test_controllers.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/test_validators.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/test_validators.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/test_view.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/test_view.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/util.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests/util.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/validators.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/validators.pyc X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/view.py X%%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/view.pyc X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/EGG-INFO X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/command X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/js X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/ProjectName.egg-info X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/sqlobject-history X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/static/css X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/static/images X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/static/javascript X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/static X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname/templates X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart/projectname X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/quickstart X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears/tests X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%%/turbogears X@dirrm %%PYTHON_SITELIBDIR%%/TurboGears-%%PORTVERSION%%-%%EGGEXT%% END-of-py-TurboGears/pkg-plist exit --- py24-TurboGears-0.8.8.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: