%global forgeurl0 https://github.com/zulip/zulip-terminal %global tag0 0.7.0 %global base zulip-term %forgemeta Name: python-%{base} Version: %{tag0} Release: %autorelease Summary: Zulip's official terminal client URL: %{forgeurl} Source: %{forgesource} #remove ptyon ver limit and increment zulip dep ver limit Patch: zulip.patch License: Apache-2.0 BuildArch: noarch BuildRequires: python3-devel %global _description %{expand: Zulip Terminal is the official terminal client for Zulip, providing a text-based user interface (TUI). } %description %_description %package -n python3-%{base} Summary: %{summary} Recommends: libnotify Provides: zulip-terminal %description -n python3-%{base} %_description %prep %forgeautosetup %generate_buildrequires %pyproject_buildrequires %build %pyproject_wheel %install %pyproject_install %pyproject_save_files -l %{base} %check %pytest %files -n python3-%{base} -f %{pyproject_files} %doc README.md %doc docs/ %license LICENSE %{_bindir}/zulip-term %changelog %autochangelog