I have uploaded a NMU to DELAYED/10 in order to fix this.
Please find the debdiff attached.
diff -Nru wm-icons-0.4.0/Makefile.am wm-icons-0.4.0/Makefile.am
--- wm-icons-0.4.0/Makefile.am  2024-05-31 20:38:28.000000000 +0000
+++ wm-icons-0.4.0/Makefile.am  2006-04-09 00:22:06.000000000 +0000
@@ -14,7 +14,7 @@
 # is for a distribution package building.
 # Set the default icon set aliases (symlinks).
 install-data-local:
-       $(DESTDIR)$(bindir)/wm-icons-config --user-dir="$(DESTDIR)$(icondir)" 
--defaults --quiet
+       $(bindir)/wm-icons-config --user-dir="$(icondir)" --defaults --quiet
 
 wm-configs _pack-symlinks _unpack-symlinks:
        cd devel/bin && $(MAKE) $(AM_MAKEFLAGS) $@
diff -Nru wm-icons-0.4.0/debian/changelog wm-icons-0.4.0/debian/changelog
--- wm-icons-0.4.0/debian/changelog     2024-05-31 20:38:28.000000000 +0000
+++ wm-icons-0.4.0/debian/changelog     2024-05-31 20:28:40.000000000 +0000
@@ -1,3 +1,12 @@
+wm-icons (0.4.0-11.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Convert to source format 3.0. (Closes: #1067535)
+  * Drop unused lintian override.
+  * d/control: Correct Vcs fields.
+
+ -- Bastian Germann <b...@debian.org>  Fri, 31 May 2024 20:28:40 +0000
+
 wm-icons (0.4.0-11) unstable; urgency=medium
 
   * Updated to standards version 4.3.0 (no changes required)
diff -Nru wm-icons-0.4.0/debian/control wm-icons-0.4.0/debian/control
--- wm-icons-0.4.0/debian/control       2024-05-31 20:38:28.000000000 +0000
+++ wm-icons-0.4.0/debian/control       2024-05-31 20:28:40.000000000 +0000
@@ -1,6 +1,6 @@
 Source: wm-icons
-VCS-Git: https://salsa.debian.org/srivasta/wm-icons.git
-VCS-Browser: https://salsa.debian.org/srivasta/wm-icons.git
+Vcs-Git: https://salsa.debian.org/srivasta/wm-icons.git
+Vcs-Browser: https://salsa.debian.org/srivasta/wm-icons
 Section: misc
 Standards-Version: 4.3.0
 Maintainer: Manoj Srivastava <sriva...@debian.org>
diff -Nru wm-icons-0.4.0/debian/patches/debian.patch 
wm-icons-0.4.0/debian/patches/debian.patch
--- wm-icons-0.4.0/debian/patches/debian.patch  1970-01-01 00:00:00.000000000 
+0000
+++ wm-icons-0.4.0/debian/patches/debian.patch  2024-05-31 20:28:40.000000000 
+0000
@@ -0,0 +1,163 @@
+--- wm-icons-0.4.0.orig/Makefile.am
++++ wm-icons-0.4.0/Makefile.am
+@@ -14,7 +14,7 @@ SUBDIRS = bin doc icons etc devel rpm
+ # is for a distribution package building.
+ # Set the default icon set aliases (symlinks).
+ install-data-local:
+-      $(bindir)/wm-icons-config --user-dir="$(icondir)" --defaults --quiet
++      $(DESTDIR)$(bindir)/wm-icons-config --user-dir="$(DESTDIR)$(icondir)" 
--defaults --quiet
+ 
+ wm-configs _pack-symlinks _unpack-symlinks:
+       cd devel/bin && $(MAKE) $(AM_MAKEFLAGS) $@
+--- wm-icons-0.4.0.orig/etc/debian-menu-system/README
++++ wm-icons-0.4.0/etc/debian-menu-system/README
+@@ -10,20 +10,14 @@ as a simple user.
+   the "standard sections" and wm-icons icons and a map from packages name
+   to wm-icons icons.
+ 
+-* wm-icons-fvwm2rc-menu is a menu-method script for FVWM. You should edit
+-  the lines:
+-      rootprefix="/usr/local/share/fvwm/debian-menu-system/"
+-      userprefix="/.fvwm/debian-menu-system/"
+-  replace "/usr/local/share/fvwm/" by the FVWM configuration directory
+-  and ".fvwm" by the FVWM user directory. Then, you should add
+-      Read  debian-menu-system/wm-icons-menu
++* wm-icons-fvwm2rc-menu is a menu-method script for FVWM. You should add
++      Read  wm-icons/menudefs.hook
+   in the configuration file and bind it in some ways e.g.:
+   add:
+-      + "menu system%menu/programs.xpm" Popup MenuFvwmDebianMenuSystem
++      + "menu system%menu/programs.xpm" Popup "/DebianWmIcons"
+   in your root menu 
+   or add say:
+-      Mouse 1 R A Menu MenuFvwmDebianMenuSystem
+-  You should also use the configuration file "this dir"/../fvwm2rc
++      Mouse 1 R A Menu "/DebianWmIcons"
+ 
+ * Other window managers: just (copy and rename and) edit the correponding
+   menu methods script; you should add "!include wm-icons.h" and then you
+--- wm-icons-0.4.0.orig/etc/debian-menu-system/wm-icons-fvwm2rc-menu.in
++++ wm-icons-0.4.0/etc/debian-menu-system/wm-icons-fvwm2rc-menu.in
+@@ -1,10 +1,11 @@
+-#!/usr/sbin/install-menu
++#!/usr/bin/install-menu
+ compat="menu-1"
++!include lang.h
+ !include menu.h
+ # you may/should edit/check the systemFindIcon in wm-icons.h
+ !include wm-icons.h
+ 
+-function ltitle()=translate(lang(),title())
++function ltitle()=translate($lang,title())
+ 
+ # if you want wm-icons only:
+ #     replace "wmIconsFindIcon" by wmIconsFindIconWmOnly
+@@ -21,6 +22,9 @@ supported
+   fvwm2module=  "+ \"" escfirst(ltitle(), $hotkey,"&") \
+       cond_surr(wmIconsFindIcon($icon,$package,$section,"menu/"),"%","%") \
+       "\" Module " $command "\n"
++  fvwm=  "+ \"" escfirst(ltitle() ,$hotkey,"&") \
++      cond_surr(wmIconsFindIcon($icon,$package,$section,"menu/"),"%","%") \
++      "\" " $command "\n"
+   fvwm2=  "+ \"" escfirst(ltitle() ,$hotkey,"&") \
+       cond_surr(wmIconsFindIcon($icon,$package,$section,"menu/"),"%","%") \
+       "\" " $command "\n"
+@@ -46,8 +50,8 @@ submenutitle= "+ \"" escfirst(ltitle() ,
+       cond_surr(wmIconsFindSectionIcon($section,$icon,"menu/"),"%","%") \
+       "\" PopUp \"" replacewith($section, " ", "_") "\"\n"
+ 
+-rootprefix="/usr/local/share/fvwm/debian-menu-system/"
+-userprefix="/.fvwm/debian-menu-system/"
++rootprefix="/etc/X11/fvwm/wm-icons/"
++userprefix="/.fvwm/wm-icons/"
+ treewalk="c(m)"
+-genmenu="wm-icons-menu"
+-rootsection="MenuFvwmDebianMenuSystem"
++genmenu="menudefs.hook"
++rootsection="/DebianWmIcons"
+--- wm-icons-0.4.0.orig/etc/debian-menu-system/wm-icons.h.in
++++ wm-icons-0.4.0/etc/debian-menu-system/wm-icons.h.in
+@@ -13,13 +13,24 @@
+ # need to replace /urs/local/share/fvwm by "fvwm-themes @datadir@"/fvwm
+ function systemFindIcon($filename)= \
+     ifeqelse($filename, "", "", \
++    ifelsefile("/usr/share/icons/wm-icons/mini/" $filename, \
++        "/usr/share/icons/wm-icons/mini/" $filename, \
+     ifelsefile("/usr/share/icons/mini/" $filename, \
+-      "/usr/share/icons/mini/" $filename, \
++        "/usr/share/icons/mini/" $filename, \
++    ifelsefile("/usr/share/icons/wm-icons/16x16-general/" $filename, \
++        "/usr/share/icons/wm-icons/16x16-general/" $filename, \
++    ifelsefile("/usr/share/icons/wm-icons/16x16-gnome/" $filename, \
++        "/usr/share/icons/wm-icons/16x16-gnome/" $filename, \
++    ifelsefile("/usr/share/icons/wm-icons/16x16-kde/" $filename, \
++        "/usr/share/icons/wm-icons/16x16-kde/" $filename, \
++    ifelsefile("/usr/share/fvwm-crystal/fvwm/icons/Default/" $filename, \
++        "/usr/share/fvwm-crystal/fvwm/icons/Default/" $filename, \
+     ifelsefile("/usr/local/share/fvwm/tr-images/16x16-gnome/" $filename, \
+-      "/usr/local/share/fvwm/tr-images/16x16-gnome/" $filename, \
++        "/usr/local/share/fvwm/tr-images/16x16-gnome/" $filename, \
+     ifelsefile("/usr/local/share/fvwm/tr-images/16x16-kde2/" $filename, \
+-      "/usr/local/share/fvwm/tr-images/16x16-kde2/" $filename,\
+-    ""))))
++        "/usr/local/share/fvwm/tr-images/16x16-kde2/" $filename, \
++    "")))))))))
++
+ 
+ # return the wm-icons associated to a standard section. If the section is
+ # not standard return the "system/user" icons for this section and if not
+@@ -30,7 +41,7 @@ function wmIconsFindSectionIcon($s,$i,$t
+   ifeqelse(systemFindIcon($i),"",\
+   ifeqelse(wmIconsGetSectionIcon(parent($s)),"",\
+   ifeqelse(wmIconsGetSectionIcon(parent(parent($s))),"",\
+-         $t "folder.xpm",\ 
++         $t "folder.xpm",\
+          $t wmIconsGetSectionIcon(parent(parent($s)))),\
+          $t wmIconsGetSectionIcon(parent($s))),\
+          systemFindIcon($i)),\
+@@ -41,7 +52,7 @@ function wmIconsFindSectionIconWmOnly($s
+   ifeqelse(wmIconsGetSectionIcon($s),"",\
+   ifeqelse(wmIconsGetSectionIcon(parent($s)),"",\
+   ifeqelse(wmIconsGetSectionIcon(parent(parent($s))),"",\
+-         $t "folder.xpm",\ 
++         $t "folder.xpm",\
+          $t wmIconsGetSectionIcon(parent(parent($s)))),\
+          $t wmIconsGetSectionIcon(parent($s))),\
+          $t wmIconsGetSectionIcon($s))
+--- wm-icons-0.4.0.orig/icons/Makefile.am
++++ wm-icons-0.4.0/icons/Makefile.am
+@@ -16,16 +16,16 @@ EXTRA_DIST = \
+ SYMLINKS_LST = _symlinks.lst
+ 
+ install-data-local:
+-      $(mkinstalldirs) $(icondir)
++      $(mkinstalldirs) $(DESTDIR)$(icondir)
+       chmod -R o-w,go+rX *
+       cd $(top_srcdir)/icons; \
+       for iconset in $(SELECTED_ICON_SETS); do \
+-              rm -rf $(icondir)/$$iconset; \
++              rm -rf $(DESTDIR)$(icondir)/$$iconset; \
+               tar cpf - "$$iconset" \
+-                      | (cd "$(icondir)" && tar xfBp -); \
+-              find "$(icondir)/$$iconset" -name CVS \
++                      | (cd "$(DESTDIR)$(icondir)" && tar xfBp -); \
++              find "$(DESTDIR)$(icondir)/$$iconset" -name CVS \
+                       -exec rm -r {} \; 2>/dev/null; \
+-              (cd "$(icondir)/$$iconset" && [ -f $(SYMLINKS_LST) ] \
++              (cd "$(DESTDIR)$(icondir)/$$iconset" && [ -f $(SYMLINKS_LST) ] \
+                       && $(AWK) '{ system("ln -sf " $$1 " " $$2) }' \
+                               < $(SYMLINKS_LST) \
+                       && rm $(SYMLINKS_LST) || true \
+@@ -34,9 +34,9 @@ install-data-local:
+ 
+ uninstall-local:
+       for iconset in $(SELECTED_ICON_SETS); do \
+-              rm -rf $(icondir)/$$iconset; \
++              rm -rf $(DESTDIR)$(icondir)/$$iconset; \
+       done
+-      for i in $(icondir)/*; do \
++      for i in $(DESTDIR)$(icondir)/*; do \
+               if [ -L "$$i" ] && [ ! -e "$$i" ]; then rm -f "$$i"; fi; \
+       done
+-      -rmdir $(icondir)
++      -rmdir $(DESTDIR)$(icondir)
diff -Nru wm-icons-0.4.0/debian/patches/series 
wm-icons-0.4.0/debian/patches/series
--- wm-icons-0.4.0/debian/patches/series        1970-01-01 00:00:00.000000000 
+0000
+++ wm-icons-0.4.0/debian/patches/series        2024-05-31 20:28:40.000000000 
+0000
@@ -0,0 +1 @@
+debian.patch
diff -Nru wm-icons-0.4.0/debian/source/format 
wm-icons-0.4.0/debian/source/format
--- wm-icons-0.4.0/debian/source/format 2024-05-31 20:38:28.000000000 +0000
+++ wm-icons-0.4.0/debian/source/format 2024-05-31 20:28:40.000000000 +0000
@@ -1 +1 @@
-1.0
+3.0 (quilt)
diff -Nru wm-icons-0.4.0/debian/source/lintian-overrides 
wm-icons-0.4.0/debian/source/lintian-overrides
--- wm-icons-0.4.0/debian/source/lintian-overrides      2024-05-31 
20:38:28.000000000 +0000
+++ wm-icons-0.4.0/debian/source/lintian-overrides      2024-05-31 
20:28:40.000000000 +0000
@@ -1,2 +1 @@
-wm-icons source: source-contains-cvs-control-dir devel/template/CVS
 wm-icons source: debian-watch-may-check-gpg-signature
diff -Nru wm-icons-0.4.0/etc/debian-menu-system/README 
wm-icons-0.4.0/etc/debian-menu-system/README
--- wm-icons-0.4.0/etc/debian-menu-system/README        2024-05-31 
20:38:28.000000000 +0000
+++ wm-icons-0.4.0/etc/debian-menu-system/README        2001-03-24 
13:43:16.000000000 +0000
@@ -10,14 +10,20 @@
   the "standard sections" and wm-icons icons and a map from packages name
   to wm-icons icons.
 
-* wm-icons-fvwm2rc-menu is a menu-method script for FVWM. You should add
-       Read  wm-icons/menudefs.hook
+* wm-icons-fvwm2rc-menu is a menu-method script for FVWM. You should edit
+  the lines:
+       rootprefix="/usr/local/share/fvwm/debian-menu-system/"
+       userprefix="/.fvwm/debian-menu-system/"
+  replace "/usr/local/share/fvwm/" by the FVWM configuration directory
+  and ".fvwm" by the FVWM user directory. Then, you should add
+       Read  debian-menu-system/wm-icons-menu
   in the configuration file and bind it in some ways e.g.:
   add:
-       + "menu system%menu/programs.xpm" Popup "/DebianWmIcons"
+       + "menu system%menu/programs.xpm" Popup MenuFvwmDebianMenuSystem
   in your root menu 
   or add say:
-       Mouse 1 R A Menu "/DebianWmIcons"
+       Mouse 1 R A Menu MenuFvwmDebianMenuSystem
+  You should also use the configuration file "this dir"/../fvwm2rc
 
 * Other window managers: just (copy and rename and) edit the correponding
   menu methods script; you should add "!include wm-icons.h" and then you
diff -Nru wm-icons-0.4.0/etc/debian-menu-system/wm-icons-fvwm2rc-menu.in 
wm-icons-0.4.0/etc/debian-menu-system/wm-icons-fvwm2rc-menu.in
--- wm-icons-0.4.0/etc/debian-menu-system/wm-icons-fvwm2rc-menu.in      
2024-05-31 20:38:28.000000000 +0000
+++ wm-icons-0.4.0/etc/debian-menu-system/wm-icons-fvwm2rc-menu.in      
2001-03-24 13:43:16.000000000 +0000
@@ -1,11 +1,10 @@
-#!/usr/bin/install-menu
+#!/usr/sbin/install-menu
 compat="menu-1"
-!include lang.h
 !include menu.h
 # you may/should edit/check the systemFindIcon in wm-icons.h
 !include wm-icons.h
 
-function ltitle()=translate($lang,title())
+function ltitle()=translate(lang(),title())
 
 # if you want wm-icons only:
 #      replace "wmIconsFindIcon" by wmIconsFindIconWmOnly
@@ -22,9 +21,6 @@
   fvwm2module=  "+ \"" escfirst(ltitle(), $hotkey,"&") \
        cond_surr(wmIconsFindIcon($icon,$package,$section,"menu/"),"%","%") \
        "\" Module " $command "\n"
-  fvwm=  "+ \"" escfirst(ltitle() ,$hotkey,"&") \
-       cond_surr(wmIconsFindIcon($icon,$package,$section,"menu/"),"%","%") \
-       "\" " $command "\n"
   fvwm2=  "+ \"" escfirst(ltitle() ,$hotkey,"&") \
        cond_surr(wmIconsFindIcon($icon,$package,$section,"menu/"),"%","%") \
        "\" " $command "\n"
@@ -50,8 +46,8 @@
        cond_surr(wmIconsFindSectionIcon($section,$icon,"menu/"),"%","%") \
        "\" PopUp \"" replacewith($section, " ", "_") "\"\n"
 
-rootprefix="/etc/X11/fvwm/wm-icons/"
-userprefix="/.fvwm/wm-icons/"
+rootprefix="/usr/local/share/fvwm/debian-menu-system/"
+userprefix="/.fvwm/debian-menu-system/"
 treewalk="c(m)"
-genmenu="menudefs.hook"
-rootsection="/DebianWmIcons"
+genmenu="wm-icons-menu"
+rootsection="MenuFvwmDebianMenuSystem"
diff -Nru wm-icons-0.4.0/etc/debian-menu-system/wm-icons.h.in 
wm-icons-0.4.0/etc/debian-menu-system/wm-icons.h.in
--- wm-icons-0.4.0/etc/debian-menu-system/wm-icons.h.in 2024-05-31 
20:38:28.000000000 +0000
+++ wm-icons-0.4.0/etc/debian-menu-system/wm-icons.h.in 2001-03-24 
13:43:16.000000000 +0000
@@ -13,24 +13,13 @@
 # need to replace /urs/local/share/fvwm by "fvwm-themes @datadir@"/fvwm
 function systemFindIcon($filename)= \
     ifeqelse($filename, "", "", \
-    ifelsefile("/usr/share/icons/wm-icons/mini/" $filename, \
-        "/usr/share/icons/wm-icons/mini/" $filename, \
     ifelsefile("/usr/share/icons/mini/" $filename, \
-        "/usr/share/icons/mini/" $filename, \
-    ifelsefile("/usr/share/icons/wm-icons/16x16-general/" $filename, \
-        "/usr/share/icons/wm-icons/16x16-general/" $filename, \
-    ifelsefile("/usr/share/icons/wm-icons/16x16-gnome/" $filename, \
-        "/usr/share/icons/wm-icons/16x16-gnome/" $filename, \
-    ifelsefile("/usr/share/icons/wm-icons/16x16-kde/" $filename, \
-        "/usr/share/icons/wm-icons/16x16-kde/" $filename, \
-    ifelsefile("/usr/share/fvwm-crystal/fvwm/icons/Default/" $filename, \
-        "/usr/share/fvwm-crystal/fvwm/icons/Default/" $filename, \
+       "/usr/share/icons/mini/" $filename, \
     ifelsefile("/usr/local/share/fvwm/tr-images/16x16-gnome/" $filename, \
-        "/usr/local/share/fvwm/tr-images/16x16-gnome/" $filename, \
+       "/usr/local/share/fvwm/tr-images/16x16-gnome/" $filename, \
     ifelsefile("/usr/local/share/fvwm/tr-images/16x16-kde2/" $filename, \
-        "/usr/local/share/fvwm/tr-images/16x16-kde2/" $filename, \
-    "")))))))))
-
+       "/usr/local/share/fvwm/tr-images/16x16-kde2/" $filename,\
+    ""))))
 
 # return the wm-icons associated to a standard section. If the section is
 # not standard return the "system/user" icons for this section and if not
@@ -41,7 +30,7 @@
   ifeqelse(systemFindIcon($i),"",\
   ifeqelse(wmIconsGetSectionIcon(parent($s)),"",\
   ifeqelse(wmIconsGetSectionIcon(parent(parent($s))),"",\
-          $t "folder.xpm",\
+          $t "folder.xpm",\ 
           $t wmIconsGetSectionIcon(parent(parent($s)))),\
           $t wmIconsGetSectionIcon(parent($s))),\
           systemFindIcon($i)),\
@@ -52,7 +41,7 @@
   ifeqelse(wmIconsGetSectionIcon($s),"",\
   ifeqelse(wmIconsGetSectionIcon(parent($s)),"",\
   ifeqelse(wmIconsGetSectionIcon(parent(parent($s))),"",\
-          $t "folder.xpm",\
+          $t "folder.xpm",\ 
           $t wmIconsGetSectionIcon(parent(parent($s)))),\
           $t wmIconsGetSectionIcon(parent($s))),\
           $t wmIconsGetSectionIcon($s))
diff -Nru wm-icons-0.4.0/icons/Makefile.am wm-icons-0.4.0/icons/Makefile.am
--- wm-icons-0.4.0/icons/Makefile.am    2024-05-31 20:38:28.000000000 +0000
+++ wm-icons-0.4.0/icons/Makefile.am    2006-04-09 20:02:58.000000000 +0000
@@ -16,16 +16,16 @@
 SYMLINKS_LST = _symlinks.lst
 
 install-data-local:
-       $(mkinstalldirs) $(DESTDIR)$(icondir)
+       $(mkinstalldirs) $(icondir)
        chmod -R o-w,go+rX *
        cd $(top_srcdir)/icons; \
        for iconset in $(SELECTED_ICON_SETS); do \
-               rm -rf $(DESTDIR)$(icondir)/$$iconset; \
+               rm -rf $(icondir)/$$iconset; \
                tar cpf - "$$iconset" \
-                       | (cd "$(DESTDIR)$(icondir)" && tar xfBp -); \
-               find "$(DESTDIR)$(icondir)/$$iconset" -name CVS \
+                       | (cd "$(icondir)" && tar xfBp -); \
+               find "$(icondir)/$$iconset" -name CVS \
                        -exec rm -r {} \; 2>/dev/null; \
-               (cd "$(DESTDIR)$(icondir)/$$iconset" && [ -f $(SYMLINKS_LST) ] \
+               (cd "$(icondir)/$$iconset" && [ -f $(SYMLINKS_LST) ] \
                        && $(AWK) '{ system("ln -sf " $$1 " " $$2) }' \
                                < $(SYMLINKS_LST) \
                        && rm $(SYMLINKS_LST) || true \
@@ -34,9 +34,9 @@
 
 uninstall-local:
        for iconset in $(SELECTED_ICON_SETS); do \
-               rm -rf $(DESTDIR)$(icondir)/$$iconset; \
+               rm -rf $(icondir)/$$iconset; \
        done
-       for i in $(DESTDIR)$(icondir)/*; do \
+       for i in $(icondir)/*; do \
                if [ -L "$$i" ] && [ ! -e "$$i" ]; then rm -f "$$i"; fi; \
        done
-       -rmdir $(DESTDIR)$(icondir)
+       -rmdir $(icondir)

Reply via email to