diff --git a/sources b/sources index 0475a5f..54ef03b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vim-fugitive-3.7.tar.gz) = 8252b69c6183f5b710739eb68ecb3fbdfad52df3dbee0a3a04ad33f410b489d7fcf1c0bde0cb2d53995a6b4e34191c165c652d08e6145789a88f8c46bfcddf56 +SHA512 (vim-fugitive-4cdeff8c33ec2fe0686324bf1846ce158c452754.tar.gz) = 369b9627a1a061d99cb46f6a9793c57a8748dbe9699780ed403a3b6a43d918873ae47f9392edb34f9052565712f9cc4964eedb578fb01f9f9ef7e854208ca837 diff --git a/vim-fugitive.spec b/vim-fugitive.spec index 9c13f93..4901ca5 100644 --- a/vim-fugitive.spec +++ b/vim-fugitive.spec @@ -1,15 +1,22 @@ +%global commit 4cdeff8c33ec2fe0686324bf1846ce158c452754 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +%if %{defined fedora} || (%{defined rhel} && 0%{?rhel} >= 8) +%bcond_without docfiletriggers +%endif + Name: vim-fugitive -Version: 3.7 -Release: 11%{?dist} +Version: 3.3^1.%{shortcommit} +Release: 2%{?dist} Summary: A Git wrapper so awesome, it should be illegal License: Vim URL: https://github.com/tpope/vim-fugitive -Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +Source0: %{url}/archive/%{commit}/%{name}-%{commit}.tar.gz # Plug-in AppData for Gnome Software. # https://github.com/tpope/vim-fugitive/pull/638 Source1: vim-fugitive.metainfo.xml Requires: vim-common -%if %{defined el7} +%if %{without filetriggers} Requires(post): %{_bindir}/vim Requires(postun): %{_bindir}/vim %endif @@ -26,7 +33,7 @@ it's called Fugitive. %prep -%autosetup -p 1 -n %{name}-%{version} +%autosetup -p 1 -n %{name}-%{commit} %install @@ -47,7 +54,7 @@ install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_metainfodir}/vim-fugitive.metain appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml -%if %{defined el7} +%if %{without docfiletriggers} %post vim -c ":helptags %{vimfiles_root}/doc" -c :q &> /dev/null @@ -70,42 +77,6 @@ vim -c ":helptags %{vimfiles_root}/doc" -c :q &> /dev/null %changelog -* Fri Jul 17 2026 Fedora Release Engineering - 3.7-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Sat Jan 17 2026 Fedora Release Engineering - 3.7-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 3.7-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sun Jan 19 2025 Fedora Release Engineering - 3.7-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sat Jul 20 2024 Fedora Release Engineering - 3.7-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jan 27 2024 Fedora Release Engineering - 3.7-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 3.7-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Mon Jun 05 2023 Carl George - 3.7-4 -- Fix doc trigger conditional to avoid extra dependency on /usr/bin/vim - -* Sat Jan 21 2023 Fedora Release Engineering - 3.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 3.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Jun 28 2022 Carl George - 3.7-1 -- Latest upstream, resolves rhbz#2000731 - -* Sat Jan 22 2022 Fedora Release Engineering - 3.3^1.4cdeff8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - * Fri Jul 23 2021 Fedora Release Engineering - 3.3^1.4cdeff8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild