Date: Fri, 9 Mar 2007 00:59:20 +0800 (CST) From: Li-Wen Hsu <lwhsu@lwhsu.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: lwhsu@lwhsu.org Subject: ports/110094: [MAINTAINER] www/py-flup: update to 0.5.r2311 Message-ID: <200703081659.l28GxKL7000159@jail0.lwhsu.csie.net> Resent-Message-ID: <200703081700.l28H0Bql022952@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 110094 >Category: ports >Synopsis: [MAINTAINER] www/py-flup: update to 0.5.r2311 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Mar 08 17:00:11 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Li-Wen Hsu >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD jail0.lwhsu.csie.net 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Jan 26 00:04:54 CST 2007 >Description: - Update to 0.5.r2311 - Use @exec and @unexec in pkg-plist to register/unregister egg - Use explicit RUN_DEPENDS Removed file(s): - files/pkg-deinstall.in - files/pkg-install.in Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- py24-flup-0.5.r2311.patch begins here --- diff -ruN -ruN --exclude=CVS /usr/ports/www/py-flup/Makefile /home/lwhsu/ports/www/py-flup/Makefile --- /usr/ports/www/py-flup/Makefile Mon Feb 12 17:25:51 2007 +++ /home/lwhsu/ports/www/py-flup/Makefile Fri Mar 9 00:43:54 2007 @@ -6,7 +6,7 @@ # PORTNAME= flup -PORTVERSION= 0.5.r2307 +PORTVERSION= 0.5.r2311 CATEGORIES= www python MASTER_SITES= http://www.saddi.com/software/flup/dist/ \ http://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/ @@ -16,18 +16,24 @@ MAINTAINER= lwhsu@lwhsu.org COMMENT= Random assortment of WSGI servers, middleware -BUILD_DEPENDS= easy_install:${PORTSDIR}/devel/py-setuptools -RUN_DEPENDS= ${BUILD_DEPENDS} +BUILD_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools +RUN_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools USE_PYTHON= 2.4+ USE_PYDISTUTILS= yes -PYFLUP_EGG= ${PORTNAME}-${PORTVERSION:R}-py${PYTHON_VERSION:S/^python//}.egg +EASY_INSTALL_CMD?= easy_install-${PYTHON_VER} -SUB_FILES+= pkg-deinstall pkg-install -SUB_LIST+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \ - EGG="${PORTNAME}==${PORTVERSION:R}" +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} -PLIST_SUB= PYFLUP_EGG=${PYFLUP_EGG} +PYDISTUTILS_BUILD_TARGET= bdist_egg +PYDISTUTILS_INSTALL_TARGET= easy_install +PYDISTUTILS_INSTALLARGS= -O 1 -N -S ${PYTHON_SITELIBDIR} ${WRKSRC}/dist/${PYFLUP_EGG} + +PYFLUP_EGG= ${PORTNAME}-${PORTVERSION:R}-py${PYTHON_VER}.egg + +PLIST_SUB+= EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \ + PYFLUP_EGG=${PYFLUP_EGG} \ + PYFLUP_EGG_VER="${PORTNAME}==${PORTVERSION:R}" .include <bsd.port.mk> diff -ruN -ruN --exclude=CVS /usr/ports/www/py-flup/distinfo /home/lwhsu/ports/www/py-flup/distinfo --- /usr/ports/www/py-flup/distinfo Mon Feb 12 17:25:51 2007 +++ /home/lwhsu/ports/www/py-flup/distinfo Fri Mar 9 00:29:41 2007 @@ -1,3 +1,3 @@ -MD5 (flup-r2307.tar.gz) = cb3d8eabb8ce0242315d4c3a0d3a8288 -SHA256 (flup-r2307.tar.gz) = 2130537f016f90a14afd031c4ac1b77a4826dd555d09232f8824ffae8fcf5a52 -SIZE (flup-r2307.tar.gz) = 69427 +MD5 (flup-r2311.tar.gz) = c54e0bc5877f1b612e8ac99a061598d4 +SHA256 (flup-r2311.tar.gz) = a3b7a930c33292ed305113552a188881834a5682b4761fd25341516e9ab19e97 +SIZE (flup-r2311.tar.gz) = 68742 diff -ruN -ruN --exclude=CVS /usr/ports/www/py-flup/files/pkg-deinstall.in /home/lwhsu/ports/www/py-flup/files/pkg-deinstall.in --- /usr/ports/www/py-flup/files/pkg-deinstall.in Sun Jan 14 17:23:27 2007 +++ /home/lwhsu/ports/www/py-flup/files/pkg-deinstall.in Thu Jan 1 08:00:00 1970 @@ -1,17 +0,0 @@ -#!/bin/sh -# $FreeBSD: ports/www/py-flup/files/pkg-deinstall.in,v 1.1 2007/01/14 09:23:27 nivit Exp $ -PKGNAME=$1 -# -case $2 in - DEINSTALL) - easy_install -q -m -S %%PYTHON_SITELIBDIR%% %%EGG%% - ;; - POST-DEINSTALL) - exit 0 - ;; - *) - echo "Unexpected Argument $2!!!" - exit 1 - ;; -esac -exit 0 diff -ruN -ruN --exclude=CVS /usr/ports/www/py-flup/files/pkg-install.in /home/lwhsu/ports/www/py-flup/files/pkg-install.in --- /usr/ports/www/py-flup/files/pkg-install.in Sun Jan 14 17:23:27 2007 +++ /home/lwhsu/ports/www/py-flup/files/pkg-install.in Thu Jan 1 08:00:00 1970 @@ -1,16 +0,0 @@ -#!/bin/sh -# $FreeBSD: ports/www/py-flup/files/pkg-install.in,v 1.1 2007/01/14 09:23:27 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 -ruN -ruN --exclude=CVS /usr/ports/www/py-flup/pkg-plist /home/lwhsu/ports/www/py-flup/pkg-plist --- /usr/ports/www/py-flup/pkg-plist Sun Jan 14 17:23:27 2007 +++ /home/lwhsu/ports/www/py-flup/pkg-plist Fri Mar 9 00:28:54 2007 @@ -1,4 +1,5 @@ @comment $FreeBSD: ports/www/py-flup/pkg-plist,v 1.1 2007/01/14 09:23:27 nivit Exp $ +@unexec %%EASY_INSTALL_CMD%% -q -m -S %D/%%PYTHON_SITELIBDIR%% %%PYFLUP_EGG_VER%% %%PYTHON_SITELIBDIR%%/%%PYFLUP_EGG%%/EGG-INFO/PKG-INFO %%PYTHON_SITELIBDIR%%/%%PYFLUP_EGG%%/EGG-INFO/SOURCES.txt %%PYTHON_SITELIBDIR%%/%%PYFLUP_EGG%%/EGG-INFO/dependency_links.txt @@ -107,3 +108,4 @@ @dirrm %%PYTHON_SITELIBDIR%%/%%PYFLUP_EGG%% @dirrmtry %%PYTHON_SITELIBDIR%% @dirrmtry %%PYTHON_LIBDIR%% +@exec %%EASY_INSTALL_CMD%% -q -N -S %D/%%PYTHON_SITELIBDIR%% %%PYFLUP_EGG_VER%% --- py24-flup-0.5.r2311.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703081659.l28GxKL7000159>