summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/.gitignore1
-rw-r--r--debian/changelog16
-rw-r--r--debian/control5
-rw-r--r--debian/copyright63
-rw-r--r--debian/files1
-rw-r--r--debian/patches/0005-cmake_fix_ftbfs.patch20
-rw-r--r--debian/patches/0110-Fix-Build-error.patch19
-rw-r--r--debian/patches/series2
8 files changed, 84 insertions, 43 deletions
diff --git a/debian/.gitignore b/debian/.gitignore
new file mode 100644
index 0000000..027271b
--- /dev/null
+++ b/debian/.gitignore
@@ -0,0 +1 @@
+files
diff --git a/debian/changelog b/debian/changelog
index 7116861..9adcde4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+gnome-pie (0.7.3-3) UNRELEASED; urgency=medium
+
+ * 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:.
+ - Remove redundant Rules-Requires-Root field.
+ * debian/changelog:
+ - Add year 2025 to myself.
+ - Refresh to make lrc happy.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Fri, 26 Sep 2025 16:32:41 +0200
+
gnome-pie (0.7.3-2) unstable; urgency=medium
* debian/rules:
diff --git a/debian/control b/debian/control
index 67ff1cd..9e91133 100644
--- a/debian/control
+++ b/debian/control
@@ -16,10 +16,9 @@ Build-Depends:
libxml2-dev,
libxtst-dev,
valac (>= 0.24)
-Standards-Version: 4.6.2.0
-Rules-Requires-Root: no
+Standards-Version: 4.7.2.0
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
diff --git a/debian/copyright b/debian/copyright
index fa7be00..202f0c7 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,37 +4,45 @@ 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 <ghedo@debian.org>
- 2014-2023 Jörg Frings-Fürst <debian@jff.email>
-License: GPL-3.0+
+ 2014-2025 Jörg Frings-Fürst <debian@jff.email>
+License: GPL-3+
-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.
+Files: debian/patches/*
+Copyright: 2011 Alessandro Ghedini <ghedo@debian.org>
+ 2014-2025 Jörg Frings-Fürst <debian@jff.email>
+License: Expat
+
+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 <http://www.gnu.org/licenses/>.
+ 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:
.
@@ -59,3 +67,20 @@ License: BSD-2-Clause
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 <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
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..716f335
--- /dev/null
+++ b/debian/patches/0005-cmake_fix_ftbfs.patch
@@ -0,0 +1,20 @@
+Description: Fix FTBFS with CMake 4
+Author: Jörg Frings-Fürst <debian@jff.email>
+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
++++ 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/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 <debian@jff.email>
-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 6df8e3f..4f5e20f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,4 @@
-#0110-Fix-Build-error.patch
+0005-cmake_fix_ftbfs.patch
0900-fix_it_po.patch
0700-ayatana-appindicator.patch
0105-spelling_errors.patch