Yes, there are some changes which I noticed only after trying to update
my PPA:
- When building with Qt 4 (in my PPA all versions except vivid), I have
disabled generation of the plugins.qmltypes because the qmlplugindump
tool of Qt 4 needs X11. You could alternatively run make with xvfb-run
and add xvfb to the build deps.
- When building with Qt 5 (in my PPA the vivid release), I had to add the
following build dependencies: extra-cmake-modules, kio-dev, kdoctools-dev,
qtmultimedia5-dev, qtdeclarative5-dev, qttools5-dev, qttools5-dev-tools,
qtdeclarative5-dev-tools, qml-module-qtquick2. The last is the most surprising
one, but the QtQuick.2 module is needed to load the QML component with
qmlplugindump. I also had to add a line to the CMakeLists of the QML plugin to
make sure that qmlplugindump is started after the core library is built (the
QML plugin and its depending libraries must be ready when starting
qmlplugindump). This is the line starting with add_dependencies in the patch
contained in 01-disable-qt4-qmlplugindump.diff of
kid3_3.2.0-0vivid7.debian.tar.xz.
The remaining changes for Qt 5 were expected and can be found with grep KDE 5
inside the deb folder of the source archive (concerning the files control,
rules and kid3.install).
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1435435
Title:
Please update kid3 to 3.2.0
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kid3/+bug/1435435/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs