From 4c3eea0aaf0c9b5f0d54e16e0cad251472589286 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:35:18 +0000 Subject: [PATCH 1/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wallpapoz.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index f10122e..001fe0c 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -14,7 +14,7 @@ Name: wallpapoz Version: %{mainver} -Release: %{rel}%{?dist}.2 +Release: %{rel}%{?dist}.3 Summary: Gnome Multi Backgrounds and Wallpapers Configuration Tool License: GPLv2+ @@ -223,6 +223,9 @@ install -cpm 0644 \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.6.2-13.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 0.6.2-13.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 7e47f87b449faef02e9ced3c142761a99769002e Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 13 Mar 2023 10:44:43 +0900 Subject: [PATCH 2/9] rename release macro to make rpmdev-bumprelease work --- wallpapoz.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index 001fe0c..92e7049 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -8,9 +8,9 @@ %define mainver 0.6.2 %undefine betaver #%%define svnver svn92_trunk -%define fedorarel 13 +%define baserelease 13 -%define rel %{?betaver:0.}%{fedorarel}%{?svnver:.%svnver}%{?betaver:.%betaver} +%define rel %{?betaver:0.}%{baserelease}%{?svnver:.%svnver}%{?betaver:.%betaver} Name: wallpapoz Version: %{mainver} From 8434cc59b79b834fcd30b6992a1a40a8a41313e1 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 23 Jul 2023 00:53:08 +0900 Subject: [PATCH 3/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild --- wallpapoz.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index 92e7049..f9645da 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -8,7 +8,7 @@ %define mainver 0.6.2 %undefine betaver #%%define svnver svn92_trunk -%define baserelease 13 +%define baserelease 14 %define rel %{?betaver:0.}%{baserelease}%{?svnver:.%svnver}%{?betaver:.%betaver} @@ -223,6 +223,9 @@ install -cpm 0644 \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sat Jul 22 2023 Mamoru TASAKA - 0.6.2-14.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.6.2-13.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 0e784d04df3eeb6afaff0eaad0854774127878e1 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 21 Nov 2023 17:53:28 +0900 Subject: [PATCH 4/9] Clean up release number and some spec file stuff SPDX migration --- wallpapoz.spec | 87 +++++++++++++++++++++++++------------------------- 1 file changed, 44 insertions(+), 43 deletions(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index f9645da..634669f 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -7,33 +7,34 @@ %define mainver 0.6.2 %undefine betaver -#%%define svnver svn92_trunk -%define baserelease 14 +%define baserelease 15 -%define rel %{?betaver:0.}%{baserelease}%{?svnver:.%svnver}%{?betaver:.%betaver} +%define rel %{?betaver:0.}%{baserelease}%{?betaver:.%betaver} Name: wallpapoz Version: %{mainver} -Release: %{rel}%{?dist}.3 +Release: %{rel}%{?dist} Summary: Gnome Multi Backgrounds and Wallpapers Configuration Tool -License: GPLv2+ +# GPL-2.0-or-later README +# GFDL-1.1-or-later share/gnome/help/wallpapoz/C/legal.xml +# SPDX confirmed +License: GPL-2.0-or-later AND GFDL-1.1-or-later + URL: http://vajrasky.wordpress.com/wallpapoz/ -Source0: https://github.com/downloads/vajrasky/wallpapoz/%{name}-%{mainver}%{?svnver:-%svnver}%{?betaver:%betaver}.tar.bz2 -%if 0%{?fedora} >= 12 +Source0: https://github.com/downloads/vajrasky/wallpapoz/%{name}-%{mainver}%{?betaver:%betaver}.tar.bz2 Source11: wallpapoz-autostart.desktop -%endif # Install daemon_wallpapoz wrapper script, which may # fix 584980, 597687? # and 711541 -Source12: daemon_wallpapoz-wrapper +Source12: daemon_wallpapoz-wrapper # # Glade XML converted to GTK builder script # Source21: wallpapoz-0.6.2-builder.tar.bz2 # Source21 is generated by the following script. # Note that the following script uses "gtk-builder-convert" in gtk2-devel # Now "gtk-builder-convert" is imported to python3, so don't use Source21 -Source22: wallpapoz-glade-builder-convert.sh +Source22: wallpapoz-glade-builder-convert.sh # # Misc fixes for daemon_wallpapoz under compiz working, # containing fix for bug 531342, 542244, bug 567437, bug 573642 @@ -104,7 +105,7 @@ BuildRequires: python3-devel BuildRequires: python3-imaging BuildRequires: gtk3 BuildRequires: python3-gobject -BuildRequires: %{_bindir}/gtk-builder-convert +BuildRequires: /usr/bin/gtk-builder-convert #BuildRequires: gnome-python2 # See bug 456122 %if 0%{?fedora} >= 10 @@ -117,8 +118,8 @@ Requires: python3-gobject Requires: python3-imaging #Requires: gnome-python2-gnome Requires: xprop xwininfo -Requires: %{_bindir}/kill -Requires: %{_bindir}/pgrep +Requires: /usr/bin/kill +Requires: /usr/bin/pgrep %description This tool enables your Gnome desktop to have different @@ -126,29 +127,29 @@ wallpapers for different workspaces or virtual desktops. %prep %setup -q -n %{name}-%{version}%{?svnver:-%svnver} -%patch0 -p1 -b .respawn -%patch2 -p1 -b .dircheck -%patch3 -p1 -b .noitem -%patch4 -p1 -b .patch_init -%patch5 -p1 -b .kill_nox -%patch6 -p1 -b .kill_multi -%patch7 -p1 -b .anime -%patch8 -p1 -b .nonutf8 -%patch9 -p1 -b .deletelastone -%patch10 -p1 -b .deletefirst -%patch12 -p1 -b .workspace_img -%patch13 -p1 -b .workspace_num_incr -%patch14 -p1 -b .default -%patch15 -p1 -b .pil -%patch16 -p1 -b .LXDE -%patch17 -p1 -b .MATE -%patch18 -p1 -b .CINNAMON +%patch -P0 -p1 -b .respawn +%patch -P2 -p1 -b .dircheck +%patch -P3 -p1 -b .noitem +%patch -P4 -p1 -b .patch_init +%patch -P5 -p1 -b .kill_nox +%patch -P6 -p1 -b .kill_multi +%patch -P7 -p1 -b .anime +%patch -P8 -p1 -b .nonutf8 +%patch -P9 -p1 -b .deletelastone +%patch -P10 -p1 -b .deletefirst +%patch -P12 -p1 -b .workspace_img +%patch -P13 -p1 -b .workspace_num_incr +%patch -P14 -p1 -b .default +%patch -P15 -p1 -b .pil +%patch -P16 -p1 -b .LXDE +%patch -P17 -p1 -b .MATE +%patch -P18 -p1 -b .CINNAMON grep -rl --null '/usr/bin/env python$' . | \ xargs --null sed -i -e 's|/usr/bin/env python|/usr/bin/python2|' -%patch31 -p1 -b .py3 -%patch32 -p1 -b .py3.desktop +%patch -P31 -p1 -b .py3 +%patch -P32 -p1 -b .py3.desktop # For setup mkdir TMPBINDIR @@ -174,20 +175,15 @@ export PATH=$(pwd)/TMPBINDIR:$PATH %{__sed} -i -e 's|%{name}\.png|%{name}|' \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop desktop-file-install \ -%if 0%{?fedora} < 19 - --vendor fedora \ -%endif --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop # Install desktop application autostart stuff -%if 0%{?fedora} >= 12 %{__mkdir_p} ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \ %{SOURCE11} -%endif # Install daemon_wallpapoz wrapper script pushd ${RPM_BUILD_ROOT} @@ -207,22 +203,27 @@ install -cpm 0644 \ %{find_lang} %{name} %files -f %{name}.lang -%defattr(-,root,root,-) -%doc COPYING README -%{_bindir}/*%{name} +%license COPYING +%doc README +%{_bindir}/%{name} +%{_bindir}/daemon_wallpapoz %{_libexecdir}/daemon_wallpapoz -%if 0%{?fedora} >= 12 %{_sysconfdir}/xdg/autostart/wallpapoz-autostart.desktop -%endif -%{_datadir}/%{name}/ +%dir %{_datadir}/%{name}/ +%{_datadir}/%{name}/glade/ +%{_datadir}/%{name}/lib/ %{_datadir}/gnome/help/%{name}/ %{_datadir}/pixmaps/%{name}.png %{_datadir}/applications/*%{name}.desktop %changelog +* Tue Nov 21 2023 Mamoru TASAKA - 0.6.2-15 +- Clean up release number and some spec file stuff +- SPDX migration + * Sat Jul 22 2023 Mamoru TASAKA - 0.6.2-14.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 5e312333fc23a72d5476be160cfaf594bf448588 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:21:34 +0000 Subject: [PATCH 5/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- wallpapoz.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index 634669f..27ff76a 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -7,7 +7,7 @@ %define mainver 0.6.2 %undefine betaver -%define baserelease 15 +%define baserelease 16 %define rel %{?betaver:0.}%{baserelease}%{?betaver:.%betaver} @@ -220,6 +220,9 @@ install -cpm 0644 \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.6.2-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Tue Nov 21 2023 Mamoru TASAKA - 0.6.2-15 - Clean up release number and some spec file stuff - SPDX migration From b3b196f3218ded5509312d31c1ea524d6927afff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:06:32 +0000 Subject: [PATCH 6/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wallpapoz.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index 27ff76a..d1a2c3a 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -7,7 +7,7 @@ %define mainver 0.6.2 %undefine betaver -%define baserelease 16 +%define baserelease 17 %define rel %{?betaver:0.}%{baserelease}%{?betaver:.%betaver} @@ -220,6 +220,9 @@ install -cpm 0644 \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.6.2-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 0.6.2-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From e46b356566c3c1275129a797efd138ac92c9ae66 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:44:15 +0000 Subject: [PATCH 7/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wallpapoz.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index d1a2c3a..16a028a 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -7,7 +7,7 @@ %define mainver 0.6.2 %undefine betaver -%define baserelease 17 +%define baserelease 18 %define rel %{?betaver:0.}%{baserelease}%{?betaver:.%betaver} @@ -220,6 +220,9 @@ install -cpm 0644 \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.6.2-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 0.6.2-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From cbf5d2e84d6a7b70be5040e3cc0676b9196a6007 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:16:51 +0000 Subject: [PATCH 8/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wallpapoz.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index 16a028a..942dd68 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -7,7 +7,7 @@ %define mainver 0.6.2 %undefine betaver -%define baserelease 18 +%define baserelease 19 %define rel %{?betaver:0.}%{baserelease}%{?betaver:.%betaver} @@ -220,6 +220,9 @@ install -cpm 0644 \ %{_datadir}/applications/*%{name}.desktop %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.6.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 0.6.2-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 8ec5f94891f32fa843b67d790a4c5b2a7e698842 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 8 Nov 2025 22:34:42 +0900 Subject: [PATCH 9/9] Add dep for gobject-introspection explicitly --- wallpapoz.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wallpapoz.spec b/wallpapoz.spec index 942dd68..02a5901 100644 --- a/wallpapoz.spec +++ b/wallpapoz.spec @@ -7,7 +7,7 @@ %define mainver 0.6.2 %undefine betaver -%define baserelease 19 +%define baserelease 20 %define rel %{?betaver:0.}%{baserelease}%{?betaver:.%betaver} @@ -101,6 +101,7 @@ BuildArch: noarch BuildRequires: desktop-file-utils BuildRequires: gettext +BuildRequires: gobject-introspection BuildRequires: python3-devel BuildRequires: python3-imaging BuildRequires: gtk3 @@ -114,6 +115,7 @@ BuildRequires: /usr/bin/gtk-builder-convert # Because wallpapoz uses gconftool-2 or so Requires: GConf2 Requires: gtk3 +Requires: gobject-introspection Requires: python3-gobject Requires: python3-imaging #Requires: gnome-python2-gnome @@ -220,6 +222,9 @@ install -cpm 0644 \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sat Nov 08 2025 Mamoru TASAKA - 0.6.2-20 +- Add dep for gobject-introspection explicitly + * Fri Jul 25 2025 Fedora Release Engineering - 0.6.2-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild