|
alessio |
9d8a513 |
%global modname toot
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
Name: %{modname}
|
|
Alessio |
1a2af1b |
Version: 0.42.0
|
|
Alessio |
26c8beb |
Release: %autorelease
|
|
alessio |
9d8a513 |
Summary: A CLI and TUI tool for interacting with Mastodon
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
License: GPLv3
|
|
alessio |
9d8a513 |
URL: https://github.com/ihabunek/%{modname}
|
|
alessio |
9d8a513 |
Source0: https://github.com/ihabunek/%{modname}/releases/download/%{version}/%{modname}-%{version}.tar.gz
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
BuildArch: noarch
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
BuildRequires: python3-devel
|
|
|
cbadeef |
BuildRequires: python3-setuptools
|
|
alessio |
9d8a513 |
BuildRequires: %{py3_dist pytest} %{py3_dist requests} %{py3_dist wcwidth} %{py3_dist beautifulsoup4}
|
|
Alessio |
4fd9fa6 |
BuildRequires: %{py3_dist urwid} %{py3_dist psycopg2} %{py3_dist tomlkit}
|
|
Alessio |
65b64de |
BuildRequires: %{py3_dist click}
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
%description
|
|
alessio |
9d8a513 |
Toot is a CLI and TUI tool for interacting with Mastodon instances
|
|
alessio |
9d8a513 |
from the command line.
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
%prep
|
|
alessio |
9d8a513 |
%autosetup -n %{modname}-%{version}
|
|
alessio |
9d8a513 |
rm -rf %{modname}.egg-info
|
|
alessio |
9d8a513 |
find . -type f -name "*.py" -exec sed -i '/^#![ ]*\/usr\/bin\/env.*$/ d' {} 2>/dev/null ';'
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
%build
|
|
alessio |
9d8a513 |
%py3_build
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
%install
|
|
alessio |
9d8a513 |
%py3_install
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
%check
|
|
Alessio |
d9341cd |
%{python3} -m pytest -k 'not test_console' --ignore=tests/tui/test_rich_text.py
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
%files -n %{modname}
|
|
alessio |
9d8a513 |
%{_bindir}/toot
|
|
alessio |
9d8a513 |
%{python3_sitelib}/%{modname}-%{version}-py%{python3_version}.egg-info
|
|
alessio |
9d8a513 |
%{python3_sitelib}/%{modname}
|
|
alessio |
9d8a513 |
%license LICENSE
|
|
alessio |
9d8a513 |
|
|
alessio |
9d8a513 |
%changelog
|
|
alciregi |
f833d38 |
%autochangelog
|