I am uploading a NMU to fix this. The debdiff is attached.
diff -Nru wmmatrix-0.2/debian/changelog wmmatrix-0.2/debian/changelog
--- wmmatrix-0.2/debian/changelog 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/debian/changelog 2023-05-15 22:59:41.000000000 +0200
@@ -1,3 +1,13 @@
+wmmatrix (0.2-12.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Update debhelper compat to level 7. (Closes: #965876)
+ * debian/control: Drop bad Vcs fields.
+ * Convert to source format 3.0 (quilt).
+ * Drop menu file.
+
+ -- Bastian Germann <b...@debian.org> Mon, 15 May 2023 22:59:41 +0200
+
wmmatrix (0.2-12.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru wmmatrix-0.2/debian/compat wmmatrix-0.2/debian/compat
--- wmmatrix-0.2/debian/compat 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/debian/compat 2023-05-15 22:59:41.000000000 +0200
@@ -1 +1 @@
-5
+7
diff -Nru wmmatrix-0.2/debian/control wmmatrix-0.2/debian/control
--- wmmatrix-0.2/debian/control 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/debian/control 2023-05-15 22:59:41.000000000 +0200
@@ -1,14 +1,12 @@
Source: wmmatrix
Section: x11
Priority: optional
-Build-Depends: cdbs, debhelper (>= 5), libx11-dev, libxext-dev, libxpm-dev,
+Build-Depends: cdbs, debhelper (>= 7), libx11-dev, libxext-dev, libxpm-dev,
x11proto-core-dev, quilt
Maintainer: Varun Hiremath <va...@debian.org>
Uploaders: Torsten Werner <twer...@debian.org>
Standards-Version: 3.8.0
-Homepage: http://dockapps.org/file.php/id/10
-Vcs-Svn: https://bollin.googlecode.com/svn/wmmatrix/trunk
-Vcs-Browser: http://bollin.googlecode.com/svn/wmmatrix/trunk
+Homepage: https://www.dockapps.net/wmmatrix
Package: wmmatrix
Architecture: any
diff -Nru wmmatrix-0.2/debian/install wmmatrix-0.2/debian/install
--- wmmatrix-0.2/debian/install 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/debian/install 2023-05-15 22:59:41.000000000 +0200
@@ -1,3 +1 @@
debian/wmMatrix.xpm /usr/share/icons/
-debian/mini /usr/share/icons/
-
diff -Nru wmmatrix-0.2/debian/menu wmmatrix-0.2/debian/menu
--- wmmatrix-0.2/debian/menu 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/debian/menu 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-?package(wmmatrix):\
- needs="X11"\
- section="Games/Toys"\
- title="wmMatrix"\
- command="/usr/bin/wmmatrix"\
- icon="/usr/share/icons/mini/wmMatrix.xpm"
-
diff -Nru wmmatrix-0.2/debian/mini/wmMatrix.xpm
wmmatrix-0.2/debian/mini/wmMatrix.xpm
--- wmmatrix-0.2/debian/mini/wmMatrix.xpm 2023-05-15 23:21:52.000000000
+0200
+++ wmmatrix-0.2/debian/mini/wmMatrix.xpm 1970-01-01 01:00:00.000000000
+0100
@@ -1,31 +0,0 @@
-/* XPM */
-static char *wmMatrix-16x16[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 8 1",
-/* colors */
-". c #000000",
-"# c #191919",
-"a c #333333",
-"b c #007f00",
-"c c #4c4c4c",
-"d c #666667",
-"e c #7f7f7f",
-"f c #00ff00",
-/* pixels */
-".#..............",
-".ba#b...d.bc....",
-".d#.b......b....",
-"........#.......",
-"....#...dbfb....",
-"...##...d##a....",
-"....b...f#bd....",
-"....#...d#.b....",
-"..........##....",
-"...bf.....dc....",
-"...#b.....##....",
-"...db......f...b",
-"...bb#....ae...#",
-"....#.....##....",
-"...#e#....fb...e",
-"...#b..........."
-};
diff -Nru wmmatrix-0.2/debian/patches/move-variables.diff
wmmatrix-0.2/debian/patches/move-variables.diff
--- wmmatrix-0.2/debian/patches/move-variables.diff 1970-01-01
01:00:00.000000000 +0100
+++ wmmatrix-0.2/debian/patches/move-variables.diff 2023-05-15
22:59:41.000000000 +0200
@@ -0,0 +1,43 @@
+Description: Move variables with generic names out of header
+Author: Bastian Germann <b...@debian.org>
+---
+--- wmmatrix-0.2.orig/xutils.c
++++ wmmatrix-0.2/xutils.c
+@@ -63,10 +63,14 @@ Pixmap pixmask;
+ extern char TimeColor[30];
+ extern char BackgroundColor[30];
+
+-
+-
+-
+-
++/*
++ * Global variable
++ */
++Display *display;
++Window Root;
++Window iconwin, win;
++int screen;
++int DisplayDepth;
+
+ /*
+ * flush_expose
+--- wmmatrix-0.2.orig/xutils.h
++++ wmmatrix-0.2/xutils.h
+@@ -18,11 +18,11 @@ typedef struct {
+ /*
+ * Global variable
+ */
+-Display *display;
+-Window Root;
+-Window iconwin, win;
+-int screen;
+-int DisplayDepth;
++extern Display *display;
++extern Window Root;
++extern Window iconwin, win;
++extern int screen;
++extern int DisplayDepth;
+
+
+
diff -Nru wmmatrix-0.2/debian/patches/series wmmatrix-0.2/debian/patches/series
--- wmmatrix-0.2/debian/patches/series 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/debian/patches/series 2023-05-15 22:59:41.000000000 +0200
@@ -1,2 +1,3 @@
Makefile.diff
wmMatrix.c.diff
+move-variables.diff
diff -Nru wmmatrix-0.2/debian/rules wmmatrix-0.2/debian/rules
--- wmmatrix-0.2/debian/rules 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/debian/rules 2023-05-15 22:59:41.000000000 +0200
@@ -2,7 +2,6 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/makefile.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(DEB_DESTDIR)/usr/
diff -Nru wmmatrix-0.2/debian/source/format wmmatrix-0.2/debian/source/format
--- wmmatrix-0.2/debian/source/format 1970-01-01 01:00:00.000000000 +0100
+++ wmmatrix-0.2/debian/source/format 2023-05-15 22:54:39.000000000 +0200
@@ -0,0 +1 @@
+3.0 (quilt)
diff -Nru wmmatrix-0.2/xutils.c wmmatrix-0.2/xutils.c
--- wmmatrix-0.2/xutils.c 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/xutils.c 1999-08-16 17:51:41.000000000 +0200
@@ -63,14 +63,10 @@
extern char TimeColor[30];
extern char BackgroundColor[30];
-/*
- * Global variable
- */
-Display *display;
-Window Root;
-Window iconwin, win;
-int screen;
-int DisplayDepth;
+
+
+
+
/*
* flush_expose
diff -Nru wmmatrix-0.2/xutils.h wmmatrix-0.2/xutils.h
--- wmmatrix-0.2/xutils.h 2023-05-15 23:21:52.000000000 +0200
+++ wmmatrix-0.2/xutils.h 1999-08-15 07:22:48.000000000 +0200
@@ -18,11 +18,11 @@
/*
* Global variable
*/
-extern Display *display;
-extern Window Root;
-extern Window iconwin, win;
-extern int screen;
-extern int DisplayDepth;
+Display *display;
+Window Root;
+Window iconwin, win;
+int screen;
+int DisplayDepth;