Date: Mon, 7 Mar 2016 05:33:00 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r410501 - in head/www/py-praw: . files Message-ID: <201603070533.u275X04c083767@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: koobs Date: Mon Mar 7 05:33:00 2016 New Revision: 410501 URL: https://svnweb.freebsd.org/changeset/ports/410501 Log: www/py-praw: Update to 3.4.0, Modernize - Update PORTVERSION and distinfo checksum (3.4.0) - Add LICENSE_FILE - Update RUN_DEPENDS - Update TEST_DEPENDS and test target. - Enable "concurrent" Python version installation - Patch setup.py to relax dependency versions Changes: https://praw.readthedocs.org/en/stable/pages/changelog.html Added: head/www/py-praw/files/ head/www/py-praw/files/patch-setup.py (contents, props changed) Modified: head/www/py-praw/Makefile head/www/py-praw/distinfo Modified: head/www/py-praw/Makefile ============================================================================== --- head/www/py-praw/Makefile Mon Mar 7 05:23:22 2016 (r410500) +++ head/www/py-praw/Makefile Mon Mar 7 05:33:00 2016 (r410501) @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= praw -PORTVERSION= 2.1.11 +PORTVERSION= 3.4.0 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,18 +11,26 @@ MAINTAINER= koobs@FreeBSD.org COMMENT= Python Reddit API Wrapper LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests1>=1.2.0:${PORTSDIR}/www/py-requests1 \ - ${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six -TEST_DEPENDS:= ${RUN_DEPENDS} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=4.0.9:${PORTSDIR}/devel/py-decorator \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:${PORTSDIR}/www/py-requests \ + ${PYTHON_PKGNAMEPREFIX}six>=1.10:${PORTSDIR}/devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}update_checker>=0.11:${PORTSDIR}/devel/py-update_checker +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:${PORTSDIR}/devel/py-mock + +# TEST_DEPENDS to be ported +# betamax >=0.5.1 +# betamax-matchers >=0.2.0 +# betamax-serializers >=0.1.1 -USE_GITHUB= yes USES= python -USE_PYTHON= distutils autoplist +USE_GITHUB= yes +USE_PYTHON= autoplist concurrent distutils GH_ACCOUNT= praw-dev -regression-test: build - @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test +do-test: + @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include <bsd.port.mk> Modified: head/www/py-praw/distinfo ============================================================================== --- head/www/py-praw/distinfo Mon Mar 7 05:23:22 2016 (r410500) +++ head/www/py-praw/distinfo Mon Mar 7 05:33:00 2016 (r410501) @@ -1,2 +1,2 @@ -SHA256 (praw-dev-praw-v2.1.11_GH0.tar.gz) = af178325d9a9c3cbfacf1aed4065db7cf3320261999ca6f438103548f122353e -SIZE (praw-dev-praw-v2.1.11_GH0.tar.gz) = 154618 +SHA256 (praw-dev-praw-v3.4.0_GH0.tar.gz) = ed1b0d07558f0fb6f0b3718069746ea4fe508131e867f57867870114a5007b8a +SIZE (praw-dev-praw-v3.4.0_GH0.tar.gz) = 4221538 Added: head/www/py-praw/files/patch-setup.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/py-praw/files/patch-setup.py Mon Mar 7 05:33:00 2016 (r410501) @@ -0,0 +1,31 @@ +--- setup.py.orig 2016-02-22 01:30:22 UTC ++++ setup.py +@@ -38,10 +38,10 @@ setup(name=PACKAGE_NAME, + 'reddit\'s API.'), + entry_points={'console_scripts': [ + 'praw-multiprocess = praw.multiprocess:run']}, +- install_requires=['decorator >=4.0.9, <4.1', ++ install_requires=['decorator >=4.0.9', + 'requests >=2.3.0', +- 'six ==1.10', +- 'update_checker ==0.11'], ++ 'six>=1.10', ++ 'update_checker>=0.11'], + keywords='reddit api wrapper', + license='GPLv3', + long_description=README, +@@ -49,10 +49,10 @@ setup(name=PACKAGE_NAME, + maintainer_email='bbzbryce@gmail.com', + package_data={'': ['COPYING'], PACKAGE_NAME: ['*.ini']}, + packages=[PACKAGE_NAME], +- tests_require=['betamax >=0.5.1, <0.6', +- 'betamax-matchers >=0.2.0, <0.3', +- 'betamax-serializers >=0.1.1, <0.2', +- 'mock ==1.0.1'], ++ tests_require=['betamax >=0.5.1', ++ 'betamax-matchers >=0.2.0', ++ 'betamax-serializers >=0.1.1', ++ 'mock>=1.0.1'], + test_suite='tests', + url='https://praw.readthedocs.org/', + version=VERSION)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603070533.u275X04c083767>