Created attachment 192596 [details] Patch adding a new net-im/toot port (version: 0.17.1) Toot is a Mastodon command-line client. It was requested on the WantedPorts wiki page[1]. Notes about the Makefile: * I am not 100% sure if `PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}` is necessary. * The reason why I added `MAKE_ENV= PATH+=${STAGEDIR}${PREFIX}/bin` is that the toot program is required to be present in PATH during testing. * The patch in files/ has already been submitted upstream[2]. Hopefully, it will be included in the next release. QA: * portlint -AC * poudriere testport: 11.1 amd64 * Manual testing on 12.0-CURRENT r332397 [1]: https://wiki.freebsd.org/WantedPorts [2]: https://github.com/ihabunek/toot/pull/57
A commit references this bug: Author: krion Date: Wed Apr 18 10:50:39 UTC 2018 New revision: 467702 URL: https://svnweb.freebsd.org/changeset/ports/467702 Log: Toot is a Mastodon CLI client written in Python, which lets you log into your Mastodon account, search for users and hashtags, display timelines, post (toot), upload media files and perform account related actions such us following, muting and blocking. WWW: https://github.com/ihabunek/toot PR: 227587 Submitted by: Mateusz Piotrowski <0mp@FreeBSD.org> Changes: head/net-im/Makefile head/net-im/toot/ head/net-im/toot/Makefile head/net-im/toot/distinfo head/net-im/toot/files/ head/net-im/toot/files/patch-tests_test__config.py head/net-im/toot/pkg-descr