From c776f08a185fee2c74db074eef05dc0daaca4b46 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sun, 18 Nov 2018 15:53:23 -0800 Subject: [PATCH 01/27] Update to 5.2.0. --- .gitignore | 1 + sources | 2 +- xpad.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ed58061..96040b3 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ xpad-4.0.tar.bz2 /xpad-4.8.0.tar.bz2 /xpad-5.0.0.tar.bz2 /xpad-5.1.0.tar.bz2 +/xpad-5.2.0.tar.bz2 diff --git a/sources b/sources index 784f375..8b0fea1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xpad-5.1.0.tar.bz2) = 9999ccc14a3086cbe720f1ce0edfcb0c3840c5253c04aa64652988ce3b15230cca2c181f446239ef4bce3d4058d35e52aa69f2a115e0615cd670221bdde0bce4 +SHA512 (xpad-5.2.0.tar.bz2) = f3d0dc2d654613eec6316beca66c2250c4bb4060f144884c5280510f8e6d45799e13488a4d3c827135db697c1214fd8c7e997acfc8741b06ef0fb4cea1434f93 diff --git a/xpad.spec b/xpad.spec index e3f77ac..965a8d2 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,5 +1,5 @@ Name: xpad -Version: 5.1.0 +Version: 5.2.0 Release: 1%{?dist} Summary: Sticky notepad for GTK @@ -55,6 +55,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Sun Nov 18 2018 Kevin Fenzi - 5.2.0-1 +- Update to 5.2.0. + * Thu Aug 16 2018 Kevin Fenzi - 5.1.0-1 - Update to 5.1.0. Fixes bug #1614335 From 50906f71be4d25a199b8bb9bd84fd4c4c1bfb53a Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sun, 16 Dec 2018 18:02:34 -0800 Subject: [PATCH 02/27] Add patch from upstream to fix bug #1655869 --- xpad-5.2.0-crash-fix.patch | 23 +++++++++++++++++++++++ xpad.spec | 8 ++++++-- 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 xpad-5.2.0-crash-fix.patch diff --git a/xpad-5.2.0-crash-fix.patch b/xpad-5.2.0-crash-fix.patch new file mode 100644 index 0000000..4fb3147 --- /dev/null +++ b/xpad-5.2.0-crash-fix.patch @@ -0,0 +1,23 @@ +diff -Nur xpad-5.2.0.orig/src/xpad-periodic.c xpad-5.2.0/src/xpad-periodic.c +--- xpad-5.2.0.orig/src/xpad-periodic.c 2018-11-18 12:02:54.000000000 -0800 ++++ xpad-5.2.0/src/xpad-periodic.c 2018-12-16 17:30:42.875976939 -0800 +@@ -83,8 +83,8 @@ + xpptr->after_id = (gint) g_timeout_add_seconds(TIMEOUT_SECONDS, xppd_intercept, xpptr); + + /* Allocate space for the signal references. */ +- int tlen = xpptr->template_len = 5; +- int slen = xpptr->sigs_len = 20; ++ int tlen = xpptr->template_len = 50; ++ int slen = xpptr->sigs_len = 200; + xpptr->template = g_malloc0((gsize) tlen * sizeof(Xpadsigref)); + xpptr->sigs = g_malloc0((gsize) slen * sizeof(Xpadsigref)); + +@@ -191,7 +191,7 @@ + + static void xpad_periodic_signal (const char * cbname, void * xpad_pad) + { +- int isdone = 0; ++ gboolean isdone = FALSE; + int tnx = 0; + int snx = 0; + XpadPeriodicFunc func_ptr = 0; diff --git a/xpad.spec b/xpad.spec index 965a8d2..438f251 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,12 +1,13 @@ Name: xpad Version: 5.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Sticky notepad for GTK Group: User Interface/Desktops License: GPLv3+ URL: https://launchpad.net/xpad Source0: https://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2 +Patch0: xpad-5.2.0-crash-fix.patch BuildRequires: gcc BuildRequires: gtk3-devel @@ -24,7 +25,7 @@ text box in which notes can be written. Despite being called xpad, all that is needed to run or compile it is the GTK+ 2.0 libraries. %prep -%setup -q +%autosetup -p1 %build @@ -55,6 +56,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Sun Dec 16 2018 Kevin Fenzi - 5.2.0-2 +- Add patch from upstream to fix bug #1655869 + * Sun Nov 18 2018 Kevin Fenzi - 5.2.0-1 - Update to 5.2.0. From 2378895442959a05d92c95eb321b4fbd6a73f993 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 28 Dec 2018 10:48:51 -0800 Subject: [PATCH 03/27] Update to 5.3.0 --- .gitignore | 1 + sources | 2 +- xpad-5.2.0-crash-fix.patch | 23 ----------------------- xpad.spec | 9 +++++---- 4 files changed, 7 insertions(+), 28 deletions(-) delete mode 100644 xpad-5.2.0-crash-fix.patch diff --git a/.gitignore b/.gitignore index 96040b3..ae2e7f5 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ xpad-4.0.tar.bz2 /xpad-5.0.0.tar.bz2 /xpad-5.1.0.tar.bz2 /xpad-5.2.0.tar.bz2 +/xpad-5.3.0.tar.bz2 diff --git a/sources b/sources index 8b0fea1..d343a73 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xpad-5.2.0.tar.bz2) = f3d0dc2d654613eec6316beca66c2250c4bb4060f144884c5280510f8e6d45799e13488a4d3c827135db697c1214fd8c7e997acfc8741b06ef0fb4cea1434f93 +SHA512 (xpad-5.3.0.tar.bz2) = a38f152192741c9c9d0742d1999ffa49e18a3e8652919ba6963101b776a51784b04beb90449abaf54ef35f964c3fbdc5b7ad0fe79cf795f39641776ef381e83d diff --git a/xpad-5.2.0-crash-fix.patch b/xpad-5.2.0-crash-fix.patch deleted file mode 100644 index 4fb3147..0000000 --- a/xpad-5.2.0-crash-fix.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -Nur xpad-5.2.0.orig/src/xpad-periodic.c xpad-5.2.0/src/xpad-periodic.c ---- xpad-5.2.0.orig/src/xpad-periodic.c 2018-11-18 12:02:54.000000000 -0800 -+++ xpad-5.2.0/src/xpad-periodic.c 2018-12-16 17:30:42.875976939 -0800 -@@ -83,8 +83,8 @@ - xpptr->after_id = (gint) g_timeout_add_seconds(TIMEOUT_SECONDS, xppd_intercept, xpptr); - - /* Allocate space for the signal references. */ -- int tlen = xpptr->template_len = 5; -- int slen = xpptr->sigs_len = 20; -+ int tlen = xpptr->template_len = 50; -+ int slen = xpptr->sigs_len = 200; - xpptr->template = g_malloc0((gsize) tlen * sizeof(Xpadsigref)); - xpptr->sigs = g_malloc0((gsize) slen * sizeof(Xpadsigref)); - -@@ -191,7 +191,7 @@ - - static void xpad_periodic_signal (const char * cbname, void * xpad_pad) - { -- int isdone = 0; -+ gboolean isdone = FALSE; - int tnx = 0; - int snx = 0; - XpadPeriodicFunc func_ptr = 0; diff --git a/xpad.spec b/xpad.spec index 438f251..2b85b7d 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,13 +1,12 @@ Name: xpad -Version: 5.2.0 -Release: 2%{?dist} +Version: 5.3.0 +Release: 1%{?dist} Summary: Sticky notepad for GTK Group: User Interface/Desktops License: GPLv3+ URL: https://launchpad.net/xpad Source0: https://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2 -Patch0: xpad-5.2.0-crash-fix.patch BuildRequires: gcc BuildRequires: gtk3-devel @@ -27,7 +26,6 @@ needed to run or compile it is the GTK+ 2.0 libraries. %prep %autosetup -p1 - %build ./autogen.sh %configure @@ -56,6 +54,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Fri Dec 28 2018 Kevin Fenzi - 5.3.0-1 +- Update to 5.3.0 + * Sun Dec 16 2018 Kevin Fenzi - 5.2.0-2 - Add patch from upstream to fix bug #1655869 From 3c3c00e7f818274c0d3768e484a86b60bb774e19 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:31 +0100 Subject: [PATCH 04/27] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- xpad.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 2b85b7d..b96e5d8 100644 --- a/xpad.spec +++ b/xpad.spec @@ -3,7 +3,6 @@ Version: 5.3.0 Release: 1%{?dist} Summary: Sticky notepad for GTK -Group: User Interface/Desktops License: GPLv3+ URL: https://launchpad.net/xpad Source0: https://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2 From d9b81e9fdc012b6ef610e07b1305308a9dad6a25 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 12:46:37 +0000 Subject: [PATCH 05/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index b96e5d8..e11ca4d 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -53,6 +53,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 5.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Dec 28 2018 Kevin Fenzi - 5.3.0-1 - Update to 5.3.0 From e24288b3372fd07462a97161a07b12d2d1551e6f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:35:37 +0000 Subject: [PATCH 06/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index e11ca4d..0e6f453 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -53,6 +53,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 5.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 5.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 6335844acc46fcf12afe81b7583724fc34e9fb85 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 04:51:29 +0000 Subject: [PATCH 07/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 0e6f453..bd5601c 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -53,6 +53,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 5.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 5.3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 0c5dee1c671c19324b7d1115afbcb7d644bacced Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:02:16 +0000 Subject: [PATCH 08/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index bd5601c..178defe 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.3.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -53,6 +53,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 5.3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 5.3.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 69106fe1817066be794bb035d12e7693897c3de2 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:36:08 +0000 Subject: [PATCH 09/27] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- xpad.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xpad.spec b/xpad.spec index 178defe..6973983 100644 --- a/xpad.spec +++ b/xpad.spec @@ -7,6 +7,7 @@ License: GPLv3+ URL: https://launchpad.net/xpad Source0: https://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2 +BuildRequires: make BuildRequires: gcc BuildRequires: gtk3-devel BuildRequires: libSM-devel From b559afd924bdb357010d227850a0e35091c555f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:20:58 +0000 Subject: [PATCH 10/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 6973983..d0f5140 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.3.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -54,6 +54,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 5.3.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 5.3.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 65e5a32c06c2781544469739583d7578ed3efabd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:53:59 +0000 Subject: [PATCH 11/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index d0f5140..4102682 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.3.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -54,6 +54,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 5.3.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Thu Jan 28 2021 Fedora Release Engineering - 5.3.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 7def8c38374314b2b346c747b89d1ebd4c175ec4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:27:14 +0000 Subject: [PATCH 12/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 4102682..311937c 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.3.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -54,6 +54,9 @@ desktop-file-install \ %{_mandir}/man1/%{name}.1* %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 5.3.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 5.3.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 6d5e36dd38246dea37ee3bd23771f1ba1d766663 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sat, 28 May 2022 13:01:55 -0700 Subject: [PATCH 13/27] Update to 5.8.0. Fixes rhbz#2049721 --- .gitignore | 1 + sources | 2 +- xpad.spec | 20 +++++++++++++++++--- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ae2e7f5..d73f0b8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ xpad-4.0.tar.bz2 /xpad-5.1.0.tar.bz2 /xpad-5.2.0.tar.bz2 /xpad-5.3.0.tar.bz2 +/xpad-5.8.0.tar.bz2 diff --git a/sources b/sources index d343a73..a0a1085 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xpad-5.3.0.tar.bz2) = a38f152192741c9c9d0742d1999ffa49e18a3e8652919ba6963101b776a51784b04beb90449abaf54ef35f964c3fbdc5b7ad0fe79cf795f39641776ef381e83d +SHA512 (xpad-5.8.0.tar.bz2) = 95db5034ac1a5eaff2ed9c3f2cced3a086bde692f77c25f70a9620c167860a5fdfb43dae3e143aaaf4d3d8f5ca75512afc98efde8a968709c3910964ffd9821f diff --git a/xpad.spec b/xpad.spec index 311937c..d6bc281 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad -Version: 5.3.0 -Release: 8%{?dist} +Version: 5.8.0 +Release: 1%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -14,8 +14,10 @@ BuildRequires: libSM-devel BuildRequires: gettext BuildRequires: desktop-file-utils BuildRequires: intltool -BuildRequires: gtksourceview3-devel +BuildRequires: gtksourceview4-devel +BuildRequires: libappindicator-devel BuildRequires: autoconf +BuildRequires: libappstream-glib %description Xpad is a sticky note application that strives to be simple, fault-tolerant, @@ -42,6 +44,8 @@ desktop-file-install \ --dir=%{buildroot}/%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/%{name}.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml + %find_lang %{name} %files -f %{name}.lang @@ -50,10 +54,20 @@ desktop-file-install \ %{_bindir}/%{name} %{_datadir}/xpad %{_datadir}/applications/%{name}.desktop +%{_datadir}/metainfo/xpad.appdata.xml %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_mandir}/man1/%{name}.1* %changelog +* Sat May 28 2022 Kevin Fenzi - 5.8.0-1 +- Update to 5.8.0. Fixes rhbz#2049721 + +* Tue Mar 22 2022 Kevin Fenzi - 5.7.0-1 +- Update to 5.7.0. Fixes rhbz#2049721 + +* Sun Feb 20 2022 Kevin Fenzi - 5.5.0-8 +- Update to 5.5.0. Fixes rhbz#2049721 + * Sat Jan 22 2022 Fedora Release Engineering - 5.3.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 285e40b3cae7edddeadc508fb095e04d0e23f2e0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:28:20 +0000 Subject: [PATCH 14/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index d6bc281..136bee9 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -59,6 +59,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 5.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat May 28 2022 Kevin Fenzi - 5.8.0-1 - Update to 5.8.0. Fixes rhbz#2049721 From 5b78b70456838731d6f573dbcbbb5099ddcf0f09 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:48:28 +0000 Subject: [PATCH 15/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 136bee9..ac72043 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -59,6 +59,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 5.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 5.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 09b77cf5ea8098b8606d7b9bc3e9ed01f762aacd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:14:08 +0000 Subject: [PATCH 16/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index ac72043..1390a04 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -59,6 +59,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 5.8.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 5.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 1e029dca1c06be1eda0a0da20ca885bcb361a358 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:04:26 +0000 Subject: [PATCH 17/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 1390a04..334db37 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -59,6 +59,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 5.8.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 5.8.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 4e64b7c7b8fb111812549e26a04809d08eebc937 Mon Sep 17 00:00:00 2001 From: Arthur Bols Date: Mon, 26 Feb 2024 01:25:32 +0100 Subject: [PATCH 18/27] Switch to libayatana-appindicator (rhbz#2175545) --- xpad.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xpad.spec b/xpad.spec index 334db37..a7b27a0 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -15,7 +15,7 @@ BuildRequires: gettext BuildRequires: desktop-file-utils BuildRequires: intltool BuildRequires: gtksourceview4-devel -BuildRequires: libappindicator-devel +BuildRequires: libayatana-appindicator-gtk3-devel BuildRequires: autoconf BuildRequires: libappstream-glib @@ -59,6 +59,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Feb 29 2024 Arthur Bols - 5.8.0-6 +- Switch to libayatana-appindicator Fixes rhbz#2175545 + * Sat Jan 27 2024 Fedora Release Engineering - 5.8.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 14f3e3fe068fee68b33ffe354f8e0feb93bea8e3 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sun, 30 Jun 2024 13:20:23 -0700 Subject: [PATCH 19/27] fix changelog date, the 29th was a thursday Signed-off-by: Kevin Fenzi --- xpad.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index a7b27a0..d1d6889 100644 --- a/xpad.spec +++ b/xpad.spec @@ -59,7 +59,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog -* Sat Feb 29 2024 Arthur Bols - 5.8.0-6 +* Thu Feb 29 2024 Arthur Bols - 5.8.0-6 - Switch to libayatana-appindicator Fixes rhbz#2175545 * Sat Jan 27 2024 Fedora Release Engineering - 5.8.0-5 From 5cf81a370c76e85a0cb4acf046b663bb2c59f1f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:24:19 +0000 Subject: [PATCH 20/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index d1d6889..36db667 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Sticky notepad for GTK License: GPLv3+ @@ -59,6 +59,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 5.8.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Feb 29 2024 Arthur Bols - 5.8.0-6 - Switch to libayatana-appindicator Fixes rhbz#2175545 From 00dd070a0610650bb96cab48040a467d75d772e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 13:33:49 +0200 Subject: [PATCH 21/27] convert GPLv3+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- xpad.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/xpad.spec b/xpad.spec index 36db667..9b3e40a 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,9 +1,10 @@ Name: xpad Version: 5.8.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Sticky notepad for GTK -License: GPLv3+ +# Automatically converted from old format: GPLv3+ - review is highly recommended. +License: GPL-3.0-or-later URL: https://launchpad.net/xpad Source0: https://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2 @@ -59,6 +60,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Thu Jul 25 2024 Miroslav Suchý - 5.8.0-8 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 5.8.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 1b27e43660bb9e8114cf8f4e87591b9e23138886 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:13:38 +0000 Subject: [PATCH 22/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 9b3e40a..229c783 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Sticky notepad for GTK # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -60,6 +60,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 5.8.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jul 25 2024 Miroslav Suchý - 5.8.0-8 - convert license to SPDX From a3034a97cbbdff7d96698d4f9096ab79dc130948 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sat, 8 Feb 2025 15:47:32 -0800 Subject: [PATCH 23/27] Fix ftbfs. Fixes rhbz#2341579 --- xpad-5.8.0-gettext-version.patch | 12 ++++++++++++ xpad.spec | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 xpad-5.8.0-gettext-version.patch diff --git a/xpad-5.8.0-gettext-version.patch b/xpad-5.8.0-gettext-version.patch new file mode 100644 index 0000000..fd00aad --- /dev/null +++ b/xpad-5.8.0-gettext-version.patch @@ -0,0 +1,12 @@ +diff --color -Nur xpad-5.8.0.orig/configure.ac xpad-5.8.0/configure.ac +--- xpad-5.8.0.orig/configure.ac 2022-05-23 05:07:02.000000000 -0700 ++++ xpad-5.8.0/configure.ac 2025-02-08 15:30:23.465729969 -0800 +@@ -52,7 +52,7 @@ + # i18n / text translations + # The choice for version of gettext is only based on what was installed on the developers desktop (2021). + # If another version is more convenient, go for it. +-AM_GNU_GETTEXT_VERSION([0.21]) ++AM_GNU_GETTEXT_REQUIRE_VERSION([0.23.1]) + AM_GNU_GETTEXT([external]) + + GETTEXT_PACKAGE="$PACKAGE" diff --git a/xpad.spec b/xpad.spec index 229c783..5f1b18c 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Sticky notepad for GTK # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -8,6 +8,8 @@ License: GPL-3.0-or-later URL: https://launchpad.net/xpad Source0: https://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2 +Patch1: xpad-5.8.0-gettext-version.patch + BuildRequires: make BuildRequires: gcc BuildRequires: gtk3-devel @@ -60,6 +62,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Feb 08 2025 Kevin Fenzi - 5.8.0-10 +- Fix ftbfs. Fixes rhbz#2341579 + * Sun Jan 19 2025 Fedora Release Engineering - 5.8.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From d471cb217444f6d22d9068f6caaca3e83ee38584 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:02:24 +0000 Subject: [PATCH 24/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 5f1b18c..8f3f1d3 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Sticky notepad for GTK # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -62,6 +62,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 5.8.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Feb 08 2025 Kevin Fenzi - 5.8.0-10 - Fix ftbfs. Fixes rhbz#2341579 From be96d0ab015861792f0d1c7c51f2f29f09a84385 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:51:50 +0000 Subject: [PATCH 25/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index 8f3f1d3..d431034 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Sticky notepad for GTK # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -62,6 +62,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 5.8.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 5.8.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From a684bce416c793c60cfe029ca66a75918b7e1bf1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:24:24 +0000 Subject: [PATCH 26/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- xpad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xpad.spec b/xpad.spec index d431034..b77b7c1 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad Version: 5.8.0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Sticky notepad for GTK # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -62,6 +62,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 5.8.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 5.8.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From faa813aa41904f6112a4977790619167964b466c Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Tue, 25 Aug 2026 16:11:15 -0700 Subject: [PATCH 27/27] Update to 5.9.0. Fixes rhbz#2516012 --- .gitignore | 1 + sources | 2 +- xpad.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d73f0b8..e1b169d 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ xpad-4.0.tar.bz2 /xpad-5.2.0.tar.bz2 /xpad-5.3.0.tar.bz2 /xpad-5.8.0.tar.bz2 +/xpad-5.9.0.tar.bz2 diff --git a/sources b/sources index a0a1085..10d454c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xpad-5.8.0.tar.bz2) = 95db5034ac1a5eaff2ed9c3f2cced3a086bde692f77c25f70a9620c167860a5fdfb43dae3e143aaaf4d3d8f5ca75512afc98efde8a968709c3910964ffd9821f +SHA512 (xpad-5.9.0.tar.bz2) = 4b230ad41bb0c079a563ab93b01a6517f62fb2acd7507a86a6a954be85c7139a0239710160d40ea05a43a4931610b24c76b8978f91907f17ab1e6bac844d9f8d diff --git a/xpad.spec b/xpad.spec index b77b7c1..7540871 100644 --- a/xpad.spec +++ b/xpad.spec @@ -1,6 +1,6 @@ Name: xpad -Version: 5.8.0 -Release: 13%{?dist} +Version: 5.9.0 +Release: 1%{?dist} Summary: Sticky notepad for GTK # Automatically converted from old format: GPLv3+ - review is highly recommended. @@ -62,6 +62,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml %{_mandir}/man1/%{name}.1* %changelog +* Tue Aug 25 2026 Kevin Fenzi - 5.9.0-1 +- Update to 5.9.0. Fixes rhbz#2516012 + * Fri Jul 17 2026 Fedora Release Engineering - 5.8.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild