Bug#838229: libmygpo-qt-dev: missing cmake targets file, which makes whole cmake stuff useless
Hi Pino! Pino Toscano: > > libmygpo-qt-dev ships configuration files for cmake, so that doing > > > > find_package(Mygpo-qt) > > .. > > include_directories(${LIBMYGPO_QT_INCLUDE_DIRS}) > > .. > > target_link_libraries(myapp ${LIBMYGPO_QT_LIBRARIES}) > > > > works -- or at least, it should wihout fail when linking. > > The problem is that the Mygpo-qtTargets-${BUILD_TYPE}.cmake config file > > for cmake, correctly installed by the upstream build system, is not > > shipped in libmygpo-qt-dev, and thus the "mygpo-qt" imported library > > target cannot be loaded. > > > > Attached there is a simple patch for libmygpo-qt-dev.install, to > > install the missing file, no matter what is the build type set in cmake. > > I'd like to enable the gpodder.net integration in amarok (#655362), > > but this bug causes build issues. > […] > Still an issue with 1.0.9-1 -- please fix this. Thanks for the reminder! Please accept my apologies for having overlooked your patches for weeks. I'll try to fix this as soon as possible. -- Lunar.''`. lu...@debian.org: :Ⓐ : # apt-get install anarchism `. `'` `- signature.asc Description: Digital signature
Bug#838229: libmygpo-qt-dev: missing cmake targets file, which makes whole cmake stuff useless
found 838229 libmygpo-qt/1.0.9-1 thanks In data domenica 18 settembre 2016 19:58:42 CET, Pino Toscano ha scritto: > Package: libmygpo-qt-dev > Version: 1.0.9~git20151122-1 > Severity: important > Tags: patch > Control: block 655362 by -1 > > Hi, > > libmygpo-qt-dev ships configuration files for cmake, so that doing > > find_package(Mygpo-qt) > .. > include_directories(${LIBMYGPO_QT_INCLUDE_DIRS}) > .. > target_link_libraries(myapp ${LIBMYGPO_QT_LIBRARIES}) > > works -- or at least, it should wihout fail when linking. > The problem is that the Mygpo-qtTargets-${BUILD_TYPE}.cmake config file > for cmake, correctly installed by the upstream build system, is not > shipped in libmygpo-qt-dev, and thus the "mygpo-qt" imported library > target cannot be loaded. > > Attached there is a simple patch for libmygpo-qt-dev.install, to > install the missing file, no matter what is the build type set in cmake. > I'd like to enable the gpodder.net integration in amarok (#655362), > but this bug causes build issues. > > PS: please make use of --list-missing/--fail-missing for dh_install, > so nothing installed by the upstream build system is silently missing > again. Still an issue with 1.0.9-1 -- please fix this. Thanks, -- Pino Toscano signature.asc Description: This is a digitally signed message part.
Bug#838229: libmygpo-qt-dev: missing cmake targets file, which makes whole cmake stuff useless
Package: libmygpo-qt-dev Version: 1.0.9~git20151122-1 Severity: important Tags: patch Control: block 655362 by -1 Hi, libmygpo-qt-dev ships configuration files for cmake, so that doing find_package(Mygpo-qt) .. include_directories(${LIBMYGPO_QT_INCLUDE_DIRS}) .. target_link_libraries(myapp ${LIBMYGPO_QT_LIBRARIES}) works -- or at least, it should wihout fail when linking. The problem is that the Mygpo-qtTargets-${BUILD_TYPE}.cmake config file for cmake, correctly installed by the upstream build system, is not shipped in libmygpo-qt-dev, and thus the "mygpo-qt" imported library target cannot be loaded. Attached there is a simple patch for libmygpo-qt-dev.install, to install the missing file, no matter what is the build type set in cmake. I'd like to enable the gpodder.net integration in amarok (#655362), but this bug causes build issues. PS: please make use of --list-missing/--fail-missing for dh_install, so nothing installed by the upstream build system is silently missing again. Thanks, -- Pino --- a/debian/libmygpo-qt-dev.install +++ b/debian/libmygpo-qt-dev.install @@ -4,3 +4,4 @@ usr/lib/*/libmygpo-qt.so usr/lib/*/cmake/mygpo-qt/Mygpo-qtConfig.cmake usr/lib/*/cmake/mygpo-qt/Mygpo-qtTargets.cmake usr/lib/*/cmake/mygpo-qt/Mygpo-qtConfigVersion.cmake +usr/lib/*/cmake/mygpo-qt/Mygpo-qtTargets-*.cmake