%global srcname checkupdate %define debug_package %{nil} Name: checkupdate Version: 1.0.19 Release: 1%{?dist} Summary: Shell scripts to check for updates Url: https://pagure.io/%{srcname} # Sources can be obtained by # git clone https://pagure.io/checkupdate # cd checkupdate # tito build --tgz License: GPLv3 BuildRequires: systemd-rpm-macros BuildRequires: systemd BuildArch: noarch Requires: rofi Requires: dnf Requires: PackageKit Source0: %{name}-%{version}.tar.gz %description Shell scripts to check for updates and display them in a menu. %prep %autosetup %build %install mkdir -p $RPM_BUILD_ROOT%{_unitdir} install -d $RPM_BUILD_ROOT%{_bindir} install -m 755 %{name} %{buildroot}%{_bindir} install -m 755 update %{buildroot}%{_bindir} install -m 644 %{name}.service $RPM_BUILD_ROOT%{_unitdir} install -m 644 %{name}.timer $RPM_BUILD_ROOT%{_unitdir} %files %{_bindir}/%{name} %{_bindir}/update %{_unitdir}/%{name}.service %{_unitdir}/%{name}.timer %post %systemd_post %{name}.timer %preun %systemd_preun %{name}.timer %postun %systemd_postun_with_restart %{name}.timer %changelog * Sun May 26 2024 Junior_FOX 1.0.19-1 - fixes on update-restart dialog (cjuniorfox@gmail.com) * Tue May 07 2024 Junior 1.0.18-1 - remove the uddate flag when the script runs for the first time (cjuniorfox@gmail.com) * Mon May 06 2024 Junior 1.0.17-1 - fixes (cjuniorfox@gmail.com) * Mon May 06 2024 Junior 1.0.16-1 - persistent menu (cjuniorfox@gmail.com) * Mon Apr 29 2024 Junior_FOX 1.0.15-1 - added options for removing unwanted statistics from flatpak (cjuniorfox@gmail.com) * Mon Jan 22 2024 Junior_FOX 1.0.14-1 - fix on checkupdate (cjuniorfox@gmail.com) * Wed Oct 18 2023 Junior_FOX 1.0.13-1 - checkupdate message for download and install option (cjuniorfox@gmail.com) - check update now refreshes the catalog before the download (cjuniorfox@gmail.com) * Wed Oct 11 2023 Junior_FOX 1.0.12-1 - fix restart error and clearing the code (cjuniorfox@gmail.com) - added the restart and update option. Removed all (junior@NBF7BGCRM3.juniorfox.net) * Wed Sep 27 2023 Junior_FOX 1.0.11-1 - added the dependency with packagekit (cjuniorfox@gmail.com) * Tue Sep 19 2023 Junior_FOX 1.0.10-1 - changes at the schendule (cjuniorfox@gmail.com) * Tue Aug 29 2023 Junior_FOX 1.0.9-1 - fix the service and better messages (cjuniorfox@gmail.com) * Tue Aug 29 2023 Junior_FOX 1.0.8-1 - Removed the daemon file, localization (cjuniorfox@gmail.com) * Tue Aug 29 2023 Junior_FOX 1.0.7-1 - removed the timer (cjuniorfox@gmail.com) * Tue Aug 29 2023 Junior_FOX 1.0.6-1 - change in service and how rotate the pipe file (cjuniorfox@gmail.com) * Sun Aug 20 2023 Junior_FOX 1.0.5-1 - remove the nobody user from the service (cjuniorfox@gmail.com) * Thu Aug 17 2023 Junior_FOX 1.0.4-1 - * Thu Aug 17 2023 Junior_FOX 1.0.3-1 - Changes in check update regarding the log update (cjuniorfox@gmail.com) - removal of install (cjuniorfox@gmail.com) * Mon Aug 14 2023 Unknown name 1.0.2-1 - * Mon Aug 14 2023 Unknown name 1.0.1-1 - fix some permissions while running in user mode (cjuniorfox@gmail.com) * Mon Jul 31 2023 Unknown name 1.0.0-1 - new package built with tito