Package: graphviz
Version: 2.42.2-7
Severity: minor
Tags: patch

Hi,

graphviz currently provides a Debian menu file with two entries, for
the dotty and lefty applications; however:
- the Debian menu is deprecated for some years already [1]
- none of the items in the menu file have icons
- the applications are very niche
- there are no desktop counterparts, nor requests for them either in
  Debian nor upstream

Hence, rather than converting them to desktop files, I think it is a
better idea to simply drop the old Debian menu file for now. In case
there is a demand for those two applications, I think it would be better
to ask upstream to provide proper desktop files for them.

Attached there is a patch to simply drop the Debian menu file.

[1] https://lists.debian.org/debian-devel-announce/2015/09/msg00000.html

Thanks,
-- 
Pino
diff -Nru graphviz-2.42.2/debian/changelog graphviz-2.42.2/debian/changelog
--- graphviz-2.42.2/debian/changelog    2022-06-15 19:55:30.000000000 +0200
+++ graphviz-2.42.2/debian/changelog    2022-08-12 11:28:29.000000000 +0200
@@ -1,3 +1,15 @@
+graphviz (2.42.2-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop the Debian menu file:
+    - the Debian menu is deprecated for some years already
+    - none of the items in the menu file have icons
+    - the applications are very niche
+    - there are no desktop counterparts, nor requests for them either in Debian
+      nor upstream
+
+ -- Pino Toscano <p...@debian.org>  Fri, 12 Aug 2022 11:28:29 +0200
+
 graphviz (2.42.2-7) unstable; urgency=medium
 
   * Recommend fonts-liberation2 (closes: #1003006).
diff -Nru graphviz-2.42.2/debian/graphviz.menu 
graphviz-2.42.2/debian/graphviz.menu
--- graphviz-2.42.2/debian/graphviz.menu        2014-12-10 16:25:41.000000000 
+0100
+++ graphviz-2.42.2/debian/graphviz.menu        1970-01-01 01:00:00.000000000 
+0100
@@ -1,4 +0,0 @@
-?package(graphviz):needs="X11" section="Applications/Graphics" \
-  title="dotty" command="/usr/bin/dotty"
-?package(graphviz):needs="X11" section="Applications/Graphics" \
-  title="lefty" command="/usr/bin/lefty"

Reply via email to