[Boxer-devel] Bug#833796: boxer-data: please update LibreOffice packages (-gtk3, -gtk -> gtk2)

Rene Engelhard rene at debian.org
Mon Aug 8 17:53:42 UTC 2016


Package: boxer-data
Version: 10.5.11
Severity: important
Tags: patch

Dear Maintainer,

- GNOME uses Gtk3, so Desktop.office.libreoffice.gnome should be using Gtk3
  I created a new Desktop.office.libreoffice.gtk3 which installs
  libreoffice-gtk3 and made Desktop.office.libreoffice.gnome reference this
  one.

- LibreOffice 5.2.0-1 and upwards renamed libreoffice-gtk to libreoffice-gtk2.
  I adapted Desktop.office.libreoffice.gtk for this.

Debdiff attached. Disregard the +nmu1, except if you want me to upload this ;)

debian-design and -parl also change the dependency to -gtk2 so it seems to
work :)

Regards,

Rene

-- System Information:
Debian Release: 8.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: armhf (armv7l)

Kernel: Linux 3.18.0-trunk-rpi2 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
diff -Nru boxer-data-10.5.11/debian/changelog boxer-data-10.5.11+nmu1/debian/changelog
--- boxer-data-10.5.11/debian/changelog	2016-06-18 01:08:31.000000000 +0200
+++ boxer-data-10.5.11+nmu1/debian/changelog	2016-08-08 19:07:18.000000000 +0200
@@ -1,3 +1,16 @@
+boxer-data (10.5.11+nmu1) UNRELEASED; urgency=medium
+
+  * Update libreoffice classes to
+    - create a new Desktop.office.libreoffice.gtk3 class which installs
+      libreoffice-gtk3
+    - update Desktop.office.libreoffice.gnome to use
+      Desktop.office.libreoffice.gtk3
+    - change libreoffice-gtk to libreoffice-gtk2 in
+      Desktop.office.libreoffice.gtk
+    for stretch
+
+ -- Rene Engelhard <rene at debian.org>  Mon, 08 Aug 2016 19:07:18 +0200
+
 boxer-data (10.5.11) unstable; urgency=medium
 
   * Fix class Admin.etc.functions to escape $ in regex.
diff -Nru boxer-data-10.5.11/stretch/classes/Desktop/office/libreoffice/gnome.yml boxer-data-10.5.11+nmu1/stretch/classes/Desktop/office/libreoffice/gnome.yml
--- boxer-data-10.5.11/stretch/classes/Desktop/office/libreoffice/gnome.yml	1970-01-01 01:00:00.000000000 +0100
+++ boxer-data-10.5.11+nmu1/stretch/classes/Desktop/office/libreoffice/gnome.yml	2016-08-08 19:06:25.000000000 +0200
@@ -0,0 +1,12 @@
+classes:
+  - Desktop.office.libreoffice.gtk3
+  - Desktop.office.base
+parameters:
+  doc:
+    desktop-office:
+      pkg:
+        - include LibreOffice integration with GNOME
+  pkg:
+    - libreoffice-gnome
+  pkg-auto:
+    - libreoffice-gtk3
diff -Nru boxer-data-10.5.11/stretch/classes/Desktop/office/libreoffice/gtk3.yml boxer-data-10.5.11+nmu1/stretch/classes/Desktop/office/libreoffice/gtk3.yml
--- boxer-data-10.5.11/stretch/classes/Desktop/office/libreoffice/gtk3.yml	1970-01-01 01:00:00.000000000 +0100
+++ boxer-data-10.5.11+nmu1/stretch/classes/Desktop/office/libreoffice/gtk3.yml	2016-08-08 19:07:10.000000000 +0200
@@ -0,0 +1,10 @@
+classes:
+  - Desktop.office.libreoffice.theme.tango
+  - Desktop.office.base
+parameters:
+  doc:
+    desktop-office:
+      pkg:
+        - include LibreOffice integration with GTK+ 3.x
+  pkg:
+    - libreoffice-gtk3
diff -Nru boxer-data-10.5.11/stretch/classes/Desktop/office/libreoffice/gtk.yml boxer-data-10.5.11+nmu1/stretch/classes/Desktop/office/libreoffice/gtk.yml
--- boxer-data-10.5.11/stretch/classes/Desktop/office/libreoffice/gtk.yml	1970-01-01 01:00:00.000000000 +0100
+++ boxer-data-10.5.11+nmu1/stretch/classes/Desktop/office/libreoffice/gtk.yml	2016-08-08 19:06:50.000000000 +0200
@@ -0,0 +1,10 @@
+classes:
+  - Desktop.office.libreoffice.theme.tango
+  - Desktop.office.base
+parameters:
+  doc:
+    desktop-office:
+      pkg:
+        - include LibreOffice integration with GTK+ 2.x
+  pkg:
+    - libreoffice-gtk2


More information about the Boxer-devel mailing list