[cmake-developers] dpkg-shlibdeps

Nils Gladitz nilsgladitz at gmail.com
Mon May 19 06:59:31 EDT 2014


On 05/19/2014 12:50 PM, Kornel Benko wrote:
> I am using CPACK with
> 	set(CPACK_DEBIAN_PACKAGE_DEBUG ON)
>
> There is one offending output
> 	CPackDeb Debug: dpkg-shlibdeps version is <>
>
> Looking into CPackDeb.cmake, the regex for getting the version
> searches 'dpkg-shlibdeps version ([0-9]+\\.[0-9]+\\.[0-9]+)'
> from output of 'dpkg-shlibdeps --version'.
>
> But in my case (ubuntu 12.10), this is not matching, since the command returns
> 	'Debian dpkg-shlibdeps Version 1.16.7.
> 	...'
>
> Could the regex please be replaced by
> 	'dpkg-shlibdeps [vV]ersion ([0-9]+\\.[0-9]+\\.[0-9]+)'
> ?
>
> This is cmake version 3.0.20140511-g17c650

Looks like the whole string is localized
e.g. Norwegian: "Debian %s versjon %s.\n".

Perhaps the whole non numeric prefix should be skipped.

Nils



More information about the cmake-developers mailing list