> 2. Is there a way to generate a RPM with "standard" name: > I mean, something like: cmake-3.2.3-1.el6.x86_64.rpm > Instead of: cmake-3.2.3-Linux-x86_64.rpm
You can add -D CPACK_OUTPUT_FILE_NAME=cmake-${RPM_RELEASE}.el6.x86_64.rpm to your packaging command. This will force package name. Forcing the name will cause a CPack error: CPack Error: Problem copying the package but at that point the package was already created - you just have to find it as it wasn't copied from rpmbuild dir to cmake root dir: find . -name *.rpm | xargs -i{ cp { ./ > 3. I tried what I built, but: > CMake Error: Could not find CMAKE_ROOT !!! > CMake has most likely not been installed correctly. > Modules directory not found in > /usr/share/cmake-3.2 > CMake Error: Error executing cmake::LoadCache(). Aborting. > > > Problem is that the created directory exists but it can't be read > because of permissions: drwxr-x---. That's odd... If I run the command below on rpm created from cmake repository master branch I get different permissions: rpm -qp --qf "[%-15{=NAME} %-36{FILENAMES} %{FILEMODES:perms}\n]" cmake-3.3.20150607-gcb1a9-Linux-x86_64.rpm | grep "Modules " cmake /usr/share/cmake-3.3/Modules drwxr-xr-x Regards, Domen -- 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