From 1d499b7d06d949da5d7704a258e5a6062c1981fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 18:12:33 +0000 Subject: [PATCH 01/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 0e4698e..a516559 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,7 +1,7 @@ Name: xwxapt Version: 2.0 #Beta -Release: 11.beta%{?dist} +Release: 12.beta%{?dist} Summary: GTK+ graphical application for decoding and saving weather images Group: Applications/Communications License: GPLv2+ @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/*%{name}.desktop %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 2.0-12.beta +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 2.0-11.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From e007760f01a0c7a0c515c257d8d17d465b30a36b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 22:30:32 +0000 Subject: [PATCH 02/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index a516559..250a50a 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,7 +1,7 @@ Name: xwxapt Version: 2.0 #Beta -Release: 12.beta%{?dist} +Release: 13.beta%{?dist} Summary: GTK+ graphical application for decoding and saving weather images Group: Applications/Communications License: GPLv2+ @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/*%{name}.desktop %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 2.0-13.beta +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 2.0-12.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From d1c02613a58fee8281f4e4aa02f03e722c3bc31f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 11:02:31 +0000 Subject: [PATCH 03/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 250a50a..d2b4ab8 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,7 +1,7 @@ Name: xwxapt Version: 2.0 #Beta -Release: 13.beta%{?dist} +Release: 14.beta%{?dist} Summary: GTK+ graphical application for decoding and saving weather images Group: Applications/Communications License: GPLv2+ @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/*%{name}.desktop %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 2.0-14.beta +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 2.0-13.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From b35df3dfe4069e59eadaab8a97c32893b4d5612a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 22:11:07 +0000 Subject: [PATCH 04/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index d2b4ab8..b36d95c 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,7 +1,7 @@ Name: xwxapt Version: 2.0 #Beta -Release: 14.beta%{?dist} +Release: 15.beta%{?dist} Summary: GTK+ graphical application for decoding and saving weather images Group: Applications/Communications License: GPLv2+ @@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/*%{name}.desktop %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 2.0-15.beta +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 2.0-14.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From c4d91f22ccac5cafca4d495660f0fa4b77c7493e Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:51:59 +0100 Subject: [PATCH 05/29] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- xwxapt.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index b36d95c..267a488 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -13,7 +13,6 @@ Source1: %{name}.desktop Source2: %{name}.png #Wrapper script for user config Source3: %{name}.sh.in -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake BuildRequires: autoconf From 4215cf44dfc2042090c8581099ef312dc3a97b4a Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 09:02:33 +0100 Subject: [PATCH 06/29] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- xwxapt.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/xwxapt.spec b/xwxapt.spec index 267a488..1562b3f 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -59,9 +59,6 @@ desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1} # --vendor="fedora" obsolete per new guidelines -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc AUTHORS README From d71e8739d62a1cfc86263a1da932a97c1b33440a Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:54 +0200 Subject: [PATCH 07/29] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- xwxapt.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xwxapt.spec b/xwxapt.spec index 1562b3f..49bfbcb 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -14,6 +14,7 @@ Source2: %{name}.png #Wrapper script for user config Source3: %{name}.sh.in +BuildRequires: gcc BuildRequires: automake BuildRequires: autoconf BuildRequires: gtk2-devel From 81967f421b12225829157315a64eff96a8cf2551 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 9 Jul 2018 23:56:20 -0500 Subject: [PATCH 08/29] Remove needless use of %defattr --- xwxapt.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 49bfbcb..36c4876 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -61,7 +61,6 @@ desktop-file-install \ # --vendor="fedora" obsolete per new guidelines %files -%defattr(-,root,root,-) %doc AUTHORS README %doc doc/xwxapt.html %{_bindir}/* From cba1491f548bc273f8ab421a9bb73ae01ea24cdb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 09:38:32 +0000 Subject: [PATCH 09/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 36c4876..b2ec378 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,7 +1,7 @@ Name: xwxapt Version: 2.0 #Beta -Release: 15.beta%{?dist} +Release: 16.beta%{?dist} Summary: GTK+ graphical application for decoding and saving weather images Group: Applications/Communications License: GPLv2+ @@ -70,6 +70,9 @@ desktop-file-install \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 2.0-16.beta +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 2.0-15.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 06d5e1c501af0d0b13628499964357caecb99765 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:32 +0100 Subject: [PATCH 10/29] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- xwxapt.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index b2ec378..509c59f 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -3,7 +3,6 @@ Version: 2.0 #Beta Release: 16.beta%{?dist} Summary: GTK+ graphical application for decoding and saving weather images -Group: Applications/Communications License: GPLv2+ URL: http://5b4az.chronos.org.uk/pages/apt.html Source0: http://5b4az.chronos.org.uk/pkg/apt/xwxapt/%{name}-%{version}-beta.tar.bz2 From 4e0ee66e4b4b5f81e3f98d7a03e63ae52314704f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 12:53:44 +0000 Subject: [PATCH 11/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 509c59f..f47aed7 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,7 +1,7 @@ Name: xwxapt Version: 2.0 #Beta -Release: 16.beta%{?dist} +Release: 17.beta%{?dist} Summary: GTK+ graphical application for decoding and saving weather images License: GPLv2+ URL: http://5b4az.chronos.org.uk/pages/apt.html @@ -69,6 +69,9 @@ desktop-file-install \ %{_datadir}/applications/*%{name}.desktop %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 2.0-17.beta +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 2.0-16.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 12f7b047f98ef789fdf843d61bf0c0d13ec43db6 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Tue, 5 Mar 2019 20:37:02 -0600 Subject: [PATCH 12/29] Update to 3.4.1. --- .gitignore | 1 + sources | 2 +- xwxapt.sh.in | 2 +- xwxapt.spec | 61 ++++++++++++++++++++++++++++------------------------ 4 files changed, 36 insertions(+), 30 deletions(-) diff --git a/.gitignore b/.gitignore index c2c548c..fb4bf2d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ xwxapt-2.0-beta.tar.bz2 +/xwxapt-3.4.1.tar.bz2 diff --git a/sources b/sources index c4d6f73..0b011c3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -778a5da3af70d95312f2dc8ab02799a7 xwxapt-2.0-beta.tar.bz2 +SHA512 (xwxapt-3.4.1.tar.bz2) = 9b917f65ca6e3d1be400c6a0cff46499f2bfbaa206436c1a5c052b4a13df5d5a0d1d8a32bce34e94db0b0044fc716262450baa1c6865a8e7824cadf9ac0bd8e4 diff --git a/xwxapt.sh.in b/xwxapt.sh.in index 6117194..ac72c72 100644 --- a/xwxapt.sh.in +++ b/xwxapt.sh.in @@ -1,6 +1,6 @@ #!/bin/sh #Wrapper script for xwxapt to ensure that user configuration is present -xwxaptbin="/usr/libexec/xwxapt-bin" +xwxaptbin="/usr/bin/xwxapt.bin" #check if user configuration is present if [ ! -e ~/xwxapt/xwxaptrc ] then diff --git a/xwxapt.spec b/xwxapt.spec index f47aed7..c891d10 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,11 +1,13 @@ Name: xwxapt -Version: 2.0 -#Beta -Release: 17.beta%{?dist} +Version: 3.4.1 +Release: 1%{?dist} Summary: GTK+ graphical application for decoding and saving weather images -License: GPLv2+ -URL: http://5b4az.chronos.org.uk/pages/apt.html -Source0: http://5b4az.chronos.org.uk/pkg/apt/xwxapt/%{name}-%{version}-beta.tar.bz2 + +# Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ +License: GPLv3+ + +URL: http://www.5b4az.org/ +Source0: http://www.5b4az.org/pkg/apt/%{name}/%{name}-%{version}.tar.bz2 #add .desktop file Source1: %{name}.desktop #temporary Icon @@ -13,12 +15,12 @@ Source2: %{name}.png #Wrapper script for user config Source3: %{name}.sh.in -BuildRequires: gcc -BuildRequires: automake -BuildRequires: autoconf -BuildRequires: gtk2-devel -BuildRequires: desktop-file-utils +BuildRequires: gcc gcc-c++ +BuildRequires: automake autoconf libtool gettext BuildRequires: alsa-lib-devel +BuildRequires: gtk3-devel +BuildRequires: rtl-sdr-devel +BuildRequires: desktop-file-utils Requires: alsa-lib @@ -31,44 +33,47 @@ It also displays some status information (audio level, sync level, sync status etc) and text messages as it runs. %prep -%setup -qn %{name} +%autosetup + %build ./autogen.sh %configure LDFLAGS="-lm" make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" PACKAGE_LIBS="$PACKAGE_LIBS -lm" + %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +# Install tries to install stuff to $HOME so do it manually... +install -pDm 0755 src/%{name} %{buildroot}%{_bindir}/%{name}.bin #install default user configuration file -install -p -D -m 0644 $RPM_BUILD_DIR/%{name}/xwxapt/xwxaptrc $RPM_BUILD_ROOT%{_datadir}/%{name}/xwxaptrc - -#move original binary to libexecdir -mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/ -mv $RPM_BUILD_ROOT%{_bindir}/%{name} $RPM_BUILD_ROOT%{_libexecdir}/%{name}-bin +install -pDm 0644 %{name}/xwxaptrc %{buildroot}%{_datadir}/%{name}/xwxaptrc #install wrapper script -install -p -D -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/xwxapt +install -pDm 0755 %{SOURCE3} %{buildroot}%{_bindir}/xwxapt # no upstream .desktop or icon yet so we'll use a temporary one -mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/ -cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/%{name}.png +mkdir -p %{buildroot}%{_datadir}/pixmaps +cp -p %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/%{name}.png + desktop-file-install \ - --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1} -# --vendor="fedora" obsolete per new guidelines + --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} + %files -%doc AUTHORS README +%doc AUTHORS README NEWS %doc doc/xwxapt.html -%{_bindir}/* -%{_libexecdir}/* -%{_datadir}/%{name}/* +%license COPYING +%{_bindir}/%{name}* +%{_datadir}/%{name}/ %{_datadir}/pixmaps/%{name}.png %{_datadir}/applications/*%{name}.desktop + %changelog +* Wed Mar 06 2019 Richard Shaw - 3.4.1-1 +- Update to 3.4.1. + * Sun Feb 03 2019 Fedora Release Engineering - 2.0-17.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From f1a25d1450ab1dab3191eaf98c802bfc8e78a450 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:43:10 +0000 Subject: [PATCH 13/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index c891d10..dfe837c 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -71,6 +71,9 @@ desktop-file-install \ %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 3.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Wed Mar 06 2019 Richard Shaw - 3.4.1-1 - Update to 3.4.1. From 53b2b79ee89b76d9fc4ab28c4deea230970523f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 05:00:29 +0000 Subject: [PATCH 14/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index dfe837c..c7bb42b 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -71,6 +71,9 @@ desktop-file-install \ %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 3.4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 3.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From cf38d423a8ae16c11088fdc6ec4a8f5dcc6b94c4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:09:19 +0000 Subject: [PATCH 15/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index c7bb42b..ba6197e 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -71,6 +71,9 @@ desktop-file-install \ %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 3.4.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 3.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From f59d67e96ac73a0ae872f0c3780aefcb724f0460 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:42:50 +0000 Subject: [PATCH 16/29] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- xwxapt.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xwxapt.spec b/xwxapt.spec index ba6197e..26aacd0 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -15,6 +15,7 @@ Source2: %{name}.png #Wrapper script for user config Source3: %{name}.sh.in +BuildRequires: make BuildRequires: gcc gcc-c++ BuildRequires: automake autoconf libtool gettext BuildRequires: alsa-lib-devel From b6bba3a4ed356320edb4ebf02f98b49522be0dad Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:27:57 +0000 Subject: [PATCH 17/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 26aacd0..6281108 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -72,6 +72,9 @@ desktop-file-install \ %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 3.4.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 3.4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 7d8b50b9c6185ee7ff4986d12ba1a7dae55b9658 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:02:53 +0000 Subject: [PATCH 18/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 6281108..128de06 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -72,6 +72,9 @@ desktop-file-install \ %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 3.4.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Thu Jan 28 2021 Fedora Release Engineering - 3.4.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 2ad454cb3ea79066596cf69435fbd351812b057f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:36:27 +0000 Subject: [PATCH 19/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 128de06..dc0cb98 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -72,6 +72,9 @@ desktop-file-install \ %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 3.4.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 3.4.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 86265f53c7370312f1ac51c78f0c58294f67aa88 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:38:52 +0000 Subject: [PATCH 20/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index dc0cb98..238ec69 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -72,6 +72,9 @@ desktop-file-install \ %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 3.4.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 3.4.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 7edc22c1d09c5f83808fb61c44b94deecebc75a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:59:02 +0000 Subject: [PATCH 21/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 238ec69..94fc762 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -72,6 +72,9 @@ desktop-file-install \ %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 3.4.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 3.4.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From a116802d9b055365a321207cacc0688e832ad1bc Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Thu, 9 Feb 2023 18:00:27 -0500 Subject: [PATCH 22/29] Fix C99 compatibility issue Related to: --- xwxapt-3.4.1-fedora-c99.patch | 28 ++++++++++++++++++++++++++++ xwxapt.spec | 9 +++++++-- 2 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 xwxapt-3.4.1-fedora-c99.patch diff --git a/xwxapt-3.4.1-fedora-c99.patch b/xwxapt-3.4.1-fedora-c99.patch new file mode 100644 index 0000000..3e0751a --- /dev/null +++ b/xwxapt-3.4.1-fedora-c99.patch @@ -0,0 +1,28 @@ +diff -rup a/configure b/configure +--- a/configure 2018-08-09 03:17:35.000000000 -0400 ++++ b/configure 2023-02-09 17:40:22.165239009 -0500 +@@ -6711,6 +6711,9 @@ else + + #include + #include ++#if !(defined _WIN32 && !defined __CYGWIN__) ++#include /* for _exit() */ ++#endif + + static void + sigfpe_handler (int sig) +Only in b: configure~ +diff -rup a/m4/intdiv0.m4 b/m4/intdiv0.m4 +--- a/m4/intdiv0.m4 2018-08-09 03:17:29.000000000 -0400 ++++ b/m4/intdiv0.m4 2023-02-09 17:39:47.627952523 -0500 +@@ -33,6 +33,9 @@ changequote([,])dnl + [AC_LANG_SOURCE([[ + #include + #include ++#if !(defined _WIN32 && !defined __CYGWIN__) ++#include /* for _exit() */ ++#endif + + static void + sigfpe_handler (int sig) +Only in b/m4: intdiv0.m4~ diff --git a/xwxapt.spec b/xwxapt.spec index 94fc762..c83259b 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -15,6 +15,8 @@ Source2: %{name}.png #Wrapper script for user config Source3: %{name}.sh.in +Patch1: xwxapt-3.4.1-fedora-c99.patch + BuildRequires: make BuildRequires: gcc gcc-c++ BuildRequires: automake autoconf libtool gettext @@ -34,7 +36,7 @@ It also displays some status information (audio level, sync level, sync status etc) and text messages as it runs. %prep -%autosetup +%autosetup -p1 %build @@ -72,6 +74,9 @@ desktop-file-install \ %changelog +* Thu Feb 9 2023 DJ Delorie - 3.4.1-10 +- Fix C99 compatibility issue + * Sat Jan 21 2023 Fedora Release Engineering - 3.4.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From b571472a1e060b868c20e70fa39fad759ffb2d0f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:24:46 +0000 Subject: [PATCH 23/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index c83259b..7a7a83c 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -74,6 +74,9 @@ desktop-file-install \ %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 3.4.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Thu Feb 9 2023 DJ Delorie - 3.4.1-10 - Fix C99 compatibility issue From be38c67f1455cd34d9b4e7acc635bf67889042ef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:33:29 +0000 Subject: [PATCH 24/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 7a7a83c..0b4d16d 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -74,6 +74,9 @@ desktop-file-install \ %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 3.4.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 3.4.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 9bcc555e519f5624ab2a464e00008061f518357a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Tue, 9 Apr 2024 15:28:42 +0200 Subject: [PATCH 25/29] Rebuilt for new rtl-sdr --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 0b4d16d..53fe286 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -74,6 +74,9 @@ desktop-file-install \ %changelog +* Tue Apr 09 2024 Jaroslav Škarvada - 3.4.1-13 +- Rebuilt for new rtl-sdr + * Sat Jan 27 2024 Fedora Release Engineering - 3.4.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 4803f4fec03ce2daed5ba652848de27f2cdb8a43 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:35:32 +0000 Subject: [PATCH 26/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 53fe286..c47a80e 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 13%{?dist} +Release: 14%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -74,6 +74,9 @@ desktop-file-install \ %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 3.4.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Apr 09 2024 Jaroslav Škarvada - 3.4.1-13 - Rebuilt for new rtl-sdr From 3fa8bf38a3c37f020b6dd729e24ced7a7d0d5928 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 13:34:46 +0200 Subject: [PATCH 27/29] convert GPLv3+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- xwxapt.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/xwxapt.spec b/xwxapt.spec index c47a80e..9025e71 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,10 +1,11 @@ Name: xwxapt Version: 3.4.1 -Release: 14%{?dist} +Release: 15%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ -License: GPLv3+ +# Automatically converted from old format: GPLv3+ - review is highly recommended. +License: GPL-3.0-or-later URL: http://www.5b4az.org/ Source0: http://www.5b4az.org/pkg/apt/%{name}/%{name}-%{version}.tar.bz2 @@ -74,6 +75,9 @@ desktop-file-install \ %changelog +* Thu Jul 25 2024 Miroslav Suchý - 3.4.1-15 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 3.4.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 36fcc532009fc9d4bdccc7c17e0224e7f9594080 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:26:37 +0000 Subject: [PATCH 28/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 9025e71..92d2021 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 15%{?dist} +Release: 16%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -75,6 +75,9 @@ desktop-file-install \ %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 3.4.1-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jul 25 2024 Miroslav Suchý - 3.4.1-15 - convert license to SPDX From c92a65165d2ff6972889f7e12b3694aca1133ec8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:08:51 +0000 Subject: [PATCH 29/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xwxapt.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwxapt.spec b/xwxapt.spec index 92d2021..6ecdf08 100644 --- a/xwxapt.spec +++ b/xwxapt.spec @@ -1,6 +1,6 @@ Name: xwxapt Version: 3.4.1 -Release: 16%{?dist} +Release: 17%{?dist} Summary: GTK+ graphical application for decoding and saving weather images # Most files are GPLv2+ but some are GPLv3+ so combined work is GPLv3+ @@ -75,6 +75,9 @@ desktop-file-install \ %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.4.1-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 3.4.1-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild