Date: Sun, 22 Dec 2013 20:08:25 GMT From: Kevin Zheng <kevinz5000@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/185102: [patch] Update www/py-feedgenerator to 1.6 Message-ID: <201312222008.rBMK8PAE035910@oldred.freebsd.org> Resent-Message-ID: <201312222010.rBMKA0Xf014161@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 185102 >Category: ports >Synopsis: [patch] Update www/py-feedgenerator to 1.6 >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: Sun Dec 22 20:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Kevin Zheng >Release: 9.2-RELEASE >Organization: >Environment: FreeBSD sigma.local 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Fri Sep 27 03:52:52 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: Update www/py-feedgenerator to 1.6, which is required to update Pelican. While we're here, do some fancy tricks as well: - Generate pkg-plist using easy_install so we don't have to make one - Convert to STAGE support - Remove stale patch >How-To-Repeat: >Fix: Apply the attached patch. Patch attached with submission follows: Index: Makefile =================================================================== --- Makefile (revision 337211) +++ Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= feedgenerator -PORTVERSION= 1.5 +PORTVERSION= 1.6 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,11 +15,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \ ${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six +PYDISTUTILS_AUTOPLIST= yes +USE_PYDISTUTILS= easy_install USE_PYTHON= yes -USE_PYDISTUTILS= easy_install regression-test: build @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test -NO_STAGE= yes .include <bsd.port.mk> Index: distinfo =================================================================== --- distinfo (revision 337211) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (feedgenerator-1.5.tar.gz) = 7bc7dae02d5ca37f305311ca1696f2945625b08db70056b35f18727894bc5a3e -SIZE (feedgenerator-1.5.tar.gz) = 909738 +SHA256 (feedgenerator-1.6.tar.gz) = ec66b671a946381e02ee97b5f4746959c4bda960be4994ce39be5a7f5eb445fe +SIZE (feedgenerator-1.6.tar.gz) = 21517 Index: files/patch-setup.py =================================================================== --- files/patch-setup.py (revision 337211) +++ files/patch-setup.py (working copy) @@ -1,17 +0,0 @@ ---- ./setup.py.orig 2013-01-11 11:56:38.000000000 +1100 -+++ ./setup.py 2013-06-16 20:20:50.928843954 +1000 -@@ -32,7 +32,7 @@ - KEYWORDS = "feed atom rss".split(' ') - VERSION = '1.5' - --TEST_SUITE = 'tests' -+TEST_SUITE = 'tests_feedgenerator' - - REQUIRES = ['pytz', 'six'] - -@@ -52,4 +52,5 @@ - keywords=KEYWORDS, - url=URL, - classifiers=CLASSIFIERS, -+ zip_safe=False, - ) Index: pkg-plist =================================================================== --- pkg-plist (revision 337211) +++ pkg-plist (working copy) @@ -1,42 +0,0 @@ -@comment $FreeBSD$ -%%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/not-zip-safe -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/__init__.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/__init__.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/__init__.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/__init__.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/__init__.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/__init__.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/__init__.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/__init__.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/__init__.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/datetime_safe.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/datetime_safe.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/datetime_safe.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/encoding.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/encoding.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/encoding.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/feedgenerator.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/feedgenerator.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/feedgenerator.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/functional.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/functional.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/functional.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/six.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/six.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/six.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/timezone.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/timezone.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/timezone.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/xmlutils.py -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/xmlutils.pyc -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils/xmlutils.pyo -@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django/utils -@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator/django -@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/feedgenerator -@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO -@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312222008.rBMK8PAE035910>