Date: Mon, 19 Feb 2007 17:11:38 +0800 (CST) From: Li-Wen Hsu <lwhsu@lwhsu.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: mnag@FreeBSD.org, lwhsu@lwhsu.org Subject: ports/109312: [PATCH] devel/py-rbtree: update to 0.8.0 Message-ID: <200702190911.l1J9BcQ4050749@jail0.lwhsu.csie.net> Resent-Message-ID: <200702190920.l1J9K4Yg013808@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109312 >Category: ports >Synopsis: [PATCH] devel/py-rbtree: update to 0.8.0 >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 19 09:20:04 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.8.0 Added file(s): - pkg-plist Removed file(s): - files/patch-setup.py Port maintainer (mnag@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- py24-rbtree-0.8.0.patch begins here --- diff -ruN -ruN --exclude=CVS /usr/ports/devel/py-rbtree/Makefile /home/lwhsu/ports/devel/py-rbtree/Makefile --- /usr/ports/devel/py-rbtree/Makefile Mon Jul 10 23:20:20 2006 +++ /home/lwhsu/ports/devel/py-rbtree/Makefile Mon Feb 19 17:05:07 2007 @@ -6,23 +6,35 @@ # PORTNAME= rbtree -PORTVERSION= 0.7 +PORTVERSION= 0.8.0 CATEGORIES= devel python MASTER_SITES= http://cheeseshop.python.org/packages/source/r/rbtree/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DIST_SUBDIR= python MAINTAINER= mnag@FreeBSD.org COMMENT= A fast tree with ordered data and expanded iterator support -BUILD_DEPENDS= pyrexc:${PORTSDIR}/devel/pyrex +BUILD_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools \ + pyrexc:${PORTSDIR}/devel/pyrex +RUN_DEPENDS= ${BUILD_DEPENDS} -DIST_SUBDIR= python USE_PYTHON= yes USE_PYDISTUTILS= yes -DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} +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/${PYRBTREE_EGG} + +PYRBTREE_EGG= ${PORTNAME:}-${PORTVERSION}-py${PYTHON_VER}-${OPSYS:L}-${OSRELEASE}-${ARCH}.egg -PLIST_FILES= %%PYTHON_SITELIBDIR%%/rbtree.so +PLIST_SUB+= EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \ + PYRBTREE_EGG=${PYRBTREE_EGG} \ + PYRBTREE_EGG_VER="${PORTNAME}==${PORTVERSION}" + +DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} PORTDOCS= * @@ -35,4 +47,8 @@ test: build (cd ${WRKSRC} && ${PYTHON_CMD} test_rbtree.py) -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +OSRELEASE!= ${DESTDIR}/usr/bin/uname -r + +.include <bsd.port.post.mk> diff -ruN -ruN --exclude=CVS /usr/ports/devel/py-rbtree/distinfo /home/lwhsu/ports/devel/py-rbtree/distinfo --- /usr/ports/devel/py-rbtree/distinfo Mon Jul 10 23:20:20 2006 +++ /home/lwhsu/ports/devel/py-rbtree/distinfo Mon Feb 19 16:47:41 2007 @@ -1,3 +1,3 @@ -MD5 (python/rbtree-0.7.tar.gz) = 86d93a8866c65a1774bd6b84389d8909 -SHA256 (python/rbtree-0.7.tar.gz) = 46498f40cf27fe21a8c74c698fe27cfc115664b99118781d604cde9d8681c042 -SIZE (python/rbtree-0.7.tar.gz) = 27817 +MD5 (python/rbtree-0.8.0.tar.gz) = 6975331773f9d3e8bd5a24e547077347 +SHA256 (python/rbtree-0.8.0.tar.gz) = ba79b993a428c7bde555faa1c189b60607f9860d1e29a54d3e91b0104f4b86b9 +SIZE (python/rbtree-0.8.0.tar.gz) = 11869 diff -ruN -ruN --exclude=CVS /usr/ports/devel/py-rbtree/files/patch-setup.py /home/lwhsu/ports/devel/py-rbtree/files/patch-setup.py --- /usr/ports/devel/py-rbtree/files/patch-setup.py Mon Jul 10 23:20:21 2006 +++ /home/lwhsu/ports/devel/py-rbtree/files/patch-setup.py Thu Jan 1 08:00:00 1970 @@ -1,23 +0,0 @@ -# -# Do not use py-setuptools -# ---- setup.py.orig Thu Jun 15 02:43:12 2006 -+++ setup.py Mon Jul 10 12:12:43 2006 -@@ -1,8 +1,6 @@ --import ez_setup --ez_setup.use_setuptools() -- --from setuptools import setup, find_packages --from setuptools.extension import Extension -+from distutils.core import setup -+from distutils.extension import Extension -+from Pyrex.Distutils import build_ext - - classifiers = [ - "Development Status :: 4 - Beta", -@@ -31,4 +29,5 @@ - include_dirs=['src',], - ), - ], -+ cmdclass = {'build_ext': build_ext} - ) diff -ruN -ruN --exclude=CVS /usr/ports/devel/py-rbtree/pkg-plist /home/lwhsu/ports/devel/py-rbtree/pkg-plist --- /usr/ports/devel/py-rbtree/pkg-plist Thu Jan 1 08:00:00 1970 +++ /home/lwhsu/ports/devel/py-rbtree/pkg-plist Mon Feb 19 16:59:51 2007 @@ -0,0 +1,14 @@ +@unexec %%EASY_INSTALL_CMD%% -q -m -S %D/%%PYTHON_SITELIBDIR%% %%PYRBTREE_EGG_VER%% +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/EGG-INFO/native_libs.txt +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/rbtree.py +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/rbtree.pyc +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/rbtree.pyo +%%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/rbtree.so +@dirrm %%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYRBTREE_EGG%% +@exec %%EASY_INSTALL_CMD%% -q -N -S %D/%%PYTHON_SITELIBDIR%% %%PYRBTREE_EGG_VER%% --- py24-rbtree-0.8.0.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?200702190911.l1J9BcQ4050749>