Public bug reported: In order to use the QtDbus API properly, one must generate some code from the XML files which define the DBUS API. Unfortunately, these files for ubuntu-download-manager are not included in the -dev packages of the appropriate libraries, and so when using the tool to generate the code, one ends up with comments including paths which are useless to other developers, and it's not sensible to include build rules which automate the process. For example:
+ * Command line was: qdbusxml2cpp -v -c DownloadTrackerAdaptor -p downloadtrackeradaptor.h:downloadtrackeradaptor.cpp -i metatypes.h ../../../../../../ubuntu-download- manager/trunk/docs/dbus/com.canonical.applications.download.xml ** Affects: ubuntu-download-manager (Ubuntu) Importance: High Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-download-manager in Ubuntu. https://bugs.launchpad.net/bugs/1611051 Title: The -dev packages do not include XML files for dbus API definition Status in ubuntu-download-manager package in Ubuntu: New Bug description: In order to use the QtDbus API properly, one must generate some code from the XML files which define the DBUS API. Unfortunately, these files for ubuntu-download-manager are not included in the -dev packages of the appropriate libraries, and so when using the tool to generate the code, one ends up with comments including paths which are useless to other developers, and it's not sensible to include build rules which automate the process. For example: + * Command line was: qdbusxml2cpp -v -c DownloadTrackerAdaptor -p downloadtrackeradaptor.h:downloadtrackeradaptor.cpp -i metatypes.h ../../../../../../ubuntu-download- manager/trunk/docs/dbus/com.canonical.applications.download.xml To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-download-manager/+bug/1611051/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp