From 0099f8d5f37acb402bc98c0fae24f0ffb27bc48f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 07:38:26 +0200 Subject: Fix FTBFS with CMmake 4 --- debian/changelog | 7 +++++++ debian/files | 1 - debian/patches/0005-cmake_fix_ftbfs.patch | 13 +++++++++++++ debian/patches/series | 1 + 4 files changed, 21 insertions(+), 1 deletion(-) delete mode 100644 debian/files create mode 100644 debian/patches/0005-cmake_fix_ftbfs.patch diff --git a/debian/changelog b/debian/changelog index 7116861..a8561df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +gnome-pie (0.7.3-3) UNRELEASED; urgency=medium + + * New debian/0005-cmake_fix_ftbfs.patch (Closes: #1112967): + - Fix FTBFS with CMmake 4. + + -- Jörg Frings-Fürst Fri, 26 Sep 2025 16:32:41 +0200 + gnome-pie (0.7.3-2) unstable; urgency=medium * debian/rules: diff --git a/debian/files b/debian/files deleted file mode 100644 index 276b641..0000000 --- a/debian/files +++ /dev/null @@ -1 +0,0 @@ -gnome-pie_0.7.3-2_source.buildinfo gnome optional diff --git a/debian/patches/0005-cmake_fix_ftbfs.patch b/debian/patches/0005-cmake_fix_ftbfs.patch new file mode 100644 index 0000000..f5aa075 --- /dev/null +++ b/debian/patches/0005-cmake_fix_ftbfs.patch @@ -0,0 +1,13 @@ +Index: trunk/CMakeLists.txt +=================================================================== +--- trunk.orig/CMakeLists.txt ++++ trunk/CMakeLists.txt +@@ -4,7 +4,7 @@ + + project("gnomepie" C) + +-cmake_minimum_required(VERSION 2.6) ++cmake_minimum_required(VERSION 3.2...3.31) + + # Location where cmake first looks for modules. + list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/vala) diff --git a/debian/patches/series b/debian/patches/series index 6df8e3f..fc58f89 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,4 +1,5 @@ #0110-Fix-Build-error.patch +0005-cmake_fix_ftbfs.patch 0900-fix_it_po.patch 0700-ayatana-appindicator.patch 0105-spelling_errors.patch -- cgit v1.2.3 From e7389dd8619beaa6e4b0ce1a6c2864c502b00eae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 07:40:10 +0200 Subject: add d/.gitignore --- debian/.gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 debian/.gitignore diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..027271b --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1 @@ +files -- cgit v1.2.3 From 16126b4c089545b4b08c80e3a4ac8b341a48db71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 07:44:04 +0200 Subject: Change Standards-Version to 4.7.2.0 --- debian/changelog | 2 ++ debian/control | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index a8561df..54c3a48 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ gnome-pie (0.7.3-3) UNRELEASED; urgency=medium * New debian/0005-cmake_fix_ftbfs.patch (Closes: #1112967): - Fix FTBFS with CMmake 4. + * debian/control: + - Change Standards-Version to 4.7.2.0 (No changes needed). -- Jörg Frings-Fürst Fri, 26 Sep 2025 16:32:41 +0200 diff --git a/debian/control b/debian/control index 67ff1cd..a0b09b0 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,7 @@ Build-Depends: libxml2-dev, libxtst-dev, valac (>= 0.24) -Standards-Version: 4.6.2.0 +Standards-Version: 4.7.2.0 Rules-Requires-Root: no Homepage: https://schneegans.github.io/gnome-pie.html Vcs-Git: git://git.jff.email/gnome-pie.git -- cgit v1.2.3 From 170522930bbd33f0865b044f50c27fed12de5677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 07:50:59 +0200 Subject: d/control: Change Vcs-Git from git. to https: --- debian/changelog | 1 + debian/control | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 54c3a48..2ee1a7e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ gnome-pie (0.7.3-3) UNRELEASED; urgency=medium - Fix FTBFS with CMmake 4. * debian/control: - Change Standards-Version to 4.7.2.0 (No changes needed). + - Change Vcs-Git from git. to https:. -- Jörg Frings-Fürst Fri, 26 Sep 2025 16:32:41 +0200 diff --git a/debian/control b/debian/control index a0b09b0..5d42fc8 100644 --- a/debian/control +++ b/debian/control @@ -19,7 +19,7 @@ Build-Depends: Standards-Version: 4.7.2.0 Rules-Requires-Root: no Homepage: https://schneegans.github.io/gnome-pie.html -Vcs-Git: git://git.jff.email/gnome-pie.git +Vcs-Git: https://git.jff.email/cgit/gnome-pie.git Vcs-Browser: https://git.jff.email/cgit/gnome-pie.git Package: gnome-pie -- cgit v1.2.3 From 6cb8b92d0a215c862b455a80685e1a6c0608c314 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 07:54:16 +0200 Subject: d/changelog: Add year 2025 to myself --- debian/changelog | 2 ++ debian/copyright | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 2ee1a7e..f53619a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ gnome-pie (0.7.3-3) UNRELEASED; urgency=medium * debian/control: - Change Standards-Version to 4.7.2.0 (No changes needed). - Change Vcs-Git from git. to https:. + * debian/changelog: + - Add year 2025 to myself. -- Jörg Frings-Fürst Fri, 26 Sep 2025 16:32:41 +0200 diff --git a/debian/copyright b/debian/copyright index fa7be00..0729115 100644 --- a/debian/copyright +++ b/debian/copyright @@ -14,7 +14,7 @@ License: BSD-2-Clause Files: debian/* Copyright: 2011 Alessandro Ghedini - 2014-2023 Jörg Frings-Fürst + 2014-2025 Jörg Frings-Fürst License: GPL-3.0+ License: GPL-3.0+ -- cgit v1.2.3 From 286e7415c537c34bc4066cb2daf1f91e5271692c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 08:01:41 +0200 Subject: d/changelog: Refresh to make lrc happy --- debian/changelog | 1 + debian/copyright | 37 ++++++++++++++++++++----------------- 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/debian/changelog b/debian/changelog index f53619a..2c9432d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ gnome-pie (0.7.3-3) UNRELEASED; urgency=medium - Change Vcs-Git from git. to https:. * debian/changelog: - Add year 2025 to myself. + - Refresh to make lrc happy. -- Jörg Frings-Fürst Fri, 26 Sep 2025 16:32:41 +0200 diff --git a/debian/copyright b/debian/copyright index 0729115..aa27edf 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,37 +4,40 @@ Source: https://github.com/Simmesimme/Gnome-Pie Files: * Copyright: 2011-2021 Simon Schneegans -License: GPL-3.0+ +License: Expat Files: cmake/vala/FindVala.cmake cmake/vala/ValaPrecompile.cmake cmake/vala/ValaVersion.cmake Copyright: 2009-2010 Jakob Westhoff -License: BSD-2-Clause +License: BSD-2-Clause-Views Files: debian/* Copyright: 2011 Alessandro Ghedini 2014-2025 Jörg Frings-Fürst License: GPL-3.0+ -License: GPL-3.0+ - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - . - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. +License: Expat + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: . - You should have received a copy of the GNU General Public License - along with this program. If not, see . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. . - On Debian systems, the complete text of the GNU General Public License version - 3 can be found in "/usr/share/common-licenses/GPL-3". + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -License: BSD-2-Clause +License: BSD-2-Clause-Views Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . -- cgit v1.2.3 From 05d7e8617fad04aa63fae5505ae463ab1b5baea1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 08:30:38 +0200 Subject: d/changelog: Refresh to make lrc happy Part 2 --- debian/copyright | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/debian/copyright b/debian/copyright index aa27edf..202f0c7 100644 --- a/debian/copyright +++ b/debian/copyright @@ -15,7 +15,12 @@ License: BSD-2-Clause-Views Files: debian/* Copyright: 2011 Alessandro Ghedini 2014-2025 Jörg Frings-Fürst -License: GPL-3.0+ +License: GPL-3+ + +Files: debian/patches/* +Copyright: 2011 Alessandro Ghedini + 2014-2025 Jörg Frings-Fürst +License: Expat License: Expat Permission is hereby granted, free of charge, to any person obtaining @@ -62,3 +67,20 @@ License: BSD-2-Clause-Views The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Jakob Westhoff + +License: GPL-3+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". -- cgit v1.2.3 From e0c14ca1cc19501eb1df8598c69a4a517cc2255b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 08:49:16 +0200 Subject: d/patches: Remove unused 0110-Fix-Build-error.patch --- debian/changelog | 6 ++++-- debian/patches/0005-cmake_fix_ftbfs.patch | 8 ++++++++ debian/patches/0110-Fix-Build-error.patch | 19 ------------------- debian/patches/series | 1 - 4 files changed, 12 insertions(+), 22 deletions(-) delete mode 100644 debian/patches/0110-Fix-Build-error.patch diff --git a/debian/changelog b/debian/changelog index 2c9432d..fa9453e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,9 @@ gnome-pie (0.7.3-3) UNRELEASED; urgency=medium - * New debian/0005-cmake_fix_ftbfs.patch (Closes: #1112967): - - Fix FTBFS with CMmake 4. + * debian/patches/: + - New 0005-cmake_fix_ftbfs.patch (Closes: #1112967): + + Fix FTBFS with CMmake 4. + - Remove unused 0110-Fix-Build-error.patch. * debian/control: - Change Standards-Version to 4.7.2.0 (No changes needed). - Change Vcs-Git from git. to https:. diff --git a/debian/patches/0005-cmake_fix_ftbfs.patch b/debian/patches/0005-cmake_fix_ftbfs.patch index f5aa075..e583bf6 100644 --- a/debian/patches/0005-cmake_fix_ftbfs.patch +++ b/debian/patches/0005-cmake_fix_ftbfs.patch @@ -1,3 +1,11 @@ +Description: Fix FTBFS with CMake 4 +Author: Jörg Frings-Fürst +Bug: +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112967 +Forwarded: not-needed, project archived. +Last-Update: 2025-09-27 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: trunk/CMakeLists.txt =================================================================== --- trunk.orig/CMakeLists.txt diff --git a/debian/patches/0110-Fix-Build-error.patch b/debian/patches/0110-Fix-Build-error.patch deleted file mode 100644 index 0ec2925..0000000 --- a/debian/patches/0110-Fix-Build-error.patch +++ /dev/null @@ -1,19 +0,0 @@ -Description: Fix build errors -Author: Jörg Frings-Fürst -forwarded: https://github.com/Simmesimme/Gnome-Pie/issues/177 -Last-Update: 2020-05-31 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ -Index: trunk/src/actions/action.vala -=================================================================== ---- trunk.orig/src/actions/action.vala -+++ trunk/src/actions/action.vala -@@ -69,7 +69,7 @@ public abstract class Action : GLib.Obje - /// C'tor, initializes all members. - ///////////////////////////////////////////////////////////////////// - -- public Action(string name, string icon, bool is_quickaction) { -+ Action(string name, string icon, bool is_quickaction) { - GLib.Object(name : name, icon : icon, is_quickaction : is_quickaction); - } - diff --git a/debian/patches/series b/debian/patches/series index fc58f89..4f5e20f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,4 +1,3 @@ -#0110-Fix-Build-error.patch 0005-cmake_fix_ftbfs.patch 0900-fix_it_po.patch 0700-ayatana-appindicator.patch -- cgit v1.2.3 From 45d86c27fd2a59ab0dab3155fb286b61e532080f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 09:30:16 +0200 Subject: d/control: Remove redundant Rules-Requires-Root field --- debian/changelog | 1 + debian/control | 1 - debian/patches/0005-cmake_fix_ftbfs.patch | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index fa9453e..9adcde4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ gnome-pie (0.7.3-3) UNRELEASED; urgency=medium * debian/control: - Change Standards-Version to 4.7.2.0 (No changes needed). - Change Vcs-Git from git. to https:. + - Remove redundant Rules-Requires-Root field. * debian/changelog: - Add year 2025 to myself. - Refresh to make lrc happy. diff --git a/debian/control b/debian/control index 5d42fc8..9e91133 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,6 @@ Build-Depends: libxtst-dev, valac (>= 0.24) Standards-Version: 4.7.2.0 -Rules-Requires-Root: no Homepage: https://schneegans.github.io/gnome-pie.html Vcs-Git: https://git.jff.email/cgit/gnome-pie.git Vcs-Browser: https://git.jff.email/cgit/gnome-pie.git diff --git a/debian/patches/0005-cmake_fix_ftbfs.patch b/debian/patches/0005-cmake_fix_ftbfs.patch index e583bf6..716f335 100644 --- a/debian/patches/0005-cmake_fix_ftbfs.patch +++ b/debian/patches/0005-cmake_fix_ftbfs.patch @@ -1,6 +1,5 @@ Description: Fix FTBFS with CMake 4 Author: Jörg Frings-Fürst -Bug: Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112967 Forwarded: not-needed, project archived. Last-Update: 2025-09-27 -- cgit v1.2.3 From f20eebdf31f948a2f8332928b10472fde52588ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 27 Sep 2025 09:43:54 +0200 Subject: Change distribution to unstable, Change date and time --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9adcde4..da4fddb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -gnome-pie (0.7.3-3) UNRELEASED; urgency=medium +gnome-pie (0.7.3-3) unstable; urgency=medium * debian/patches/: - New 0005-cmake_fix_ftbfs.patch (Closes: #1112967): @@ -12,7 +12,7 @@ gnome-pie (0.7.3-3) UNRELEASED; urgency=medium - Add year 2025 to myself. - Refresh to make lrc happy. - -- Jörg Frings-Fürst Fri, 26 Sep 2025 16:32:41 +0200 + -- Jörg Frings-Fürst Sat, 27 Sep 2025 09:38:10 +0200 gnome-pie (0.7.3-2) unstable; urgency=medium -- cgit v1.2.3 From 5bade1eb36537481ba25bd780db1865c181447be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Fri, 3 Oct 2025 18:25:52 +0200 Subject: Add Closes: #1116970 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index da4fddb..0d27fdf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,9 +10,9 @@ gnome-pie (0.7.3-3) unstable; urgency=medium - Remove redundant Rules-Requires-Root field. * debian/changelog: - Add year 2025 to myself. - - Refresh to make lrc happy. + - Refresh to make lrc happy (Closes: #1116970). - -- Jörg Frings-Fürst Sat, 27 Sep 2025 09:38:10 +0200 + -- Jörg Frings-Fürst Fri, 03 Oct 2025 18:25:00 +0200 gnome-pie (0.7.3-2) unstable; urgency=medium -- cgit v1.2.3