svn commit: r375613 - in head/net/py-twitter-tools: . files
Kubilay Kocak
koobs at FreeBSD.org
Fri Dec 26 02:53:37 UTC 2014
Author: koobs
Date: Fri Dec 26 02:53:35 2014
New Revision: 375613
URL: https://svnweb.freebsd.org/changeset/ports/375613
QAT: https://qat.redports.org/buildarchive/r375613/
Log:
net/py-twitter-tools: Update to 1.15.0
- Update to 1.15.0
- Add LICENSE_FILE
- Add TEST_DEPENDS and regression-test: target
- Remove GH_PROJECT (value is now the default)
- Patch tests_require and test_suite into setup.py, send upstream [1]
[1] https://github.com/sixohsix/twitter/pull/272
Added:
head/net/py-twitter-tools/files/
head/net/py-twitter-tools/files/patch-setup.py (contents, props changed)
Modified:
head/net/py-twitter-tools/Makefile
head/net/py-twitter-tools/distinfo
Modified: head/net/py-twitter-tools/Makefile
==============================================================================
--- head/net/py-twitter-tools/Makefile Fri Dec 26 01:21:37 2014 (r375612)
+++ head/net/py-twitter-tools/Makefile Fri Dec 26 02:53:35 2014 (r375613)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= twitter
-PORTVERSION= 1.14.1
+PORTVERSION= 1.15.0
CATEGORIES= net python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -tools
@@ -10,14 +10,20 @@ PKGNAMESUFFIX= -tools
MAINTAINER= koobs at FreeBSD.org
COMMENT= Python API and command-line toolset for Twitter
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose
+
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= distutils autoplist
USE_GITHUB= yes
+
GH_ACCOUNT= sixohsix
-GH_PROJECT= twitter
GH_TAGNAME= ${DISTNAME}
-GH_COMMIT= 5712410
+GH_COMMIT= bb26b5d
+
+regression-test: build
+ @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
.include <bsd.port.mk>
Modified: head/net/py-twitter-tools/distinfo
==============================================================================
--- head/net/py-twitter-tools/distinfo Fri Dec 26 01:21:37 2014 (r375612)
+++ head/net/py-twitter-tools/distinfo Fri Dec 26 02:53:35 2014 (r375613)
@@ -1,2 +1,2 @@
-SHA256 (twitter-1.14.1.tar.gz) = 8e20d4fe5c30d5f2d9a32b5a925a4426a8a43167b80e4e98404a05e8bb1210b6
-SIZE (twitter-1.14.1.tar.gz) = 39459
+SHA256 (twitter-1.15.0.tar.gz) = f0cf4d8ec60a26bbec9fb9a2455f037c8e47746c12e9a1bc9ce3f373014a1774
+SIZE (twitter-1.15.0.tar.gz) = 41853
Added: head/net/py-twitter-tools/files/patch-setup.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-twitter-tools/files/patch-setup.py Fri Dec 26 02:53:35 2014 (r375613)
@@ -0,0 +1,22 @@
+--- setup.py.orig 2014-12-26 02:42:01 UTC
++++ setup.py
+@@ -9,6 +9,10 @@ install_requires = [
+ if sys.version_info < (2,7):
+ install_requires.append('argparse')
+
++tests_require = [
++ 'nose',
++]
++
+ setup(name='twitter',
+ version=version,
+ description="An API and command-line toolset for Twitter (twitter.com)",
+@@ -39,6 +43,8 @@ setup(name='twitter',
+ include_package_data=True,
+ zip_safe=True,
+ install_requires=install_requires,
++ tests_require=tests_require,
++ test_suite = 'nose.collector',
+ entry_points="""
+ # -*- Entry points: -*-
+ [console_scripts]
More information about the svn-ports-all
mailing list