On Thu, Sep 19, 2019 at 02:55:45PM +0200, clematis wrote:
> In regards to tests: 43 passed, 1 warnings
Cool, thanks.
0.24.0 generally just works for me as well and the new `tui' command
replacing the `curses` one is really handy and usable.
> @@ -20,10 +20,11 @@ MODULES = lang/python
> MODPY_SETUPTOOLS = Yes
> MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
>
> -RUN_DEPENDS = devel/py-future${MODPY_FLAVOR}>=0.16 \
> - devel/py-wcwidth${MODPY_FLAVOR}>=0.1.7,<2.0 \
> - www/py-beautifulsoup4${MODPY_FLAVOR}>=4.5.0,<5.0 \
> - www/py-requests${MODPY_FLAVOR}>=2.13,<3.0
> +RUN_DEPENDS = devel/py-urwid${MODPY_FLAVOR}>=2.0.0 \
> + devel/py-wcwidth${MODPY_FLAVOR}>=0.1.7 \
> + www/py-beautifulsoup4${MODPY_FLAVOR}>=4.5.0 \
> + www/py-requests${MODPY_FLAVOR}>=2.13
Dropping the smaller-than dependencies is fine with me, but why do you
remove py-future as RDEP? Just add py-urwid after it.
> @@ -32,5 +33,8 @@ MAKE_ENV = LC_CTYPE=C.UTF-8
>
> do-test:
> cd ${WRKSRC} && py.test${MODPY_BIN_SUFFIX} --cov=toot tests/
> +
> +FLAVORS = python3
> +FLAVOR ?=
Nope, toot does not support Python 2.
> Index: pkg/DESCR
> ===================================================================
> RCS file: /cvs/ports/net/toot/pkg/DESCR,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 DESCR
> --- pkg/DESCR 17 Dec 2017 21:03:54 -0000 1.1.1.1
> +++ pkg/DESCR 19 Sep 2019 12:48:37 -0000
> @@ -1,3 +1,5 @@
> -toot lets you read, post and manage accounts on Mastadon social networks. It
> -supports logging in through both your webbrowser and the console with
> optional
> -two factor authentication. Toots can be pasted directly via standard input.
> +Toot is a CLI and TUI (curses-based Terminal User Interface) tool for
> +interacting with Mastodon instances from the command line.
> +It supports posting/replying/deleting statuses, media/spoiler/sensitive
> +content uploads, search by account or hashtag, following/muting/blocking
> +accounts.
Thanks for updating this as well.