From 821f48224bdf3d8461e0ec150ca9dc858046af53 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Tue, 10 Jul 2018 21:06:31 +0200 Subject: [PATCH 01/54] add missing gcc, gcc-c++ --- agenda.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/agenda.spec b/agenda.spec index 1db18bd..b50529b 100644 --- a/agenda.spec +++ b/agenda.spec @@ -11,6 +11,8 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: desktop-file-utils +BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: vala From 325a24678e97e8dfb039c8beb33b2c3c026c194a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:03:19 +0000 Subject: [PATCH 02/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index b50529b..800811c 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.0.9 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -67,6 +67,9 @@ appstream-util validate-relax --nonet \ %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1.0.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Sun Jan 21 2018 Fabio Valentini - 1.0.9-1 - Initial package. From c4ede31543395a49ac8cbc2f1b50cc7fe823ece0 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Thu, 16 Aug 2018 10:41:49 +0200 Subject: [PATCH 03/54] update to version 1.0.11 --- .gitignore | 1 + agenda.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 38fbe3b..92f5cbb 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /agenda-1.0.9.tar.gz +/agenda-1.0.11.tar.gz diff --git a/agenda.spec b/agenda.spec index 800811c..931d27e 100644 --- a/agenda.spec +++ b/agenda.spec @@ -2,8 +2,8 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list -Version: 1.0.9 -Release: 2%{?dist} +Version: 1.0.11 +Release: 1%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -67,6 +67,9 @@ appstream-util validate-relax --nonet \ %changelog +* Thu Aug 16 2018 Fabio Valentini - 1.0.11-1 +- Update to version 1.0.11. + * Thu Jul 12 2018 Fedora Release Engineering - 1.0.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 25093db..a4d68f5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (agenda-1.0.9.tar.gz) = 374964422a11c41da6470df3a08ff808b25adadc015229706c2014bcfca5559b3bc3c7a2951f3e65416f0dcc2e8b26328ddd240a5226a359a1cfb90ffface737 +SHA512 (agenda-1.0.11.tar.gz) = 63954e735b8f2b98a63b3f8390142567c964f9199ed20f72aa83a6f0cc2d1a825635d6d9f9b059d3d331ade982f0d68fbb70bb7f3f30e3c20bd7d8dddd17df7d From 8077b12a670e9bb2ed94fa8d6d201d86e9a54c84 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sun, 16 Sep 2018 18:42:03 +0200 Subject: [PATCH 04/54] update to version 1.0.12 --- .gitignore | 3 +++ agenda.spec | 6 +++++- sources | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 92f5cbb..0e15bf7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ +/results* +/*.src.rpm /agenda-1.0.9.tar.gz /agenda-1.0.11.tar.gz +/agenda-1.0.12.tar.gz diff --git a/agenda.spec b/agenda.spec index 931d27e..186dd03 100644 --- a/agenda.spec +++ b/agenda.spec @@ -2,7 +2,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list -Version: 1.0.11 +Version: 1.0.12 Release: 1%{?dist} License: GPLv3 @@ -57,6 +57,7 @@ appstream-util validate-relax --nonet \ %files -f %{name}.lang %doc README.md +%license LICENSE %{_bindir}/%{appname} @@ -67,6 +68,9 @@ appstream-util validate-relax --nonet \ %changelog +* Sun Sep 16 2018 Fabio Valentini - 1.0.12-1 +- Update to version 1.0.12. + * Thu Aug 16 2018 Fabio Valentini - 1.0.11-1 - Update to version 1.0.11. diff --git a/sources b/sources index a4d68f5..b4e64c1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (agenda-1.0.11.tar.gz) = 63954e735b8f2b98a63b3f8390142567c964f9199ed20f72aa83a6f0cc2d1a825635d6d9f9b059d3d331ade982f0d68fbb70bb7f3f30e3c20bd7d8dddd17df7d +SHA512 (agenda-1.0.12.tar.gz) = 8e9c414b072bcb424f2d4915780c3046d289655648354c5782a4593e4f956a7cbb0c685f0b2ff5780b8dcb87b3723722ed6ad005bbfcb1b296cd762da6a6c719 From cb492908bcd5a874392f741aeb4f10459dc89f06 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 13:04:17 +0000 Subject: [PATCH 05/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 186dd03..1eeac37 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.0.12 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -68,6 +68,9 @@ appstream-util validate-relax --nonet \ %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.0.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Sep 16 2018 Fabio Valentini - 1.0.12-1 - Update to version 1.0.12. From 3fa306fdd024541e40a08fc236697ff9607f185e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 17:39:01 +0000 Subject: [PATCH 06/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 1eeac37..1269343 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.0.12 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -68,6 +68,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.0.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 1.0.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From acf3aa299eb523d576c25b1f3c423f3c8fc72d27 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:18:34 +0000 Subject: [PATCH 07/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 1269343..e3a4de0 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.0.12 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -68,6 +68,9 @@ appstream-util validate-relax --nonet \ %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.0.12-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 1.0.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From a45df848d5733d5eaef69ceb9f4fbe231132fc88 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 6 Mar 2020 23:35:30 +0100 Subject: [PATCH 08/54] update to version 1.1.0 --- .gitignore | 1 + agenda.spec | 26 +++++++++++--------------- sources | 2 +- 3 files changed, 13 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 0e15bf7..fb6b8d4 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /agenda-1.0.9.tar.gz /agenda-1.0.11.tar.gz /agenda-1.0.12.tar.gz +/agenda-1.1.0.tar.gz diff --git a/agenda.spec b/agenda.spec index e3a4de0..aa6ee77 100644 --- a/agenda.spec +++ b/agenda.spec @@ -2,19 +2,17 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list -Version: 1.0.12 -Release: 4%{?dist} +Version: 1.1.0 +Release: 1%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: cmake BuildRequires: desktop-file-utils -BuildRequires: gcc -BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: libappstream-glib +BuildRequires: meson BuildRequires: vala BuildRequires: pkgconfig(glib-2.0) @@ -33,18 +31,14 @@ A simple, fast, no-nonsense to-do (task) list. %build -mkdir build && pushd build -%cmake .. -%make_build -popd +%meson +%meson_build %install -pushd build -%make_install -popd +%meson_install -%find_lang %{name} +%find_lang %{appname} %check @@ -55,7 +49,7 @@ appstream-util validate-relax --nonet \ %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml -%files -f %{name}.lang +%files -f %{appname}.lang %doc README.md %license LICENSE @@ -68,6 +62,9 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Mar 06 2020 Fabio Valentini - 1.1.0-1 +- Update to version 1.1.0. + * Tue Jan 28 2020 Fedora Release Engineering - 1.0.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild @@ -89,4 +86,3 @@ appstream-util validate-relax --nonet \ * Sun Jan 21 2018 Fabio Valentini - 1.0.9-1 - Initial package. - diff --git a/sources b/sources index b4e64c1..10334b1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (agenda-1.0.12.tar.gz) = 8e9c414b072bcb424f2d4915780c3046d289655648354c5782a4593e4f956a7cbb0c685f0b2ff5780b8dcb87b3723722ed6ad005bbfcb1b296cd762da6a6c719 +SHA512 (agenda-1.1.0.tar.gz) = e31f46987eb54d8f8eabdfe91526cc3ff3d1e1d50ff8d8470c6fd5f39c61044e4ac05f5fd1ef2c2028b779f9cb0ce55c8cab4c14b25e55e8e8daebeb32ee0d56 From 0c414e6e3054bfde26ec56e0a39974cd12408129 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:49:39 +0000 Subject: [PATCH 09/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index aa6ee77..5d60309 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.1.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -62,6 +62,9 @@ appstream-util validate-relax --nonet \ %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Mar 06 2020 Fabio Valentini - 1.1.0-1 - Update to version 1.1.0. From 24fa38e523618588771a72d8787e77ca90f61a02 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jul 2020 23:51:03 +0000 Subject: [PATCH 10/54] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- agenda.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 5d60309..a75311c 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.1.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -62,6 +62,10 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Jul 31 2020 Fedora Release Engineering - 1.1.0-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 8b4028dcd4ade7ee564cb2ba0f8e2f31784570b7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:53:21 +0000 Subject: [PATCH 11/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index a75311c..265489f 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.1.0 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv3 URL: https://github.com/dahenson/%{name} @@ -62,6 +62,9 @@ appstream-util validate-relax --nonet \ %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 1.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Fri Jul 31 2020 Fedora Release Engineering - 1.1.0-3 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 0445ef7046d5a784bac9ec9be8edc5026cd5644c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 9 Feb 2021 15:09:31 -0500 Subject: [PATCH 12/54] =?UTF-8?q?Correct=20License=20from=20=E2=80=9CGPLv3?= =?UTF-8?q?=E2=80=9D=20to=20=E2=80=9CGPLv3+=20and=20GPLv2+=20and=20LGPLv2+?= =?UTF-8?q?=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agenda.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/agenda.spec b/agenda.spec index 265489f..9f4b4b5 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,8 +3,10 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.1.0 -Release: 4%{?dist} -License: GPLv3 +Release: 5%{?dist} +# The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, and +# test/TestCase.vala which is LGPLv2+. +License: GPLv3+ and GPLv2+ and LGPLv2+ URL: https://github.com/dahenson/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz @@ -62,6 +64,9 @@ appstream-util validate-relax --nonet \ %changelog +* Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-5 +- Correct License from “GPLv3” to “GPLv3+ and GPLv2+ and LGPLv2+” + * Mon Jan 25 2021 Fedora Release Engineering - 1.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 3e0b5581428c70a2c36a436ec2bf1d75cb3e81ed Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 9 Feb 2021 15:43:52 -0500 Subject: [PATCH 13/54] Add CC0 to License field for AppData file --- agenda.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/agenda.spec b/agenda.spec index 9f4b4b5..e0b9296 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,10 +3,11 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.1.0 -Release: 5%{?dist} -# The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, and -# test/TestCase.vala which is LGPLv2+. -License: GPLv3+ and GPLv2+ and LGPLv2+ +Release: 6%{?dist} +# The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, +# test/TestCase.vala which is LGPLv2+, and +# data/com.github.dahenson.agenda.appdata.xml.in which is CC0. +License: GPLv3+ and GPLv2+ and LGPLv2+ and CC0 URL: https://github.com/dahenson/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz @@ -64,6 +65,9 @@ appstream-util validate-relax --nonet \ %changelog +* Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-6 +- Add CC0 to License field for AppData file + * Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-5 - Correct License from “GPLv3” to “GPLv3+ and GPLv2+ and LGPLv2+” From cc91dd74ae53d3ed505c3b457971e6e0b3ab4b5b Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 19 Feb 2021 12:36:44 +0100 Subject: [PATCH 14/54] rebuilt for granite 6 soname bump --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index e0b9296..353ed14 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: Simple, fast, no-nonsense to-do (task) list Version: 1.1.0 -Release: 6%{?dist} +Release: 7%{?dist} # The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, # test/TestCase.vala which is LGPLv2+, and # data/com.github.dahenson.agenda.appdata.xml.in which is CC0. @@ -65,6 +65,9 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Feb 19 2021 Fabio Valentini - 1.1.0-7 +- Rebuilt for granite 6 soname bump. + * Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-6 - Add CC0 to License field for AppData file From d880b5fd6dcde96965b153997535dd356db3d1d2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 8 Mar 2021 13:49:15 -0500 Subject: [PATCH 15/54] Localize summary and description where translations are available upstream --- agenda.spec | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 52 insertions(+), 3 deletions(-) diff --git a/agenda.spec b/agenda.spec index 353ed14..e99e9d3 100644 --- a/agenda.spec +++ b/agenda.spec @@ -1,9 +1,9 @@ %global appname com.github.dahenson.agenda Name: agenda -Summary: Simple, fast, no-nonsense to-do (task) list +Summary: A simple, slick, speedy and no-nonsense task manager Version: 1.1.0 -Release: 7%{?dist} +Release: 8%{?dist} # The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, # test/TestCase.vala which is LGPLv2+, and # data/com.github.dahenson.agenda.appdata.xml.in which is CC0. @@ -24,9 +24,55 @@ BuildRequires: pkgconfig(gtk+-3.0) Requires: hicolor-icon-theme +Summary(ca): Un gestor de tasques fàcil d’utilitzar +Summary(de): Ein einfacher, handlicher, schneller und nützlicher Aufgaben Verwalter +Summary(es): Un administrador de tareas simple, pulido, rápido y sin complicaciones +Summary(fr): Un gestionnaire de tâches simple, rapide et élégant +Summary(gl): Un xestor de tarefas pulido, sinxelo, rápido e sen complicacións +Summary(it): Un promemoria semplice, elegante, veloce e senza fronzoli +Summary(ja): タスクを完了しましょう +Summary(ka): მარტივი, მოხერხებული, სწრაფი დავალებების მმართველი ყოველგვარი უაზრობების გარეშე +Summary(ko): 간단하고 미려한 일정 관리자 +Summary(lt): Paprasta, vikri, greita, dalykiška užduočių tvarkytuvė +Summary(ms): Pengurus tugas yang ringkas dan pantas +Summary(pl): Prosty, gładki, szybki i niebezsensowny menedżer zadań +Summary(pt): Um gestor de tarefas simples, liso, rápido e sem falhas +Summary(ru): Простой и быстрый менеджер задач +Summary(sr): Једноставан, гладак, брз и без којештарија управник задатака +Summary(tr): Basit, şık, hızlı ve zırvalıksız görev yöneticisi +Summary(ur): ﺎﯿﮐ ﺱﺍﺩہ، ہﻮﺸﯾﺍﺭ، ﻑﻭﺮﯾ ﺍﻭﺭ ﺲﯾﺩﺍہ ﺱﺍﺩہ ٹﺎﺴﮐ ﻢﯿﻨﯿﺟﺭ +Summary(zh_CN): 简单流畅、快速不脑残的任务规划管理器 %description -A simple, fast, no-nonsense to-do (task) list. +A task manager to help you keep track of the tasks that matter most. + +Sometimes, you just need a task list to keep you motivated. Agenda provides a +way to write down your tasks and tick them off as you complete them. The list +is saved automatically, so you can close the list to get it out of the way +without losing your place. + +Key Features: + + • Saves your task list automatically + • See your completed tasks until you choose to delete them + • Autocompletion for previously added tasks + • Undo/Redo with Ctrl-Z and Ctrl-Y + • Quit with the Esc key + +%description -l ja +最も重要なタスクの記録に便利な、タスク管理アプリです。 + +モチベーションを維持するために、タスクリストが必要なときはありませんか。 +Agenda を使えば、タスクを登録して、終わったらチェックマークをつけていくこと +ができます。リストは自動的に保存されるので、最新の状態を失うことなくリストを +閉じられます。 + +主な機能: + + • タスクリストを自動的に保存します + • 完了したタスクは、削除しない限り確認できます + • 以前に追加したタスクを自動補完します + • Esc キーで終了できます %prep @@ -65,6 +111,9 @@ appstream-util validate-relax --nonet \ %changelog +* Mon Mar 08 2021 Benjamin A. Beasley - 1.1.0-8 +- Localize summary and description where translations are available upstream + * Fri Feb 19 2021 Fabio Valentini - 1.1.0-7 - Rebuilt for granite 6 soname bump. From 09885185a508e644b712408b7d2f3bf6f14760b0 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 9 Jul 2021 09:03:34 -0400 Subject: [PATCH 16/54] =?UTF-8?q?Switch=20License=20field=20to=20=E2=80=9C?= =?UTF-8?q?effective=20license=E2=80=9D=20of=20GPLv3+?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agenda.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/agenda.spec b/agenda.spec index e99e9d3..b5a4687 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,11 +3,12 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager Version: 1.1.0 -Release: 8%{?dist} +Release: 9%{?dist} # The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, # test/TestCase.vala which is LGPLv2+, and -# data/com.github.dahenson.agenda.appdata.xml.in which is CC0. -License: GPLv3+ and GPLv2+ and LGPLv2+ and CC0 +# data/com.github.dahenson.agenda.appdata.xml.in which is CC0. This results in +# an effective license of GPLv3+. +License: GPLv3+ URL: https://github.com/dahenson/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz @@ -111,6 +112,9 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Jul 09 2021 Benjamin A. Beasley - 1.1.0-9 +- Switch License field to “effective license” of GPLv3+ + * Mon Mar 08 2021 Benjamin A. Beasley - 1.1.0-8 - Localize summary and description where translations are available upstream From a95ea2ecce3e5dbad13e944537a4edfa1cdf28fc Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 20 Jul 2021 14:01:39 -0400 Subject: [PATCH 17/54] Opt in to rpmautospec --- agenda.spec | 52 ++-------------------------------------------------- changelog | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 50 deletions(-) create mode 100644 changelog diff --git a/agenda.spec b/agenda.spec index b5a4687..4444f96 100644 --- a/agenda.spec +++ b/agenda.spec @@ -3,7 +3,7 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager Version: 1.1.0 -Release: 9%{?dist} +Release: %autorelease # The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, # test/TestCase.vala which is LGPLv2+, and # data/com.github.dahenson.agenda.appdata.xml.in which is CC0. This results in @@ -112,52 +112,4 @@ appstream-util validate-relax --nonet \ %changelog -* Fri Jul 09 2021 Benjamin A. Beasley - 1.1.0-9 -- Switch License field to “effective license” of GPLv3+ - -* Mon Mar 08 2021 Benjamin A. Beasley - 1.1.0-8 -- Localize summary and description where translations are available upstream - -* Fri Feb 19 2021 Fabio Valentini - 1.1.0-7 -- Rebuilt for granite 6 soname bump. - -* Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-6 -- Add CC0 to License field for AppData file - -* Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-5 -- Correct License from “GPLv3” to “GPLv3+ and GPLv2+ and LGPLv2+” - -* Mon Jan 25 2021 Fedora Release Engineering - 1.1.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Jul 31 2020 Fedora Release Engineering - 1.1.0-3 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Mar 06 2020 Fabio Valentini - 1.1.0-1 -- Update to version 1.1.0. - -* Tue Jan 28 2020 Fedora Release Engineering - 1.0.12-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jul 24 2019 Fedora Release Engineering - 1.0.12-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 1.0.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sun Sep 16 2018 Fabio Valentini - 1.0.12-1 -- Update to version 1.0.12. - -* Thu Aug 16 2018 Fabio Valentini - 1.0.11-1 -- Update to version 1.0.11. - -* Thu Jul 12 2018 Fedora Release Engineering - 1.0.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sun Jan 21 2018 Fabio Valentini - 1.0.9-1 -- Initial package. - +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..153a13a --- /dev/null +++ b/changelog @@ -0,0 +1,48 @@ +* Fri Jul 09 2021 Benjamin A. Beasley - 1.1.0-9 +- Switch License field to “effective license” of GPLv3+ + +* Mon Mar 08 2021 Benjamin A. Beasley - 1.1.0-8 +- Localize summary and description where translations are available upstream + +* Fri Feb 19 2021 Fabio Valentini - 1.1.0-7 +- Rebuilt for granite 6 soname bump. + +* Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-6 +- Add CC0 to License field for AppData file + +* Tue Feb 09 2021 Benjamin A. Beasley - 1.1.0-5 +- Correct License from “GPLv3” to “GPLv3+ and GPLv2+ and LGPLv2+” + +* Mon Jan 25 2021 Fedora Release Engineering - 1.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jul 31 2020 Fedora Release Engineering - 1.1.0-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 1.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Mar 06 2020 Fabio Valentini - 1.1.0-1 +- Update to version 1.1.0. + +* Tue Jan 28 2020 Fedora Release Engineering - 1.0.12-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 1.0.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 1.0.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Sep 16 2018 Fabio Valentini - 1.0.12-1 +- Update to version 1.0.12. + +* Thu Aug 16 2018 Fabio Valentini - 1.0.11-1 +- Update to version 1.0.11. + +* Thu Jul 12 2018 Fedora Release Engineering - 1.0.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Jan 21 2018 Fabio Valentini - 1.0.9-1 +- Initial package. From e19c49749d61ae2f784a337442017fb08897d7dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:25:27 +0000 Subject: [PATCH 18/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 9ac0246672975d4922bdffbbc704399356231616 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:20:48 +0000 Subject: [PATCH 19/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From fce538ff17e9425a9d004d0f3b2b353e9fca75b6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 12 Aug 2021 15:37:31 -0400 Subject: [PATCH 20/54] Update to 1.1.1 (close RHBZ#1993265) --- .gitignore | 1 + agenda.spec | 34 +++++++++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fb6b8d4..69d4273 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /agenda-1.0.11.tar.gz /agenda-1.0.12.tar.gz /agenda-1.1.0.tar.gz +/agenda-1.1.1.tar.gz diff --git a/agenda.spec b/agenda.spec index 4444f96..10e46fd 100644 --- a/agenda.spec +++ b/agenda.spec @@ -2,7 +2,7 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager -Version: 1.1.0 +Version: 1.1.1 Release: %autorelease # The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, # test/TestCase.vala which is LGPLv2+, and @@ -36,6 +36,8 @@ Summary(ka): მარტივი, მოხერხებული, სწ Summary(ko): 간단하고 미려한 일정 관리자 Summary(lt): Paprasta, vikri, greita, dalykiška užduočių tvarkytuvė Summary(ms): Pengurus tugas yang ringkas dan pantas +# This translation is for the alternative summary, “Get things done” +Summary(nl): Rond taken af Summary(pl): Prosty, gładki, szybki i niebezsensowny menedżer zadań Summary(pt): Um gestor de tarefas simples, liso, rápido e sem falhas Summary(ru): Простой и быстрый менеджер задач @@ -75,6 +77,36 @@ Agenda を使えば、タスクを登録して、終わったらチェックマ • 以前に追加したタスクを自動補完します • Esc キーで終了できます +%description -l nl +Een taakbeheerder die u helpt de belangrijkste taken bij te houden. + +Soms heeft u een taak nodig om u bezig te houden. Agenda biedt de mogelijkheid +uw taken te noteren en ze nadien af te vinken. De lijst wordt automatisch +opgeslagen, dus u kunt de lijst sluiten zonder uw taken kwijt te raken. + +Kenmerken: + + • Slaat uw taken automatisch op + • Bekijk uw afgeronde taken totdat u besluit ze te verwijderen + • Taaknamen worden automatisch aangevuld + • Sluit af met de Esc-toets + +%description -l pt +Um gestor de tarefas que o ajuda a manter o controle das tarefas que são mais +importantes. + +Às vezes, você só precisa precisa de uma lista de tarefas para o manter +motivado. O Agenda proporciona uma forma de escrever as suas tarefas e ir +assinalando aquelas que vai completando. A lista é gravada automaticamente, +para que a possa fechar e tira-la do seu caminho sem que se perca. + +Funcionalidades principais: + + • Guarda a sua lista de tarefas automaticamente + • Veja as suas tarefas completadas até decidir apaga-las + • Preenchimento automático para tarefas adicionadas anteriormente + • Fechar com a tecla Esc + %prep %autosetup diff --git a/sources b/sources index 10334b1..09e7512 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (agenda-1.1.0.tar.gz) = e31f46987eb54d8f8eabdfe91526cc3ff3d1e1d50ff8d8470c6fd5f39c61044e4ac05f5fd1ef2c2028b779f9cb0ce55c8cab4c14b25e55e8e8daebeb32ee0d56 +SHA512 (agenda-1.1.1.tar.gz) = e394b61265764c559b28511b6db7c0ce9fa42e8a9ed246b23a2d033c1555d9a6d855ef1ed7846f108ae34293a0bacd139c54f4bf9ad368470561e45268938e45 From aff343e8823f09d5e90fdf474b9cc41709a20699 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 14 Aug 2021 15:28:40 -0400 Subject: [PATCH 21/54] Update to 1.1.2 (fix RHBZ#1993606) --- .gitignore | 1 + agenda.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 69d4273..0a70900 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /agenda-1.0.12.tar.gz /agenda-1.1.0.tar.gz /agenda-1.1.1.tar.gz +/agenda-1.1.2.tar.gz diff --git a/agenda.spec b/agenda.spec index 10e46fd..a1b3042 100644 --- a/agenda.spec +++ b/agenda.spec @@ -2,7 +2,7 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager -Version: 1.1.1 +Version: 1.1.2 Release: %autorelease # The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, # test/TestCase.vala which is LGPLv2+, and diff --git a/sources b/sources index 09e7512..439fdeb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (agenda-1.1.1.tar.gz) = e394b61265764c559b28511b6db7c0ce9fa42e8a9ed246b23a2d033c1555d9a6d855ef1ed7846f108ae34293a0bacd139c54f4bf9ad368470561e45268938e45 +SHA512 (agenda-1.1.2.tar.gz) = 435b8d0833aee8ba737540e4ee4765b182ec9821733f6fc20500312c6a28b6bc0bf9417db26bd9a3cae5b16cd9c5fe4dd3bb1817dea0317a4ce58fe1e9eb8562 From 3d53a52d29a3020eb86cea7b92aa3a9a62110a4c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 8 Sep 2021 11:20:11 -0400 Subject: [PATCH 22/54] Rename appname macro to app_id --- agenda.spec | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/agenda.spec b/agenda.spec index a1b3042..8311248 100644 --- a/agenda.spec +++ b/agenda.spec @@ -1,4 +1,4 @@ -%global appname com.github.dahenson.agenda +%global app_id com.github.dahenson.agenda Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager @@ -120,27 +120,27 @@ Funcionalidades principais: %install %meson_install -%find_lang %{appname} +%find_lang %{app_id} %check desktop-file-validate \ - %{buildroot}/%{_datadir}/applications/%{appname}.desktop + %{buildroot}/%{_datadir}/applications/%{app_id}.desktop appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{app_id}.appdata.xml -%files -f %{appname}.lang +%files -f %{app_id}.lang %doc README.md %license LICENSE -%{_bindir}/%{appname} +%{_bindir}/%{app_id} -%{_datadir}/applications/%{appname}.desktop -%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml -%{_datadir}/icons/hicolor/*/apps/%{appname}.svg -%{_datadir}/metainfo/%{appname}.appdata.xml +%{_datadir}/applications/%{app_id}.desktop +%{_datadir}/glib-2.0/schemas/%{app_id}.gschema.xml +%{_datadir}/icons/hicolor/*/apps/%{app_id}.svg +%{_datadir}/metainfo/%{app_id}.appdata.xml %changelog From bdbe6d8039d1f606d7226f334c96108ef06a6824 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 24 Sep 2021 13:14:22 -0400 Subject: [PATCH 23/54] Use %%{_metainfodir} macro in spec file --- agenda.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agenda.spec b/agenda.spec index 8311248..fdc32c9 100644 --- a/agenda.spec +++ b/agenda.spec @@ -128,7 +128,7 @@ desktop-file-validate \ %{buildroot}/%{_datadir}/applications/%{app_id}.desktop appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{app_id}.appdata.xml + %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml %files -f %{app_id}.lang @@ -140,7 +140,7 @@ appstream-util validate-relax --nonet \ %{_datadir}/applications/%{app_id}.desktop %{_datadir}/glib-2.0/schemas/%{app_id}.gschema.xml %{_datadir}/icons/hicolor/*/apps/%{app_id}.svg -%{_datadir}/metainfo/%{app_id}.appdata.xml +%{_metainfodir}/%{app_id}.appdata.xml %changelog From d669d1064c6adc0f54cc427819eb885f8f74640e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 5 Jan 2022 13:11:24 -0500 Subject: [PATCH 24/54] Also validate AppData with appstreamcli https://pagure.io/packaging-committee/issue/1053 --- agenda.spec | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/agenda.spec b/agenda.spec index fdc32c9..052c10d 100644 --- a/agenda.spec +++ b/agenda.spec @@ -15,7 +15,11 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: gettext +# Still required by guidelines for now +# (https://pagure.io/packaging-committee/issue/1053): BuildRequires: libappstream-glib +# Matches what gnome-software and others use: +BuildRequires: appstream BuildRequires: meson BuildRequires: vala @@ -127,8 +131,13 @@ Funcionalidades principais: desktop-file-validate \ %{buildroot}/%{_datadir}/applications/%{app_id}.desktop +# Still required by guidelines for now +# (https://pagure.io/packaging-committee/issue/1053): appstream-util validate-relax --nonet \ %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml +# Matches what gnome-software and others use: +appstreamcli validate --nonet \ + %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml %files -f %{app_id}.lang From 340530611d31acda2be94f5a8b0fed5016d1ffad Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 13 Jan 2022 10:08:35 -0500 Subject: [PATCH 25/54] Add BR on gcc --- agenda.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/agenda.spec b/agenda.spec index 052c10d..66edcf0 100644 --- a/agenda.spec +++ b/agenda.spec @@ -15,13 +15,16 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: gettext + # Still required by guidelines for now # (https://pagure.io/packaging-committee/issue/1053): BuildRequires: libappstream-glib # Matches what gnome-software and others use: BuildRequires: appstream + BuildRequires: meson BuildRequires: vala +BuildRequires: gcc BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(granite) From bdd4b19c8514e4342225191d650a14528f9c514c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:01:03 +0000 Subject: [PATCH 26/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From a15f3c54c44d6ab4adb56508af6e3bfbf5d5e36f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 14 May 2022 08:03:41 -0400 Subject: [PATCH 27/54] Add tag to AppStream metadata --- 148.patch | 30 ++++++++++++++++++++++++++++++ agenda.spec | 12 +++++++++++- 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 148.patch diff --git a/148.patch b/148.patch new file mode 100644 index 0000000..e46a194 --- /dev/null +++ b/148.patch @@ -0,0 +1,30 @@ +From bcc7f6f8db6fdbc525731abcfa767039d5f503be Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Sat, 14 May 2022 07:58:11 -0400 +Subject: [PATCH] Add tag to AppStream metadata +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#qsr-app-launchable-info + +Omitting this tag now now triggers a hard validation error in +“appstreamcli validate”: + +https://github.com/ximion/appstream/commit/ad98bfd8db789c80507e82278d6d766acba4937c +--- + data/com.github.dahenson.agenda.appdata.xml.in | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in +index 092d3bd..27b48b7 100644 +--- a/data/com.github.dahenson.agenda.appdata.xml.in ++++ b/data/com.github.dahenson.agenda.appdata.xml.in +@@ -9,6 +9,7 @@ + Dane Henson + http://brainofdane.com + https://github.com/dahenson/agenda/issues ++ com.github.dahenson.agenda.desktop + + + https://raw.githubusercontent.com/dahenson/agenda/master/data/screenshot.png diff --git a/agenda.spec b/agenda.spec index 66edcf0..b57ec27 100644 --- a/agenda.spec +++ b/agenda.spec @@ -13,6 +13,16 @@ License: GPLv3+ URL: https://github.com/dahenson/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +# Add tag to AppStream metadata +# +# https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#qsr-app-launchable-info +# +# Omitting this tag now now triggers a hard validation error in “appstreamcli +# validate”: +# +# https://github.com/ximion/appstream/commit/ad98bfd8db789c80507e82278d6d766acba4937c +Patch: %{url}/pull/148.patch + BuildRequires: desktop-file-utils BuildRequires: gettext @@ -116,7 +126,7 @@ Funcionalidades principais: %prep -%autosetup +%autosetup -p1 %build From 9cfefb76cef536384aa86067cd05a8f090fbc33c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:32:09 +0000 Subject: [PATCH 28/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 5598a11d5618bb49f8b808e207afe17407cfbf8f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 30 Jul 2022 18:58:29 -0400 Subject: [PATCH 29/54] Update License field to SPDX --- agenda.spec | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/agenda.spec b/agenda.spec index b57ec27..aff2d25 100644 --- a/agenda.spec +++ b/agenda.spec @@ -4,11 +4,17 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager Version: 1.1.2 Release: %autorelease -# The entire source is GPLv3+, except data/Agenda.css which is GPLv2+, -# test/TestCase.vala which is LGPLv2+, and -# data/com.github.dahenson.agenda.appdata.xml.in which is CC0. This results in -# an effective license of GPLv3+. -License: GPLv3+ +# The entire source is GPL-3.0-or-later, except: +# - data/Agenda.css is GPL-2.0-or-later; it is not installed directly, but is +# incorporated in the executable as a “resource” +# - data/com.github.dahenson.agenda.appdata.xml.in is CC0-1.0, which is +# allowed for content only +# +# Additionally, the following do not affect the License because they are not +# part of the binary RPM: +# +# - test/TestCase.vala is LGPL-2.0-or-later +License: GPL-3.0-or-later AND GPL-2.0-or-later AND CC0-1.0 URL: https://github.com/dahenson/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz From 6bfb6c1f00fa3dd6a9085b39547df548be522a3d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 18 Dec 2022 23:02:56 -0500 Subject: [PATCH 30/54] Leaf package: remove i686 support --- agenda.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/agenda.spec b/agenda.spec index aff2d25..eefd1cf 100644 --- a/agenda.spec +++ b/agenda.spec @@ -29,6 +29,9 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz # https://github.com/ximion/appstream/commit/ad98bfd8db789c80507e82278d6d766acba4937c Patch: %{url}/pull/148.patch +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + BuildRequires: desktop-file-utils BuildRequires: gettext From da2d196fa0919059ac0f095a1011001ebacac3b3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:29:33 +0000 Subject: [PATCH 31/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 93c6fd3a10a93daa7ae0c50618e0916cdaf24240 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 26 May 2023 10:28:51 -0400 Subject: [PATCH 32/54] Reduce macro indirection in the spec file [skip changelog] --- agenda.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agenda.spec b/agenda.spec index eefd1cf..85a903b 100644 --- a/agenda.spec +++ b/agenda.spec @@ -16,8 +16,8 @@ Release: %autorelease # - test/TestCase.vala is LGPL-2.0-or-later License: GPL-3.0-or-later AND GPL-2.0-or-later AND CC0-1.0 -URL: https://github.com/dahenson/%{name} -Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +URL: https://github.com/dahenson/agenda +Source0: %{url}/archive/%{version}/agenda-%{version}.tar.gz # Add tag to AppStream metadata # From a0bd37e9f595a24d2547f2524d02cd25b1954fae Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 26 May 2023 10:29:17 -0400 Subject: [PATCH 33/54] Do not number the sole Source [skip changelog] --- agenda.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 85a903b..e0c7ae9 100644 --- a/agenda.spec +++ b/agenda.spec @@ -17,7 +17,7 @@ Release: %autorelease License: GPL-3.0-or-later AND GPL-2.0-or-later AND CC0-1.0 URL: https://github.com/dahenson/agenda -Source0: %{url}/archive/%{version}/agenda-%{version}.tar.gz +Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz # Add tag to AppStream metadata # From 4acf53853ab0968cfb239d44b4cc7b8b78729b82 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:00:41 +0000 Subject: [PATCH 34/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 0d25a97e679193545cd9ad0656164e76d00d53d5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Nov 2023 12:17:12 -0500 Subject: [PATCH 35/54] Correct appstreamcli invocation (--nonet no longer works) --- agenda.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index e0c7ae9..0e28e6a 100644 --- a/agenda.spec +++ b/agenda.spec @@ -158,7 +158,7 @@ desktop-file-validate \ appstream-util validate-relax --nonet \ %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml # Matches what gnome-software and others use: -appstreamcli validate --nonet \ +appstreamcli validate --no-net \ %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml From 111e37a4d0e1f4b3f1bd4d5b7c2ed9ea2f24e99c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Nov 2023 12:17:28 -0500 Subject: [PATCH 36/54] Ask appstreamcli to explain validation findings --- agenda.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 0e28e6a..05f8597 100644 --- a/agenda.spec +++ b/agenda.spec @@ -158,7 +158,7 @@ desktop-file-validate \ appstream-util validate-relax --nonet \ %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml # Matches what gnome-software and others use: -appstreamcli validate --no-net \ +appstreamcli validate --no-net --explain \ %{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml From b6180898f3bb17362dd5adcf007ca7a27f7a929f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Nov 2023 12:32:06 -0500 Subject: [PATCH 37/54] Fix deprecated top-level developer_name in AppData XML --- ...op-level-developer_name-in-AppData-X.patch | 28 +++++++++++++++++++ agenda.spec | 4 +++ 2 files changed, 32 insertions(+) create mode 100644 0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch diff --git a/0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch b/0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch new file mode 100644 index 0000000..2fc58b2 --- /dev/null +++ b/0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch @@ -0,0 +1,28 @@ +From ba1ca88b77422596ca1808e7b19c2022b69bb649 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 9 Nov 2023 12:21:20 -0500 +Subject: [PATCH] Fix deprecated top-level developer_name in AppData XML + +Use the name element in a developer block instead, as recommended by appstreamcli 1.0.0. +--- + data/com.github.dahenson.agenda.appdata.xml.in | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in +index 27b48b7..0dade6a 100644 +--- a/data/com.github.dahenson.agenda.appdata.xml.in ++++ b/data/com.github.dahenson.agenda.appdata.xml.in +@@ -6,7 +6,9 @@ + GPL-3.0+ + Agenda + Get things done +- Dane Henson ++ ++ Dane Henson ++ + http://brainofdane.com + https://github.com/dahenson/agenda/issues + com.github.dahenson.agenda.desktop +-- +2.41.0 + diff --git a/agenda.spec b/agenda.spec index 05f8597..b495b97 100644 --- a/agenda.spec +++ b/agenda.spec @@ -28,6 +28,10 @@ Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz # # https://github.com/ximion/appstream/commit/ad98bfd8db789c80507e82278d6d766acba4937c Patch: %{url}/pull/148.patch +# Fix deprecated top-level developer_name in AppData XML +# https://github.com/dahenson/agenda/pull/151 +# Rebased on top of PR#148. +Patch: 0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From 98d07407cde427f690c553f547fd0506fee82323 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Nov 2023 12:36:03 -0500 Subject: [PATCH 38/54] Convert homepage link from HTTP to HTTPS in AppData XML --- ...-link-from-HTTP-to-HTTPS-in-AppData-.patch | 25 +++++++++++++++++++ ...498e8959e14e6a3ac7530ae49eb71aa91599.patch | 22 ++++++++++++++++ agenda.spec | 10 ++++++++ 3 files changed, 57 insertions(+) create mode 100644 0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch create mode 100644 39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch diff --git a/0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch b/0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch new file mode 100644 index 0000000..478aa63 --- /dev/null +++ b/0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch @@ -0,0 +1,25 @@ +From 357aca178c799cfa9e177df5e5cee94a92c97f85 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 9 Nov 2023 12:34:04 -0500 +Subject: [PATCH] Convert homepage link from HTTP to HTTPS in AppData XML + +--- + data/com.github.dahenson.agenda.appdata.xml.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in +index 0dade6a..c4811fd 100644 +--- a/data/com.github.dahenson.agenda.appdata.xml.in ++++ b/data/com.github.dahenson.agenda.appdata.xml.in +@@ -9,7 +9,7 @@ + + Dane Henson + +- http://brainofdane.com ++ https://brainofdane.com + https://github.com/dahenson/agenda/issues + com.github.dahenson.agenda.desktop + +-- +2.41.0 + diff --git a/39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch b/39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch new file mode 100644 index 0000000..76cc830 --- /dev/null +++ b/39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch @@ -0,0 +1,22 @@ +From 39bd498e8959e14e6a3ac7530ae49eb71aa91599 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 9 Nov 2023 12:34:04 -0500 +Subject: [PATCH] Convert homepage link from HTTP to HTTPS in AppData XML + +--- + data/com.github.dahenson.agenda.appdata.xml.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in +index 092d3bd..dee0d43 100644 +--- a/data/com.github.dahenson.agenda.appdata.xml.in ++++ b/data/com.github.dahenson.agenda.appdata.xml.in +@@ -7,7 +7,7 @@ + Agenda + Get things done + Dane Henson +- http://brainofdane.com ++ https://brainofdane.com + https://github.com/dahenson/agenda/issues + + diff --git a/agenda.spec b/agenda.spec index b495b97..a7104e3 100644 --- a/agenda.spec +++ b/agenda.spec @@ -32,6 +32,16 @@ Patch: %{url}/pull/148.patch # https://github.com/dahenson/agenda/pull/151 # Rebased on top of PR#148. Patch: 0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch +# Convert homepage link from HTTP to HTTPS in AppData XML +# https://github.com/dahenson/agenda/pull/152/commits/39bd498e8959e14e6a3ac7530ae49eb71aa91599 +# +# From: +# +# Convert HTTP links to HTTPS +# https://github.com/dahenson/agenda/pull/152 +# +# Rebased on top of PR#148 and PR#151. +Patch: 0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From b2fac532df373616c0ee1aead044a3753e688a8c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Nov 2023 12:44:54 -0500 Subject: [PATCH 39/54] Hardlink duplicate icons to save space --- agenda.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/agenda.spec b/agenda.spec index a7104e3..4eaf10e 100644 --- a/agenda.spec +++ b/agenda.spec @@ -55,6 +55,8 @@ BuildRequires: libappstream-glib # Matches what gnome-software and others use: BuildRequires: appstream +BuildRequires: hardlink + BuildRequires: meson BuildRequires: vala BuildRequires: gcc @@ -162,6 +164,11 @@ Funcionalidades principais: %find_lang %{app_id} +# Upstream installs the same SVG icon in many size-specific directories like +# /usr/share/icons/hicolor/64x64@2/; we can save space by hardlinking these +# together. +hardlink -c -v '%{buildroot}%{_datadir}/icons/hicolor' + %check desktop-file-validate \ From c6de90494aac76d7308f77dbdd125ecd7761e76f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:23:58 +0000 Subject: [PATCH 40/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 897f1d0d2629c6820ca7739d688ba4d33b4f5d02 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:46:40 +0000 Subject: [PATCH 41/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From f9e9bd4a76317e2d123815eca18f332573741598 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 6 Mar 2024 08:03:33 -0500 Subject: [PATCH 42/54] Add an rpmlintrc file [skip changelog] --- agenda.rpmlintrc | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 agenda.rpmlintrc diff --git a/agenda.rpmlintrc b/agenda.rpmlintrc new file mode 100644 index 0000000..5684ba7 --- /dev/null +++ b/agenda.rpmlintrc @@ -0,0 +1,8 @@ +# We are not going to adjust capitalization in translated text! We trust the +# human who translated it more than the program linting it. +addFilter(r" summary-not-capitalized ka ") +# A man page for a GUI executable without interesting command-line options is +# not very useful. +addFilter(r" no-manual-page-for-binary ") +# Hardlinks within a directory owned by a package are safe. +addFilter(r" cross-directory-hard-link \S*/icons/hicolor/\S* \S*/icons/hicolor/\S*") From 4262d0b815b6c10a6ef6674afeac245608ee26b1 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 6 Mar 2024 07:59:04 -0500 Subject: [PATCH 43/54] Adjust AppData XML patches to fix FTBFS with appstream 1.0.2 --- ...launchable-tag-to-AppStream-metadata.patch | 7 +++-- ...-link-from-HTTP-to-HTTPS-in-AppData-.patch | 25 ----------------- ...op-level-developer_name-in-AppData-X.patch | 28 ------------------- ...-link-from-HTTP-to-HTTPS-in-AppData-.patch | 11 +++++--- agenda.spec | 20 ++++++++----- 5 files changed, 25 insertions(+), 66 deletions(-) rename 148.patch => 0001-Add-launchable-tag-to-AppStream-metadata.patch (89%) delete mode 100644 0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch delete mode 100644 0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch rename 39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch => 0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch (73%) diff --git a/148.patch b/0001-Add-launchable-tag-to-AppStream-metadata.patch similarity index 89% rename from 148.patch rename to 0001-Add-launchable-tag-to-AppStream-metadata.patch index e46a194..0077ece 100644 --- a/148.patch +++ b/0001-Add-launchable-tag-to-AppStream-metadata.patch @@ -1,7 +1,7 @@ -From bcc7f6f8db6fdbc525731abcfa767039d5f503be Mon Sep 17 00:00:00 2001 +From 36baf7f1e783af90cfd82da3d93fa326574d931c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 14 May 2022 07:58:11 -0400 -Subject: [PATCH] Add tag to AppStream metadata +Subject: [PATCH 1/4] Add tag to AppStream metadata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @@ -28,3 +28,6 @@ index 092d3bd..27b48b7 100644 https://raw.githubusercontent.com/dahenson/agenda/master/data/screenshot.png +-- +2.43.2 + diff --git a/0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch b/0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch deleted file mode 100644 index 478aa63..0000000 --- a/0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 357aca178c799cfa9e177df5e5cee94a92c97f85 Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Thu, 9 Nov 2023 12:34:04 -0500 -Subject: [PATCH] Convert homepage link from HTTP to HTTPS in AppData XML - ---- - data/com.github.dahenson.agenda.appdata.xml.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in -index 0dade6a..c4811fd 100644 ---- a/data/com.github.dahenson.agenda.appdata.xml.in -+++ b/data/com.github.dahenson.agenda.appdata.xml.in -@@ -9,7 +9,7 @@ - - Dane Henson - -- http://brainofdane.com -+ https://brainofdane.com - https://github.com/dahenson/agenda/issues - com.github.dahenson.agenda.desktop - --- -2.41.0 - diff --git a/0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch b/0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch deleted file mode 100644 index 2fc58b2..0000000 --- a/0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch +++ /dev/null @@ -1,28 +0,0 @@ -From ba1ca88b77422596ca1808e7b19c2022b69bb649 Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Thu, 9 Nov 2023 12:21:20 -0500 -Subject: [PATCH] Fix deprecated top-level developer_name in AppData XML - -Use the name element in a developer block instead, as recommended by appstreamcli 1.0.0. ---- - data/com.github.dahenson.agenda.appdata.xml.in | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in -index 27b48b7..0dade6a 100644 ---- a/data/com.github.dahenson.agenda.appdata.xml.in -+++ b/data/com.github.dahenson.agenda.appdata.xml.in -@@ -6,7 +6,9 @@ - GPL-3.0+ - Agenda - Get things done -- Dane Henson -+ -+ Dane Henson -+ - http://brainofdane.com - https://github.com/dahenson/agenda/issues - com.github.dahenson.agenda.desktop --- -2.41.0 - diff --git a/39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch b/0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch similarity index 73% rename from 39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch rename to 0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch index 76cc830..e33d070 100644 --- a/39bd498e8959e14e6a3ac7530ae49eb71aa91599.patch +++ b/0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch @@ -1,14 +1,14 @@ -From 39bd498e8959e14e6a3ac7530ae49eb71aa91599 Mon Sep 17 00:00:00 2001 +From 9c0353167c4e335ce269b4358c7223dc062e34a4 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Nov 2023 12:34:04 -0500 -Subject: [PATCH] Convert homepage link from HTTP to HTTPS in AppData XML +Subject: [PATCH 2/4] Convert homepage link from HTTP to HTTPS in AppData XML --- data/com.github.dahenson.agenda.appdata.xml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in -index 092d3bd..dee0d43 100644 +index 27b48b7..4d5134c 100644 --- a/data/com.github.dahenson.agenda.appdata.xml.in +++ b/data/com.github.dahenson.agenda.appdata.xml.in @@ -7,7 +7,7 @@ @@ -18,5 +18,8 @@ index 092d3bd..dee0d43 100644 - http://brainofdane.com + https://brainofdane.com https://github.com/dahenson/agenda/issues + com.github.dahenson.agenda.desktop - +-- +2.43.2 + diff --git a/agenda.spec b/agenda.spec index 4eaf10e..a2c41c4 100644 --- a/agenda.spec +++ b/agenda.spec @@ -20,6 +20,7 @@ URL: https://github.com/dahenson/agenda Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz # Add tag to AppStream metadata +# https://github.com/dahenson/agenda/pull/148 # # https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#qsr-app-launchable-info # @@ -27,11 +28,7 @@ Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz # validate”: # # https://github.com/ximion/appstream/commit/ad98bfd8db789c80507e82278d6d766acba4937c -Patch: %{url}/pull/148.patch -# Fix deprecated top-level developer_name in AppData XML -# https://github.com/dahenson/agenda/pull/151 -# Rebased on top of PR#148. -Patch: 0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch +Patch: 0001-Add-launchable-tag-to-AppStream-metadata.patch # Convert homepage link from HTTP to HTTPS in AppData XML # https://github.com/dahenson/agenda/pull/152/commits/39bd498e8959e14e6a3ac7530ae49eb71aa91599 # @@ -40,8 +37,17 @@ Patch: 0001-Fix-deprecated-top-level-developer_name-in-AppData-X.patch # Convert HTTP links to HTTPS # https://github.com/dahenson/agenda/pull/152 # -# Rebased on top of PR#148 and PR#151. -Patch: 0001-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch +# Rebased on 1.1.2 and on top of PR#148 +Patch: 0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch +# We offered a PR, +# +# Fix deprecated top-level developer_name in AppData XML +# https://github.com/dahenson/agenda/pull/151 +# +# which could be rebased on 1.1.2 and on top of PR#148 and PR#152; however, +# since appstreamcli validate now only produces an info message about the +# deprecated rather than a warning, we elect to drop the +# patches corresponding to this PR until upstream is able to review it. # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From b3077ffe52d30e8081c47baf1787d87de5cecbaa Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 7 Mar 2024 08:01:05 -0500 Subject: [PATCH 44/54] Fix deprecated developer_name element in AppData XML --- ...op-level-developer_name-in-AppData-X.patch | 28 +++++++++++++++++++ 0004-Add-a-developer-ID-in-AppData-XML.patch | 26 +++++++++++++++++ agenda.spec | 9 ++---- 3 files changed, 57 insertions(+), 6 deletions(-) create mode 100644 0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch create mode 100644 0004-Add-a-developer-ID-in-AppData-XML.patch diff --git a/0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch b/0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch new file mode 100644 index 0000000..f841fa7 --- /dev/null +++ b/0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch @@ -0,0 +1,28 @@ +From 97f771c34ebc4b8edf4abc9330e9a3d1402fea89 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 9 Nov 2023 12:21:20 -0500 +Subject: [PATCH 3/4] Fix deprecated top-level developer_name in AppData XML + +Use the name element in a developer block instead, as recommended by appstreamcli 1.0.0. +--- + data/com.github.dahenson.agenda.appdata.xml.in | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in +index 4d5134c..c4811fd 100644 +--- a/data/com.github.dahenson.agenda.appdata.xml.in ++++ b/data/com.github.dahenson.agenda.appdata.xml.in +@@ -6,7 +6,9 @@ + GPL-3.0+ + Agenda + Get things done +- Dane Henson ++ ++ Dane Henson ++ + https://brainofdane.com + https://github.com/dahenson/agenda/issues + com.github.dahenson.agenda.desktop +-- +2.43.2 + diff --git a/0004-Add-a-developer-ID-in-AppData-XML.patch b/0004-Add-a-developer-ID-in-AppData-XML.patch new file mode 100644 index 0000000..c4f5bd6 --- /dev/null +++ b/0004-Add-a-developer-ID-in-AppData-XML.patch @@ -0,0 +1,26 @@ +From 714a6f21ebf85f26390d54b95d50c63636171b80 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Wed, 6 Mar 2024 07:41:31 -0500 +Subject: [PATCH 4/4] Add a developer ID in AppData XML + +This is a warning in appstreamcli 1.0.2. +--- + data/com.github.dahenson.agenda.appdata.xml.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in +index c4811fd..629eb76 100644 +--- a/data/com.github.dahenson.agenda.appdata.xml.in ++++ b/data/com.github.dahenson.agenda.appdata.xml.in +@@ -6,7 +6,7 @@ + GPL-3.0+ + Agenda + Get things done +- ++ + Dane Henson + + https://brainofdane.com +-- +2.43.2 + diff --git a/agenda.spec b/agenda.spec index a2c41c4..0767a2b 100644 --- a/agenda.spec +++ b/agenda.spec @@ -39,15 +39,12 @@ Patch: 0001-Add-launchable-tag-to-AppStream-metadata.patch # # Rebased on 1.1.2 and on top of PR#148 Patch: 0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch -# We offered a PR, -# # Fix deprecated top-level developer_name in AppData XML # https://github.com/dahenson/agenda/pull/151 # -# which could be rebased on 1.1.2 and on top of PR#148 and PR#152; however, -# since appstreamcli validate now only produces an info message about the -# deprecated rather than a warning, we elect to drop the -# patches corresponding to this PR until upstream is able to review it. +# Rebased on 1.1.2 and on top of PR#148 and PR#152 +Patch: 0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch +Patch: 0004-Add-a-developer-ID-in-AppData-XML.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From e198fc165bde1d0cdea5f795d49ba4c2380fb22a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:42:57 +0000 Subject: [PATCH 45/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 4e7a36f7fcdb2a1f2fa4ed9c733569f27f355265 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 31 Oct 2024 14:32:51 -0400 Subject: [PATCH 46/54] Invoke %meson in %conf rather than in %build --- agenda.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 0767a2b..8e5a064 100644 --- a/agenda.spec +++ b/agenda.spec @@ -157,8 +157,11 @@ Funcionalidades principais: %autosetup -p1 -%build +%conf %meson + + +%build %meson_build From 44d87194dbe8d1ea8fc208a7bef270f179457c56 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 11 Dec 2024 14:31:26 -0500 Subject: [PATCH 47/54] Add a SourceLicense field --- agenda.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agenda.spec b/agenda.spec index 8e5a064..14cb66b 100644 --- a/agenda.spec +++ b/agenda.spec @@ -9,12 +9,12 @@ Release: %autorelease # incorporated in the executable as a “resource” # - data/com.github.dahenson.agenda.appdata.xml.in is CC0-1.0, which is # allowed for content only -# +License: GPL-3.0-or-later AND GPL-2.0-or-later AND CC0-1.0 # Additionally, the following do not affect the License because they are not # part of the binary RPM: # # - test/TestCase.vala is LGPL-2.0-or-later -License: GPL-3.0-or-later AND GPL-2.0-or-later AND CC0-1.0 +SourceLicense: %{license} AND LGPL-2.0-or-later URL: https://github.com/dahenson/agenda Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz From 5b2b3cd39ccf00cfe1ff9013eeeea33268a950ef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:42:45 +0000 Subject: [PATCH 48/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From f7f7dd2ec9e7b079703c795158a2b17ed35547ae Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 13 Jun 2025 06:22:28 -0400 Subject: [PATCH 49/54] Very minor spec-file reformatting [skip changelog] --- agenda.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agenda.spec b/agenda.spec index 14cb66b..2bfa7f1 100644 --- a/agenda.spec +++ b/agenda.spec @@ -4,6 +4,7 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager Version: 1.1.2 Release: %autorelease + # The entire source is GPL-3.0-or-later, except: # - data/Agenda.css is GPL-2.0-or-later; it is not installed directly, but is # incorporated in the executable as a “resource” @@ -15,7 +16,6 @@ License: GPL-3.0-or-later AND GPL-2.0-or-later AND CC0-1.0 # # - test/TestCase.vala is LGPL-2.0-or-later SourceLicense: %{license} AND LGPL-2.0-or-later - URL: https://github.com/dahenson/agenda Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz From c45f25afb8ece2f294510a54140687755e199c93 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 9 Jul 2025 21:15:28 -0400 Subject: [PATCH 50/54] Update to 1.2.0 (close RHBZ#2379129) --- .gitignore | 1 + ...launchable-tag-to-AppStream-metadata.patch | 33 ------------- ...-link-from-HTTP-to-HTTPS-in-AppData-.patch | 25 ---------- ...op-level-developer_name-in-AppData-X.patch | 28 ----------- 0004-Add-a-developer-ID-in-AppData-XML.patch | 26 ----------- agenda.spec | 46 ++++++++----------- sources | 2 +- 7 files changed, 20 insertions(+), 141 deletions(-) delete mode 100644 0001-Add-launchable-tag-to-AppStream-metadata.patch delete mode 100644 0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch delete mode 100644 0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch delete mode 100644 0004-Add-a-developer-ID-in-AppData-XML.patch diff --git a/.gitignore b/.gitignore index 0a70900..bdbaf2b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /agenda-1.1.0.tar.gz /agenda-1.1.1.tar.gz /agenda-1.1.2.tar.gz +/agenda-1.2.0.tar.gz diff --git a/0001-Add-launchable-tag-to-AppStream-metadata.patch b/0001-Add-launchable-tag-to-AppStream-metadata.patch deleted file mode 100644 index 0077ece..0000000 --- a/0001-Add-launchable-tag-to-AppStream-metadata.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 36baf7f1e783af90cfd82da3d93fa326574d931c Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Sat, 14 May 2022 07:58:11 -0400 -Subject: [PATCH 1/4] Add tag to AppStream metadata -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#qsr-app-launchable-info - -Omitting this tag now now triggers a hard validation error in -“appstreamcli validate”: - -https://github.com/ximion/appstream/commit/ad98bfd8db789c80507e82278d6d766acba4937c ---- - data/com.github.dahenson.agenda.appdata.xml.in | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in -index 092d3bd..27b48b7 100644 ---- a/data/com.github.dahenson.agenda.appdata.xml.in -+++ b/data/com.github.dahenson.agenda.appdata.xml.in -@@ -9,6 +9,7 @@ - Dane Henson - http://brainofdane.com - https://github.com/dahenson/agenda/issues -+ com.github.dahenson.agenda.desktop - - - https://raw.githubusercontent.com/dahenson/agenda/master/data/screenshot.png --- -2.43.2 - diff --git a/0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch b/0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch deleted file mode 100644 index e33d070..0000000 --- a/0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 9c0353167c4e335ce269b4358c7223dc062e34a4 Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Thu, 9 Nov 2023 12:34:04 -0500 -Subject: [PATCH 2/4] Convert homepage link from HTTP to HTTPS in AppData XML - ---- - data/com.github.dahenson.agenda.appdata.xml.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in -index 27b48b7..4d5134c 100644 ---- a/data/com.github.dahenson.agenda.appdata.xml.in -+++ b/data/com.github.dahenson.agenda.appdata.xml.in -@@ -7,7 +7,7 @@ - Agenda - Get things done - Dane Henson -- http://brainofdane.com -+ https://brainofdane.com - https://github.com/dahenson/agenda/issues - com.github.dahenson.agenda.desktop - --- -2.43.2 - diff --git a/0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch b/0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch deleted file mode 100644 index f841fa7..0000000 --- a/0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 97f771c34ebc4b8edf4abc9330e9a3d1402fea89 Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Thu, 9 Nov 2023 12:21:20 -0500 -Subject: [PATCH 3/4] Fix deprecated top-level developer_name in AppData XML - -Use the name element in a developer block instead, as recommended by appstreamcli 1.0.0. ---- - data/com.github.dahenson.agenda.appdata.xml.in | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in -index 4d5134c..c4811fd 100644 ---- a/data/com.github.dahenson.agenda.appdata.xml.in -+++ b/data/com.github.dahenson.agenda.appdata.xml.in -@@ -6,7 +6,9 @@ - GPL-3.0+ - Agenda - Get things done -- Dane Henson -+ -+ Dane Henson -+ - https://brainofdane.com - https://github.com/dahenson/agenda/issues - com.github.dahenson.agenda.desktop --- -2.43.2 - diff --git a/0004-Add-a-developer-ID-in-AppData-XML.patch b/0004-Add-a-developer-ID-in-AppData-XML.patch deleted file mode 100644 index c4f5bd6..0000000 --- a/0004-Add-a-developer-ID-in-AppData-XML.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 714a6f21ebf85f26390d54b95d50c63636171b80 Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Wed, 6 Mar 2024 07:41:31 -0500 -Subject: [PATCH 4/4] Add a developer ID in AppData XML - -This is a warning in appstreamcli 1.0.2. ---- - data/com.github.dahenson.agenda.appdata.xml.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/data/com.github.dahenson.agenda.appdata.xml.in b/data/com.github.dahenson.agenda.appdata.xml.in -index c4811fd..629eb76 100644 ---- a/data/com.github.dahenson.agenda.appdata.xml.in -+++ b/data/com.github.dahenson.agenda.appdata.xml.in -@@ -6,7 +6,7 @@ - GPL-3.0+ - Agenda - Get things done -- -+ - Dane Henson - - https://brainofdane.com --- -2.43.2 - diff --git a/agenda.spec b/agenda.spec index 2bfa7f1..4da012d 100644 --- a/agenda.spec +++ b/agenda.spec @@ -2,7 +2,7 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager -Version: 1.1.2 +Version: 1.2.0 Release: %autorelease # The entire source is GPL-3.0-or-later, except: @@ -19,33 +19,6 @@ SourceLicense: %{license} AND LGPL-2.0-or-later URL: https://github.com/dahenson/agenda Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz -# Add tag to AppStream metadata -# https://github.com/dahenson/agenda/pull/148 -# -# https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#qsr-app-launchable-info -# -# Omitting this tag now now triggers a hard validation error in “appstreamcli -# validate”: -# -# https://github.com/ximion/appstream/commit/ad98bfd8db789c80507e82278d6d766acba4937c -Patch: 0001-Add-launchable-tag-to-AppStream-metadata.patch -# Convert homepage link from HTTP to HTTPS in AppData XML -# https://github.com/dahenson/agenda/pull/152/commits/39bd498e8959e14e6a3ac7530ae49eb71aa91599 -# -# From: -# -# Convert HTTP links to HTTPS -# https://github.com/dahenson/agenda/pull/152 -# -# Rebased on 1.1.2 and on top of PR#148 -Patch: 0002-Convert-homepage-link-from-HTTP-to-HTTPS-in-AppData-.patch -# Fix deprecated top-level developer_name in AppData XML -# https://github.com/dahenson/agenda/pull/151 -# -# Rebased on 1.1.2 and on top of PR#148 and PR#152 -Patch: 0003-Fix-deprecated-top-level-developer_name-in-AppData-X.patch -Patch: 0004-Add-a-developer-ID-in-AppData-XML.patch - # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} @@ -76,6 +49,7 @@ Summary(es): Un administrador de tareas simple, pulido, rápido y sin complic Summary(fr): Un gestionnaire de tâches simple, rapide et élégant Summary(gl): Un xestor de tarefas pulido, sinxelo, rápido e sen complicacións Summary(it): Un promemoria semplice, elegante, veloce e senza fronzoli +# This translation is for the alternative summary, “Get things done” Summary(ja): タスクを完了しましょう Summary(ka): მარტივი, მოხერხებული, სწრაფი დავალებების მმართველი ყოველგვარი უაზრობების გარეშე Summary(ko): 간단하고 미려한 일정 관리자 @@ -107,6 +81,22 @@ Key Features: • Undo/Redo with Ctrl-Z and Ctrl-Y • Quit with the Esc key +%description -l it +Un task manager per aiutarti a tenere traccia delle attività che contano di +più. + +A volte, hai solo bisogno di un elenco di attività per mantenerti motivato. +Agenda fornisce un modo per annotare i tuoi compiti e spuntarli mentre li +completi. L'elenco viene salvato automaticamente, quindi puoi chiudere +l'elenco per estrarlo in modo senza perdere il tuo posto. + +Caratteristiche principali: + + • Salva automaticamente l'elenco delle attività + • Visualizza le tue attività completate finché non scegli di eliminarle + • Completamento automatico per attività aggiunte in precedenza + • Esci con il tasto Esc + %description -l ja 最も重要なタスクの記録に便利な、タスク管理アプリです。 diff --git a/sources b/sources index 439fdeb..260c050 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (agenda-1.1.2.tar.gz) = 435b8d0833aee8ba737540e4ee4765b182ec9821733f6fc20500312c6a28b6bc0bf9417db26bd9a3cae5b16cd9c5fe4dd3bb1817dea0317a4ce58fe1e9eb8562 +SHA512 (agenda-1.2.0.tar.gz) = e88c49ee675a59fe97ef0a986470dc65a89d590c4c2bb6e189f2363244a2d6ba3596db699f935a1e7b5fbeb66b0247857498a10fa50a4a8e970c83783f02ccb0 From d4779f0f47e80d6f96ae4d79523bf091920eebf2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 10 Jul 2025 13:51:38 -0400 Subject: [PATCH 51/54] Update to 1.2.1 (close RHBZ#2379339) --- .gitignore | 1 + agenda.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bdbaf2b..b3e9474 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /agenda-1.1.1.tar.gz /agenda-1.1.2.tar.gz /agenda-1.2.0.tar.gz +/agenda-1.2.1.tar.gz diff --git a/agenda.spec b/agenda.spec index 4da012d..7c7bf93 100644 --- a/agenda.spec +++ b/agenda.spec @@ -2,7 +2,7 @@ Name: agenda Summary: A simple, slick, speedy and no-nonsense task manager -Version: 1.2.0 +Version: 1.2.1 Release: %autorelease # The entire source is GPL-3.0-or-later, except: diff --git a/sources b/sources index 260c050..e8856d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (agenda-1.2.0.tar.gz) = e88c49ee675a59fe97ef0a986470dc65a89d590c4c2bb6e189f2363244a2d6ba3596db699f935a1e7b5fbeb66b0247857498a10fa50a4a8e970c83783f02ccb0 +SHA512 (agenda-1.2.1.tar.gz) = 9140024adf070f4585806468daabf9c4a281a1eb5553548fd34f4076464ca0494ca952cbc5d9bc157448ec4cffa57f4c37f448a26bf9fbbe4949ef2ebed188b6 From cc966c1795ae77c0e561eb0af2617b69ffb4f8b9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:49:34 +0000 Subject: [PATCH 52/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From f780cf233a467d1009cf225b770ef3da58c0e3e2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 7 Jan 2026 23:08:36 +0000 Subject: [PATCH 53/54] Update .rpmlintrc file [skip changelog] --- agenda.rpmlintrc | 2 -- 1 file changed, 2 deletions(-) diff --git a/agenda.rpmlintrc b/agenda.rpmlintrc index 5684ba7..2fc22b1 100644 --- a/agenda.rpmlintrc +++ b/agenda.rpmlintrc @@ -4,5 +4,3 @@ addFilter(r" summary-not-capitalized ka ") # A man page for a GUI executable without interesting command-line options is # not very useful. addFilter(r" no-manual-page-for-binary ") -# Hardlinks within a directory owned by a package are safe. -addFilter(r" cross-directory-hard-link \S*/icons/hicolor/\S* \S*/icons/hicolor/\S*") From 96dab31350bac28e924f52bf78dae53daf657cef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:30:51 +0000 Subject: [PATCH 54/54] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild