Date: Sat, 26 Dec 2020 09:24:43 +0000 (UTC) From: Thierry Thomas <thierry@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r559274 - in head/textproc: . py-wordcloud Message-ID: <202012260924.0BQ9OhN5004207@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: thierry Date: Sat Dec 26 09:24:42 2020 New Revision: 559274 URL: https://svnweb.freebsd.org/changeset/ports/559274 Log: Adding WordCloud, a little word cloud generator in Python. Added: head/textproc/py-wordcloud/ head/textproc/py-wordcloud/Makefile (contents, props changed) head/textproc/py-wordcloud/distinfo (contents, props changed) head/textproc/py-wordcloud/pkg-descr (contents, props changed) head/textproc/py-wordcloud/pkg-plist (contents, props changed) Modified: head/textproc/Makefile Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Sat Dec 26 09:03:09 2020 (r559273) +++ head/textproc/Makefile Sat Dec 26 09:24:42 2020 (r559274) @@ -1444,6 +1444,7 @@ SUBDIR += py-ucl SUBDIR += py-ufal.udpipe SUBDIR += py-whoosh + SUBDIR += py-wordcloud SUBDIR += py-wordnet SUBDIR += py-wstools SUBDIR += py-wtf-peewee Added: head/textproc/py-wordcloud/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/py-wordcloud/Makefile Sat Dec 26 09:24:42 2020 (r559274) @@ -0,0 +1,51 @@ +# Created by: Thierry Thomas <thierry@pompo.net> +# $FreeBSD$ + +PORTNAME= word_cloud +DISTVERSION= 1.5.0 +CATEGORIES= textproc python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Little word cloud generator in Python + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYNUMPY} \ + ${PY_PILLOW} +RUN_DEPENDS= ${PYNUMPY} \ + ${PY_PILLOW} \ + ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pluggy>0:devel/py-pluggy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= amueller + +USES= python:3.6+ shebangfix +USE_PYTHON= distutils +SHEBANG_FILES= doc/*.sh examples/*.py + +OPTIONS_DEFINE= DOCS EXAMPLES + +PLIST_SUB+= VER=${PORTVERSION} +TEST_TARGET= test +PORTDOCS= * +PORTEXAMPLES= * + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${CP} -R ${WRKSRC}/doc/ ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR} + +do-test: install + ${REINPLACE_CMD} -e 's|--cov --cov-report xml ||' ${WRKSRC}/setup.cfg + ${REINPLACE_CMD} -e 's|"python |"${PYTHON_CMD} |' ${WRKSRC}/test/test_wordcloud_cli.py + (cd ${TEST_WRKSRC} && py.test) + +.include <bsd.port.mk> Added: head/textproc/py-wordcloud/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/py-wordcloud/distinfo Sat Dec 26 09:24:42 2020 (r559274) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608913996 +SHA256 (amueller-word_cloud-1.5.0_GH0.tar.gz) = 685f35ded1f8a69736fd6faba20ec153d6aeb4475d8b22d8a04f600036c7c4d2 +SIZE (amueller-word_cloud-1.5.0_GH0.tar.gz) = 25431213 Added: head/textproc/py-wordcloud/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/py-wordcloud/pkg-descr Sat Dec 26 09:24:42 2020 (r559274) @@ -0,0 +1,3 @@ +WordCloud, a little word cloud generator in Python. + +WWW: https://amueller.github.io/word_cloud/ Added: head/textproc/py-wordcloud/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/py-wordcloud/pkg-plist Sat Dec 26 09:24:42 2020 (r559274) @@ -0,0 +1,31 @@ +bin/wordcloud_cli +%%PYTHON_SITELIBDIR%%/wordcloud-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/wordcloud-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/wordcloud-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/wordcloud-%%VER%%-py%%PYTHON_VER%%.egg-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/wordcloud-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/wordcloud-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/wordcloud/DroidSansMono.ttf +%%PYTHON_SITELIBDIR%%/wordcloud/__init__.py +%%PYTHON_SITELIBDIR%%/wordcloud/__main__.py +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/color_from_image.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/color_from_image.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/tokenization.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/tokenization.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/wordcloud.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/wordcloud.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/wordcloud_cli.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/__pycache__/wordcloud_cli.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/wordcloud/_version.py +%%PYTHON_SITELIBDIR%%/wordcloud/color_from_image.py +%%PYTHON_SITELIBDIR%%/wordcloud/query_integral_image.so +%%PYTHON_SITELIBDIR%%/wordcloud/stopwords +%%PYTHON_SITELIBDIR%%/wordcloud/tokenization.py +%%PYTHON_SITELIBDIR%%/wordcloud/wordcloud.py +%%PYTHON_SITELIBDIR%%/wordcloud/wordcloud_cli.py
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012260924.0BQ9OhN5004207>