From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Feb 26 10:30:07 2007 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 [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EDC7316A401 for ; Mon, 26 Feb 2007 10:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id C204C13C474 for ; Mon, 26 Feb 2007 10:30:06 +0000 (UTC) (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 l1QAU6Em001312 for ; Mon, 26 Feb 2007 10:30:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1QAU6vo001311; Mon, 26 Feb 2007 10:30:06 GMT (envelope-from gnats) Resent-Date: Mon, 26 Feb 2007 10:30:06 GMT Resent-Message-Id: <200702261030.l1QAU6vo001311@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, CHAO Shin Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A02216A403 for ; Mon, 26 Feb 2007 10:23:39 +0000 (UTC) (envelope-from quakelee@tarsier.delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.freebsd.org (Postfix) with ESMTP id EF31713C49D for ; Mon, 26 Feb 2007 10:23:38 +0000 (UTC) (envelope-from quakelee@tarsier.delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id 188FEEB67B6 for ; Mon, 26 Feb 2007 18:23:38 +0800 (CST) Received: from tarsier.geekcn.org ([210.51.165.229]) by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024) with ESMTP id 1kllzyUYfFkr for ; Mon, 26 Feb 2007 18:23:31 +0800 (CST) Received: from tarsier.delphij.net (tarsier.geekcn.org [210.51.165.229]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 054EEEB6773 for ; Mon, 26 Feb 2007 18:23:30 +0800 (CST) Received: from tarsier.delphij.net (localhost [127.0.0.1]) by tarsier.delphij.net (8.13.8/8.13.8) with ESMTP id l1QANT2N045374 for ; Mon, 26 Feb 2007 18:23:29 +0800 (CST) (envelope-from quakelee@tarsier.delphij.net) Received: (from quakelee@localhost) by tarsier.delphij.net (8.13.8/8.13.8/Submit) id l1QANOeg045373; Mon, 26 Feb 2007 18:23:24 +0800 (CST) (envelope-from quakelee) Message-Id: <200702261023.l1QANOeg045373@tarsier.delphij.net> Date: Mon, 26 Feb 2007 18:23:24 +0800 (CST) From: CHAO Shin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/109555: [PATCH] www/py-pullparser X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: CHAO Shin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 10:30:07 -0000 >Number: 109555 >Category: ports >Synopsis: [PATCH] www/py-pullparser >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: Mon Feb 26 10:30:06 GMT 2007 >Closed-Date: >Last-Modified: >Originator: CHAO Shin >Release: FreeBSD 7.0-CURRENT i386 >Organization: The FreeBSD Simplified Chinese Project >Environment: System: FreeBSD portyard.sysdept.sina.com.cn 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Thu Feb 1 19:02:06 CST 2007 root@portyard.sysdept.sina.com.cn:/usr/obj/usr/src/sys/GX270 i386 >Description: update to new version and install with egg. >How-To-Repeat: >Fix: --- patch-py-pullparser.diff begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/www/py-pullparser/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile 28 Sep 2005 14:59:03 -0000 1.2 +++ Makefile 26 Feb 2007 10:12:32 -0000 @@ -7,7 +7,7 @@ # PORTNAME= pullparser -PORTVERSION= 0.0.6 +PORTVERSION= 0.1.0 CATEGORIES= www python MASTER_SITES= http://wwwsearch.sourceforge.net/pullparser/src/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,21 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= A simple "pull API" for HTML parsing +BUILD_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools + USE_PYTHON= yes USE_PYDISTUTILS= yes +EASY_INSTALL_CMD?= easy_install-${PYTHON_VER} + +PYDISTUTILS_BUILD_TARGET= bdist_egg +PYDISTUTILS_INSTALL_TARGET= easy_install +PYDISTUTILS_INSTALLARGS= -O 1 -N -S ${PYTHON_SITELIBDIR} ${WRKSRC}/dist/${PULLPARSER_EGG} + +PULLPARSER_EGG= ${PORTNAME}-${PORTVERSION}-py${PYTHON_VER}.egg + +PLIST_SUB+= EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \ + PULLPARSER_EGG=${PULLPARSER_EGG} \ + PULLPARSER_EGG_VER="${PORTNAME}==${PORTVERSION}" + .include Index: distinfo =================================================================== RCS file: /home/ncvs/ports/www/py-pullparser/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 25 Nov 2005 19:02:15 -0000 1.3 +++ distinfo 26 Feb 2007 09:01:21 -0000 @@ -1,3 +1,3 @@ -MD5 (pullparser-0.0.6.tar.gz) = e7074a671ced63ca019d00e1a1b25ca4 -SHA256 (pullparser-0.0.6.tar.gz) = 91076dd3c1c0826242f0e574bd0b5920ebfb65b39077eae6aaea7a0dce6f9c08 -SIZE (pullparser-0.0.6.tar.gz) = 11676 +MD5 (pullparser-0.1.0.tar.gz) = 0625ebe0e056e1f810543d182c39bcf5 +SHA256 (pullparser-0.1.0.tar.gz) = 039da20c26ecd3334cb95680d67eafb6e11451a4c22d19f6ee74e8a9b4372696 +SIZE (pullparser-0.1.0.tar.gz) = 21472 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/www/py-pullparser/pkg-plist,v retrieving revision 1.1 diff -u -p -r1.1 pkg-plist --- pkg-plist 29 Apr 2005 07:05:06 -0000 1.1 +++ pkg-plist 26 Feb 2007 10:13:54 -0000 @@ -1,3 +1,3 @@ -%%PYTHON_SITELIBDIR%%/pullparser.py -%%PYTHON_SITELIBDIR%%/pullparser.pyc -%%PYTHON_SITELIBDIR%%/pullparser.pyo +@unexec %%EASY_INSTALL_CMD%% -q -m -S %D/%%PYTHON_SITELIBDIR%% %%PULLPARSER_EGG_VER%% +%%PYTHON_SITELIBDIR%%/%%PULLPARSER_EGG%% +@exec %%EASY_INSTALL_CMD%% -q -N -S %D/%%PYTHON_SITELIBDIR%% %%PULLPARSER_EGG_VER%% --- patch-py-pullparser.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: