Date: Fri, 21 Jun 2013 12:35:50 +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: r321467 - in head/net: . turses turses/files Message-ID: <201306211235.r5LCZoOa074602@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: koobs Date: Fri Jun 21 12:35:50 2013 New Revision: 321467 URL: http://svnweb.freebsd.org/changeset/ports/321467 Log: net/turses: [NEW PORT] Python Twitter client for the console A Twitter client for the console. The goal of the project is to build a full-featured, lightweight, and extremely configurable Twitter client. Features: - Multiple timelines (buffers) - Multi-column - Tweet, Reply, Retweet, Delete tweet - Follow/Unfollow - Favorite/Unfavorite - Direct Messages - Open URLs in browser - Thread view - Unread count - Search - View users tweets - Fully customizable - Multiple accounts - View user profile WWW: https://github.com/alejandrogomez/turses Added: head/net/turses/ head/net/turses/Makefile (contents, props changed) head/net/turses/distinfo (contents, props changed) head/net/turses/files/ head/net/turses/files/patch-setup.py (contents, props changed) head/net/turses/pkg-descr (contents, props changed) head/net/turses/pkg-plist (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Fri Jun 21 12:07:03 2013 (r321466) +++ head/net/Makefile Fri Jun 21 12:35:50 2013 (r321467) @@ -1196,6 +1196,7 @@ SUBDIR += ttbudget SUBDIR += ttlscan SUBDIR += tucan + SUBDIR += turses SUBDIR += turnserver SUBDIR += twinkle SUBDIR += twitux Added: head/net/turses/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/turses/Makefile Fri Jun 21 12:35:50 2013 (r321467) @@ -0,0 +1,38 @@ +# Created by: Kubilay Kocak <koobs@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= turses +PORTVERSION= 0.2.14 +CATEGORIES= net python +MASTER_SITES= CHEESESHOP + +MAINTAINER= koobs@FreeBSD.org +COMMENT= Python Twitter client for the console + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oauth2>0:${PORTSDIR}/net/py-oauth2 \ + ${PYTHON_PKGNAMEPREFIX}urwid>0:${PORTSDIR}/devel/py-urwid \ + ${PYTHON_PKGNAMEPREFIX}tweepy>=2.0:${PORTSDIR}/net/py-tweepy + +TEST_DEPENDS:= ${RUN_DEPENDS} \ + ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose \ + ${PYTHON_PKGNAMEPREFIX}mock>0:${PORTSDIR}/devel/py-mock + +LICENCE= GPLv3 + +OPTIONS_DEFINE= TESTS +TESTS_DESC= Install tools for unit tests +OPTIONSFILE?= ${PORT_DBDIR}/py-${PORTNAME}/options + +.include <bsd.port.options.mk> + +USE_PYTHON= -2.7 +USE_PYDISTUTILS= easy_install + +.if ${PORT_OPTIONS:MTESTS} +BUILD_DEPENDS:= ${TEST_DEPENDS} +.endif + +regression-test: build + @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test + +.include <bsd.port.mk> Added: head/net/turses/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/turses/distinfo Fri Jun 21 12:35:50 2013 (r321467) @@ -0,0 +1,2 @@ +SHA256 (turses-0.2.14.tar.gz) = b7bdf2c72c8cd490f0d74513a5c3b237cdda313fc2d999a907b02c3211ba72eb +SIZE (turses-0.2.14.tar.gz) = 51141 Added: head/net/turses/files/patch-setup.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/turses/files/patch-setup.py Fri Jun 21 12:35:50 2013 (r321467) @@ -0,0 +1,21 @@ +--- ./setup.py.orig 2013-03-01 06:30:47.000000000 +1100 ++++ ./setup.py 2013-06-21 22:07:23.588789531 +1000 +@@ -47,7 +47,7 @@ + REQUIREMENTS.append("argparse") + + TEST_REQUIREMENTS = list(REQUIREMENTS) +-TEST_REQUIREMENTS.extend(["mock", "nose", "coverage", "tox"]) ++TEST_REQUIREMENTS.extend(["mock", "nose"]) + + try: + long_description = open("README.rst").read() + "\n\n" + open("HISTORY.rst").read() +@@ -80,5 +80,8 @@ + "Programming Language :: Python :: 2.7", + "Topic :: Communications", + ], ++ zip_safe=False, ++ test_suite = 'nose.collector', + install_requires=REQUIREMENTS, +- tests_require=TEST_REQUIREMENTS) ++ tests_require=TEST_REQUIREMENTS), ++ Added: head/net/turses/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/turses/pkg-descr Fri Jun 21 12:35:50 2013 (r321467) @@ -0,0 +1,21 @@ +A Twitter client for the console. The goal of the project is to build a +full-featured, lightweight, and extremely configurable Twitter client. + +Features: + + - Multiple timelines (buffers) + - Multi-column + - Tweet, Reply, Retweet, Delete tweet + - Follow/Unfollow + - Favorite/Unfavorite + - Direct Messages + - Open URLs in browser + - Thread view + - Unread count + - Search + - View users tweets + - Fully customizable + - Multiple accounts + - View user profile + +WWW: https://github.com/alejandrogomez/turses Added: head/net/turses/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/turses/pkg-plist Fri Jun 21 12:35:50 2013 (r321467) @@ -0,0 +1,54 @@ +bin/turses +%%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/entry_points.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%%/turses/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/backends.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/backends.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/backends.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/base.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/base.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/base.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/debug.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/debug.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/debug.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/helpers.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/helpers.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api/helpers.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/cli.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/cli.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/cli.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/config.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/config.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/config.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/core.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/core.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/core.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/meta.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/meta.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/meta.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/models.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/models.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/models.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/session.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/session.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/session.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/ui.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/ui.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/ui.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/utils.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/utils.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/utils.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses/api +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/turses +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306211235.r5LCZoOa074602>