&quot;fakeroot make package&quot; solved my problem.<br><br><div class="gmail_quote">2009/8/10 Eric Noulard <span dir="ltr">&lt;<a href="mailto:eric.noulard@gmail.com">eric.noulard@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2009/8/10 Dong Tiger &lt;<a href="mailto:idlecat511@gmail.com">idlecat511@gmail.com</a>&gt;:<br>
<div class="im">&gt; Thanks. I&#39;ll take a look although I feel CPack should be able to take care<br>
&gt; of that automatically.<br>
<br>
</div>That&#39;s your point of view and I respect it but...<br>
<div class="im"><br>
&gt; Especially the owner of files should not be the user who builds the package.<br>
<br>
</div>this is precisely the jobs of the packager (or the final packaging<br>
tool, rpm, dpkg etc...)<br>
to chose that kind of thing.<br>
How would CPack decide to change ownership?<br>
<br>
root may be an option for your particular package and distros but other<br>
choices may be valid too. Moreover giving ownership to root mostly<br>
need to be root unless you use something like fakeroot (already<br>
pointed-out previously).<br>
<br>
That said some CPack generator (DEB, RPM) mostly relies on underlying<br>
tools (dpkg, rpmbuild)<br>
so the CPACK_DEBIAN_xxx or CPACK_RPM_xxx are used to control actual feature<br>
of the underlying tool.<br>
See:<br>
<a href="http://www.vtk.org/Wiki/CMake:CPackPackageGenerators#DEB_.28UNIX_only.29" target="_blank">http://www.vtk.org/Wiki/CMake:CPackPackageGenerators#DEB_.28UNIX_only.29</a><br>
<a href="http://www.vtk.org/Wiki/CMake:CPackPackageGenerators#RPM_.28Unix_Only.29" target="_blank">http://www.vtk.org/Wiki/CMake:CPackPackageGenerators#RPM_.28Unix_Only.29</a><br>
<br>
If you know the dpkg specific features or file from DEB format which<br>
should be used<br>
to tune the package build, do not hesitate to propose patches.<br>
<br>
Concerned file for CPack Deb generator are<br>
CMake/Source/CPack/cmCPackDebGenerator.cxx<br>
CMake/Source/CPack/cmCPackDebGenerator.h<br>
CMake/Modules/CPackDeb.cmake<br>
<font color="#888888"><br>
--<br>
Erk<br>
Membre de l&#39;April - « promouvoir et défendre le logiciel libre » -<br>
<a href="http://www.april.org" target="_blank">http://www.april.org</a><br>
</font></blockquote></div><br>