Source: kdenlive
Version: 19.08.0-1
Severity: normal
Tags: patch

The new version of extra-cmake-modules introduces a new KDE_INSTALL_LOGGINGCATEGORIESDIR variable where the .categories files should be now be installed to. This change was adopted by many kde applications in a conditional installation path: when the application is built with a previous version of extra-cmake-modules the KDE_INSTALL_CONFDIR is used, otherwise the new variable is used. This causes kdenlive's debian/rules to not install the qtdebug categories file, as it is in a different location, and to inadvertently stop installing a conf file.

I've prepared an NMU for fixing this issue, which I'm attaching here and I'll upload to the 7 day DELAYED queue.

Happy hacking,

-- System Information:
Debian Release: bullseye/sid
 APT prefers unstable-debug
 APT policy: (500, 'unstable-debug'), (500, 'stable-debug'), (500, 'unstable'), 
(500, 'stable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.0.0-trunk-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--
"Las computadoras son inĂștiles, solo pueden darte respuestas."
-- Pablo Picasso
Saludos /\/\ /\ >< `/
diff -Nru kdenlive-19.08.0/debian/changelog kdenlive-19.08.0/debian/changelog
--- kdenlive-19.08.0/debian/changelog	2019-08-16 01:48:14.000000000 -0700
+++ kdenlive-19.08.0/debian/changelog	2019-09-20 17:08:03.000000000 -0700
@@ -1,3 +1,11 @@
+kdenlive (19.08.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Force extra-cmake-modules build dependency version.
+  * Move qdebug files.
+
+ -- Maximiliano Curia <m...@debian.org>  Fri, 20 Sep 2019 17:08:03 -0700
+
 kdenlive (19.08.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru kdenlive-19.08.0/debian/control kdenlive-19.08.0/debian/control
--- kdenlive-19.08.0/debian/control	2019-08-16 01:48:14.000000000 -0700
+++ kdenlive-19.08.0/debian/control	2019-09-20 17:08:03.000000000 -0700
@@ -13,7 +13,7 @@
  librttr-dev,
  ffmpeg,
  libqt5opengl5-dev,
- extra-cmake-modules,
+ extra-cmake-modules (>= 5.59~),
  qtscript5-dev,
  qtmultimedia5-dev,
  libqt5svg5-dev,
diff -Nru kdenlive-19.08.0/debian/kdenlive-data.install kdenlive-19.08.0/debian/kdenlive-data.install
--- kdenlive-19.08.0/debian/kdenlive-data.install	2019-08-16 01:48:14.000000000 -0700
+++ kdenlive-19.08.0/debian/kdenlive-data.install	2019-09-20 17:07:30.000000000 -0700
@@ -9,3 +9,4 @@
 usr/share/config.kcfg
 usr/share/doc
 usr/share/locale
+usr/share/qlogging-categories5
diff -Nru kdenlive-19.08.0/debian/kdenlive-data.maintscript kdenlive-19.08.0/debian/kdenlive-data.maintscript
--- kdenlive-19.08.0/debian/kdenlive-data.maintscript	1969-12-31 16:00:00.000000000 -0800
+++ kdenlive-19.08.0/debian/kdenlive-data.maintscript	2019-09-20 17:05:50.000000000 -0700
@@ -0,0 +1 @@
+rm_conffile /etc/xdg/kdenlive.categories 19.08.0-1.1~

Attachment: signature.asc
Description: PGP signature

Reply via email to