Control: tags -1 patch

Please find a debdiff fixing this attached.
diff -Nru appmenu-gtk-module-24.05/debian/appmenu-gtk2-module.install 
appmenu-gtk-module-24.05/debian/appmenu-gtk2-module.install
--- appmenu-gtk-module-24.05/debian/appmenu-gtk2-module.install 2017-12-18 
13:02:29.000000000 +0100
+++ appmenu-gtk-module-24.05/debian/appmenu-gtk2-module.install 1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/gtk-2.0/modules/libappmenu-gtk-module.so
diff -Nru appmenu-gtk-module-24.05/debian/changelog 
appmenu-gtk-module-24.05/debian/changelog
--- appmenu-gtk-module-24.05/debian/changelog   2024-06-09 22:31:12.000000000 
+0200
+++ appmenu-gtk-module-24.05/debian/changelog   2025-01-13 17:05:05.000000000 
+0100
@@ -1,3 +1,10 @@
+appmenu-gtk-module (24.05-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop gtk2 packages. (Closes: #1089797)
+
+ -- Bastian Germann <b...@debian.org>  Mon, 13 Jan 2025 17:05:05 +0100
+
 appmenu-gtk-module (24.05-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru appmenu-gtk-module-24.05/debian/control 
appmenu-gtk-module-24.05/debian/control
--- appmenu-gtk-module-24.05/debian/control     2024-06-09 22:31:06.000000000 
+0200
+++ appmenu-gtk-module-24.05/debian/control     2025-01-13 17:05:05.000000000 
+0100
@@ -10,7 +10,6 @@
                dpkg-dev (>= 1.16.1.1~),
                libx11-dev,
                libglib2.0-dev (>= 2.50.0),
-               libgtk2.0-dev (>= 2.24.0),
                libgtk-3-dev (>= 3.22.0),
                gtk-doc-tools,
                systemd-dev,
@@ -35,25 +34,7 @@
  The AppMenu GTK+ module watches for these types of menus and exports the
  appropriate GMenuModel implementation.
  .
- This package contains header files that the GTK+2.0 and GTK+3.0 builds
- have in common.
-
-Package: libappmenu-gtk2-parser0
-Architecture: any
-Multi-Arch: same
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-Description: GtkMenuShell to GMenuModel parser (GTK+2.0)
- GTK+ module for exporting old-style menus as GMenuModels.
- .
- Many applications implement menus as GtkMenuShells and GtkMenuItems and
- aren't looking to migrate to the newer GMenuModel API.
- .
- The AppMenu GTK+ module watches for these types of menus and exports the
- appropriate GMenuModel implementation.
- .
- This library converts GtkMenuShells into GMenuModels for GTK+2.0
- applications.
+ This package contains common header files.
 
 Package: libappmenu-gtk3-parser0
 Architecture: any
@@ -72,26 +53,6 @@
  This library converts GtkMenuShells into GMenuModels for GTK+3.0
  applications.
 
-Package: libappmenu-gtk2-parser-dev
-Section: libdevel
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends},
-         libgtk2.0-dev (>= 2.24.0),
-         libappmenu-gtk-parser-dev-common (>= ${source:Version}),
-         libappmenu-gtk2-parser0 (= ${binary:Version}),
-Description: GtkMenuShell to GMenuModel parser (GTK+2.0 development files)
- GTK+ module for exporting old-style menus as GMenuModels.
- .
- Many applications implement menus as GtkMenuShells and GtkMenuItems and
- aren't looking to migrate to the newer GMenuModel API.
- .
- The AppMenu GTK+ module watches for these types of menus and exports the
- appropriate GMenuModel implementation.
- .
- This package contains GTK+ 2 pkg-config files and library headers
- for libappmenu-gtk2-parser0.
-
 Package: libappmenu-gtk3-parser-dev
 Section: libdevel
 Architecture: any
@@ -126,28 +87,7 @@
  The AppMenu GTK+ module watches for these types of menus and exports the
  appropriate GMenuModel implementation.
  .
- This package contains common data files of the actuall appmenu module.
-
-Package: appmenu-gtk2-module
-Architecture: any
-Multi-Arch: same
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         appmenu-gtk-module-common (>= ${source:Version}),
-         libappmenu-gtk2-parser0 (>= ${binary:Version}),
-Provides: appmenu-gtk
-Conflicts: appmenu-gtk
-Replaces: appmenu-gtk
-Description: GtkMenuShell D-Bus exporter (GTK+2.0)
- GTK+ module for exporting old-style menus as GMenuModels.
- .
- Many applications implement menus as GtkMenuShells and GtkMenuItems and
- aren't looking to migrate to the newer GMenuModel API.
- .
- The AppMenu GTK+ module watches for these types of menus and exports the
- appropriate GMenuModel implementation.
- .
- This package contains the GTK+2.0 AppMenu module.
+ This package contains common data files of the actual appmenu module.
 
 Package: appmenu-gtk3-module
 Architecture: any
diff -Nru appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.install 
appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.install
--- appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.install     
2017-12-18 13:02:29.000000000 +0100
+++ appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.install     
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/libappmenu-gtk2-parser.so.0*
diff -Nru appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.symbols 
appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.symbols
--- appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.symbols     
2019-08-11 12:49:23.000000000 +0200
+++ appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser0.symbols     
1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-libappmenu-gtk2-parser.so.0 libappmenu-gtk2-parser0 #MINVER#
-* Build-Depends-Package: libappmenu-gtk2-parser-dev
- menu_shell_quark@Base 0.5.5
- unity_gtk_action_group_connect_shell@Base 0.5.5
- unity_gtk_action_group_disconnect_shell@Base 0.5.5
- unity_gtk_action_group_get_type@Base 0.5.5
- unity_gtk_action_group_new@Base 0.5.5
- unity_gtk_action_group_set_debug@Base 0.5.5
- unity_gtk_menu_shell_get_type@Base 0.5.5
- unity_gtk_menu_shell_new@Base 0.5.5
- unity_gtk_menu_shell_set_debug@Base 0.5.5
diff -Nru appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser-dev.install 
appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser-dev.install
--- appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser-dev.install  
2017-12-18 13:02:29.000000000 +0100
+++ appmenu-gtk-module-24.05/debian/libappmenu-gtk2-parser-dev.install  
1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-usr/lib/*/pkgconfig/appmenu-gtk2-parser.pc
-usr/lib/*/libappmenu-gtk2-parser.so
diff -Nru appmenu-gtk-module-24.05/debian/rules 
appmenu-gtk-module-24.05/debian/rules
--- appmenu-gtk-module-24.05/debian/rules       2024-04-04 23:41:08.000000000 
+0200
+++ appmenu-gtk-module-24.05/debian/rules       2025-01-13 17:05:05.000000000 
+0100
@@ -17,6 +17,9 @@
 %:
        dh $@ $(DHFLAGS)
 
+override_dh_auto_configure:
+       dh_auto_configure -- -Dgtk=3
+
 override_dh_shlibdeps:
        dh_shlibdeps -- -xlibgtk2.0-0
 

Reply via email to