I am sponsoring Daniel's NMU. The debdiff is attached.
diff -Nru cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog
--- cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog     
2023-08-28 11:54:37.000000000 +0000
+++ cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog     
2024-03-29 20:49:33.000000000 +0000
@@ -1,3 +1,10 @@
+cairo-dock-plug-ins (3.4.1+git20201022.a0d3415c-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Use Python setuptools instead of distutils (Closes: #1064763)
+ 
+ -- Daniel Kondor <kondor.d...@gmail.com>  Fri, 29 Mar 2024 21:49:33 +0100
+
 cairo-dock-plug-ins (3.4.1+git20201022.a0d3415c-1.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control
--- cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control       
2023-08-28 11:54:29.000000000 +0000
+++ cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control       
2024-03-29 20:49:33.000000000 +0000
@@ -37,6 +37,7 @@
  libxxf86vm-dev,
  libzeitgeist-2.0-dev,
  python3,
+ python3-setuptools,
  ruby,
  ruby-dev,
  valac,
diff -Nru 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
--- 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
 1970-01-01 00:00:00.000000000 +0000
+++ 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
 2024-03-29 20:49:33.000000000 +0000
@@ -0,0 +1,36 @@
+From 1aaf4b9d5c10167c1c14394ad940684c7aef65ec Mon Sep 17 00:00:00 2001
+From: Daniel Kondor <kondor.d...@gmail.com>
+Date: Thu, 7 Mar 2024 22:39:19 +0100
+Subject: Dbus: do not use deprecated distutils Python module
+
+---
+ Dbus/interfaces/bash/setup.py   | 2 +-
+ Dbus/interfaces/python/setup.py | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Dbus/interfaces/bash/setup.py b/Dbus/interfaces/bash/setup.py
+index 80aa9d418..756bf3474 100644
+--- a/Dbus/interfaces/bash/setup.py
++++ b/Dbus/interfaces/bash/setup.py
+@@ -13,7 +13,7 @@
+ # GNU General Public License for more details.
+ # http://www.gnu.org/licenses/licenses.html#GPL
+ 
+-from distutils.core import setup
++from setuptools import setup
+ setup(name='CDBashApplet',
+               version='1.0',
+               license='GPL-3',
+diff --git a/Dbus/interfaces/python/setup.py b/Dbus/interfaces/python/setup.py
+index af33b73bd..04525688f 100644
+--- a/Dbus/interfaces/python/setup.py
++++ b/Dbus/interfaces/python/setup.py
+@@ -13,7 +13,7 @@
+ # GNU General Public License for more details.
+ # http://www.gnu.org/licenses/licenses.html#GPL
+ 
+-from distutils.core import setup
++from setuptools import setup
+ setup(name='CDApplet',
+               version='1.0',
+               license='GPL-3',
diff -Nru cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series
--- cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series        
2021-01-02 15:32:07.000000000 +0000
+++ cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series        
2024-03-29 20:47:41.000000000 +0000
@@ -8,3 +8,4 @@
 0008-weather-Use-unsigned-int.patch
 0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch
 0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch
+0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch

Reply via email to