From b5c7e4280f3e532decbc7918a5160e688e594e95 Mon Sep 17 00:00:00 2001 From: Ankur Sinha (Ankur Sinha Gmail) Date: May 18 2023 11:49:54 +0000 Subject: feat: update to 2.3.0 (fixes rhbz#2186958) https://github.com/vit-project/vit/releases/tag/v2.3.0 --- diff --git a/.gitignore b/.gitignore index b579186..1c3a3de 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /vit-2.0.0.tar.gz /vit-7200949.tar.gz /vit-2.2.0.tar.gz +/vit-2.3.0.tar.gz diff --git a/sources b/sources index a43b385..e2a1393 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vit-2.2.0.tar.gz) = 6efbf4fa3d2d6b188f8ad5152a1cd949d1d1c263de19669087ba439a8248c9dfe9354e70b83d945ae3edd44fb9cc0d9a4bf4331a5aaacfd64fdece2cb4b9454e +SHA512 (vit-2.3.0.tar.gz) = 402e74d2fadcc103d7d2a6dce93ff092aba815c9ff2bb136e39f2563a7d911f9ca11e23d02e24426fa10ed6fe7161a8bca8a9d23e08f40e62ec2d358f4b12fa4 diff --git a/vit.spec b/vit.spec index 46e7ca3..ebd717d 100644 --- a/vit.spec +++ b/vit.spec @@ -1,5 +1,5 @@ Name: vit -Version: 2.2.0 +Version: 2.3.0 Release: %autorelease Summary: Visual Interactive Taskwarrior full-screen terminal interface @@ -10,6 +10,7 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel +BuildRequires: help2man BuildRequires: task Requires: task @@ -49,6 +50,14 @@ find vit/ -type f -name "*.py" -exec sed -i '/^#![ ]*\/usr\/bin\/env.*$/ d' {} # Install bashcompletion install -m 0644 -p -D -t $RPM_BUILD_ROOT/%{_datadir}/bash-completion/completions/vit/ scripts/bash/%{name}.bash_completion +# generate man pages +for binary in "vit" +do + echo "Generating man page for ${binary// /-/}" + PYTHONPATH="$PYTHONPATH:%{buildroot}/%{python3_sitelib}/" PATH="$PATH:%{buildroot}/%{_bindir}/" help2man --no-info --no-discard-stderr --name="${binary}" --version-string="${binary} %{version}" --output="${binary// /-}.1" "${binary}" + cat "${binary// /-}.1" + install -t '%{buildroot}%{_mandir}/man1' -p -m 0644 -D "${binary// /-}.1" +done %check LC_ALL=C PYTHONPATH=. %{__python3} -m unittest @@ -56,6 +65,7 @@ LC_ALL=C PYTHONPATH=. %{__python3} -m unittest %doc README.md CUSTOMIZE.md COLOR.md DEVELOPMENT.md UPGRADE.md %{_bindir}/%{name} %{_datadir}/bash-completion/completions/%{name} +%{_mandir}/man1/vit* %changelog %autochangelog