[cmake-developers] [ANNOUNCE] CMake 3.4.0 Released
Raffi Enficiaud
raffi.enficiaud at mines-paris.org
Fri Nov 13 04:16:30 EST 2015
Le 13/11/15 09:30, Domen Vrankar a écrit :
> 2015-11-12 22:52 GMT+01:00 Jean-Michaël Celerier
> <jeanmichael.celerier at gmail.com>:
>>> * 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
More information about the cmake-developers
mailing list