ports/128496: [Update]www/py-pastedeploy:update to 1.3.2

Wen Heping wenheping at gmail.com
Fri Oct 31 03:30:05 UTC 2008


>Number:         128496
>Category:       ports
>Synopsis:       [Update]www/py-pastedeploy:update to 1.3.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 31 03:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Wen Heping
>Release:        FreeBSD-8.0 Current
>Organization:
ChangAn Middle School
>Environment:
FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Sep 21 18:56:51 HKT 2008     root at fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
update to 1.3.2 from 1.3.1
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -curN py-pastedeploy/Makefile py-pastedeploy.new/Makefile
--- py-pastedeploy/Makefile	2007-07-30 17:42:12.000000000 +0800
+++ py-pastedeploy.new/Makefile	2008-10-31 18:38:23.000000000 +0800
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	PasteDeploy
-PORTVERSION=	1.3.1
+PORTVERSION=	1.3.2
 CATEGORIES=	www python
 MASTER_SITES=	http://cheeseshop.python.org/packages/source/P/PasteDeploy/ \
 		${MASTER_SITE_LOCAL} \
@@ -17,24 +17,13 @@
 MAINTAINER=	dryice at FreeBSD.org
 COMMENT=	Load, configure, and compose WSGI applications and servers
 
-BUILD_DEPENDS=	easy_install:${PORTSDIR}/devel/py-setuptools \
-		${PYTHON_SITELIBDIR}/${PYPASTE_EGG}/paste/__init__.py:${PORTSDIR}/www/py-paste
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Paste>=1.6:${PORTSDIR}/www/py-paste
 RUN_DEPENDS=	${BUILD_DEPENDS}
 
-USE_PYTHON=	2.3+
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_NOEGGINFO=	yes # XXX convert easy_install support to bsd.python.mk's
-
-PLIST_SUB=	PYPASTEDEPLOY_EGG=${PYPASTEDEPLOY_EGG}
-
-SUB_FILES+=	pkg-deinstall pkg-install
-SUB_LIST+=	PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \
-		EGG="${PORTNAME}==${PORTVERSION}"
-
-PYPASTEDEPLOY_EGG=	${PORTNAME}-${PORTVERSION}-py${PYTHON_VERSION:S/^python//}.egg
+USE_PYTHON=	2.4+
+USE_PYDISTUTILS=	easy_install
+PYDISTUTILS_NOEGGINFO=	yes
 
 .include <bsd.port.pre.mk>
 
-PYPASTE_EGG!=	${MAKE} -f ${PORTSDIR}/www/py-paste/Makefile -V PYPASTE_EGG
-
 .include <bsd.port.post.mk>
diff -curN py-pastedeploy/distinfo py-pastedeploy.new/distinfo
--- py-pastedeploy/distinfo	2007-07-02 19:32:37.000000000 +0800
+++ py-pastedeploy.new/distinfo	2008-10-31 17:53:20.000000000 +0800
@@ -1,3 +1,3 @@
-MD5 (PasteDeploy-1.3.1.tar.gz) = a14b360b4ddb0d3ca7aa9bad41d6c91c
-SHA256 (PasteDeploy-1.3.1.tar.gz) = 71c81f5aa60af8238189bf85477d85e926d435df3a28b623842e83406f4a81a8
-SIZE (PasteDeploy-1.3.1.tar.gz) = 27397
+MD5 (PasteDeploy-1.3.2.tar.gz) = 877fcf3fa025a65147fbae87e1765b65
+SHA256 (PasteDeploy-1.3.2.tar.gz) = 0b85eca6e589747da39adf2301623b75d2374286695e68313df938b919e8098c
+SIZE (PasteDeploy-1.3.2.tar.gz) = 30478
diff -curN py-pastedeploy/files/pkg-deinstall.in py-pastedeploy.new/files/pkg-deinstall.in
--- py-pastedeploy/files/pkg-deinstall.in	2007-01-07 17:53:55.000000000 +0800
+++ py-pastedeploy.new/files/pkg-deinstall.in	1970-01-01 08:00:00.000000000 +0800
@@ -1,17 +0,0 @@
-#!/bin/sh
-# $FreeBSD: ports/www/py-pastedeploy/files/pkg-deinstall.in,v 1.1 2007/01/07 09:53:55 nivit Exp $
-PKGNAME=$1
-#
-case $2 in
-    DEINSTALL)
-	easy_install -q -m -x -S %%PYTHON_SITELIBDIR%% %%EGG%%
-	;;
-    POST-DEINSTALL)
-	exit 0
-	;;
-    *)
-	echo "Unexpected Argument $2!!!"
-	exit 1
-	;;
-esac
-exit 0
diff -curN py-pastedeploy/files/pkg-install.in py-pastedeploy.new/files/pkg-install.in
--- py-pastedeploy/files/pkg-install.in	2007-01-07 17:53:55.000000000 +0800
+++ py-pastedeploy.new/files/pkg-install.in	1970-01-01 08:00:00.000000000 +0800
@@ -1,16 +0,0 @@
-#!/bin/sh
-# $FreeBSD: ports/www/py-pastedeploy/files/pkg-install.in,v 1.1 2007/01/07 09:53:55 nivit Exp $
-PKGNAME=$1
-#
-case $2 in
-    POST-INSTALL)
-	easy_install -q -N -S %%PYTHON_SITELIBDIR%% %%EGG%%
-	;;
-    PRE-INSTALL)
-	;;
-    *)
-	echo "Unexpected Argument $2!!!"
-	exit 1
-	;;
-esac
-exit 0
diff -curN py-pastedeploy/pkg-plist py-pastedeploy.new/pkg-plist
--- py-pastedeploy/pkg-plist	2007-04-14 14:34:23.000000000 +0800
+++ py-pastedeploy.new/pkg-plist	2008-10-31 17:53:55.000000000 +0800
@@ -1,54 +1,54 @@
 @comment $FreeBSD: ports/www/py-pastedeploy/pkg-plist,v 1.2 2007/04/14 06:34:23 dryice Exp $
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/PKG-INFO
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/entry_points.txt
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/namespace_packages.txt
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/not-zip-safe
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/requires.txt
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO/top_level.txt
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/__init__.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/__init__.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/__init__.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/__init__.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/config.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/config.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/config.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/converters.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/converters.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/converters.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/epdesc.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/epdesc.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/epdesc.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/interfaces.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/interfaces.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/interfaces.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/loadwsgi.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/loadwsgi.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/loadwsgi.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates/paste_deploy/docs/devel_config.ini_tmpl
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates/paste_deploy/+package+/sampleapp.py_tmpl
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates/paste_deploy/+package+/wsgiapp.py_tmpl
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/__init__.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/__init__.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/__init__.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/fixtypeerror.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/fixtypeerror.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/fixtypeerror.pyo
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/threadinglocal.py
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/threadinglocal.pyc
-%%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util/threadinglocal.pyo
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/util
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates/paste_deploy/docs
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates/paste_deploy/+package+
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates/paste_deploy
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy/paster_templates
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste/deploy
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/paste
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%/EGG-INFO
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYPASTEDEPLOY_EGG%%
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/config.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/config.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/config.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/converters.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/converters.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/converters.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/epdesc.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/epdesc.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/epdesc.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/interfaces.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/interfaces.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/interfaces.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/loadwsgi.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/loadwsgi.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/loadwsgi.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates/paste_deploy/docs/devel_config.ini_tmpl
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates/paste_deploy/+package+/sampleapp.py_tmpl
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates/paste_deploy/+package+/wsgiapp.py_tmpl
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/fixtypeerror.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/fixtypeerror.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/fixtypeerror.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/threadinglocal.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/threadinglocal.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util/threadinglocal.pyo
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/util
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates/paste_deploy/docs
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates/paste_deploy/+package+
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates/paste_deploy
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy/paster_templates
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste/deploy
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paste
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%


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



More information about the freebsd-ports-bugs mailing list