diff --git a/.gitignore b/.gitignore index d206ab5..c3f89c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ /vmtouch-0.8.0.tar.gz +/vmtouch-1.0.1.tar.gz +/vmtouch-1.1.0.tar.gz +/vmtouch-1.3.0.tar.gz +/vmtouch-1.3.1.tar.gz diff --git a/sources b/sources index 77adf52..4b24be7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ed4b4d1726fceb0918f78892d352b308 vmtouch-0.8.0.tar.gz +SHA512 (vmtouch-1.3.1.tar.gz) = 77c4f55c003a03c06e894cc19fae651f4be85ab416d5ba64053580d6daa2ac59be59e8d4a93b243681ef7ead47fe7fb12b2efa3971af33af89c2ab39905ea854 diff --git a/vmtouch.spec b/vmtouch.spec index 29bfe16..a48acca 100644 --- a/vmtouch.spec +++ b/vmtouch.spec @@ -1,16 +1,17 @@ Name: vmtouch -Version: 0.8.0 -Release: 5%{?dist} +Version: 1.3.1 +Release: 13%{?dist} Summary: Portable file system cache diagnostics and control -License: BSD +# Automatically converted from old format: BSD - review is highly recommended. +License: LicenseRef-Callaway-BSD URL: http://hoytech.com/vmtouch/ -Source0: https://github.com/hoytech/%{name}/archive/%{name}-%{version}.tar.gz +Source0: https://github.com/hoytech/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: /usr/bin/dos2unix -BuildRequires: /usr/bin/mac2unix -# used by watch-vmtouch -Requires: /usr/bin/clear +BuildRequires: make +BuildRequires: gcc +BuildRequires: /usr/bin/pod2man +BuildRequires: perl-generators %description @@ -19,30 +20,111 @@ Unix and Unix-like systems. %prep -%setup -q -n%{name}-%{name}-%{version} -sed -i -e 's/install /install -p /' Makefile -chmod -x presentation/ui/default/bodybg.gif -mac2unix presentation/ui/default/print.css -dos2unix presentation/ui/default/iepngfix.htc +%setup -q %build -cc %{optflags} -o %{name} %{name}.c +make CFLAGS='%{optflags}' %install -make install DESTDIR=$RPM_BUILD_ROOT -install -p -D -m0644 %{name}.8 $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8 +make install PREFIX=%{buildroot}%{_prefix} MANDIR=%{buildroot}%{_mandir}/man8 %files -%doc CHANGES README TODO presentation/ -%{_sbindir}/%{name} -%{_sbindir}/watch-vmtouch +%doc CHANGES README.md TODO TUNING.md +%{_bindir}/%{name} %{_mandir}/man8/%{name}.8* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.3.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 1.3.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 1.3.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.3.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Sep 4 2024 Miroslav Suchý - 1.3.1-9 +- convert license to SPDX + +* Sat Jul 20 2024 Fedora Release Engineering - 1.3.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.3.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.3.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.3.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.3.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.3.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Feb 9 2021 Robin Lee - 1.3.1-1 +- Update to 1.3.1 + +* Wed Jan 27 2021 Fedora Release Engineering - 1.3.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.3.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 1.3.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 1.3.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 1.3.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.3.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sat Mar 10 2018 Robin Lee - 1.3.0-5 +- BR gcc for http://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot + +* Fri Feb 09 2018 Fedora Release Engineering - 1.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri May 19 2017 Robin Lee - 1.3.0-1 +- Update to 1.3.0 + +* Sat Feb 11 2017 Fedora Release Engineering - 1.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Aug 25 2016 Robin Lee - 1.1.0-1 +- Update to 1.1.0 + +* Fri Feb 05 2016 Fedora Release Engineering - 1.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Nov 13 2015 Robin Lee - 1.0.1-1 +- Update to 1.0.1 + +* Fri Jun 19 2015 Fedora Release Engineering - 0.8.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Aug 18 2014 Fedora Release Engineering - 0.8.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild