Le 13/11/15 09:30, Domen Vrankar a écrit :
2015-11-12 22:52 GMT+01:00 Jean-Michaël Celerier
<[email protected]>:
* The "CPackDeb" module now correctly excludes symlinks during
package checksum calculation.
* The "CPackDeb" no longer uses fakeroot and system tar program for
packaging.
Does this mean that the ubuntu package manager will stop complaining of
CPack DEBs ?
As the author of those patches announced the packages can even be
built for Launchpad:
https://www.mail-archive.com/cmake-developers%40cmake.org/msg14723.html
The packages can be created to pass lint tests but there are no
convenience functions that would create a license file and such so
only setting package components in install commands, adding deb
package generator and create package won't produce a package that
would pass lintian tests.
So yes it can be done but for now it's not as straight forward as it could be.
Indeed, but please note that for being able to support multipackaging
(ie. creating multiple valid components on eg. Launchpad), the patch
with the Source field is still needed (which was included post 3.4 freeze).
At least, this is enough for having your packages built on your own ppa
on Launchpad (3.4.1 should include the Source field as well). Note: the
new version of cmake should also be referenced by your PPA.
Raffi
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers