I've been trying to use CPack to generate an RPM package with cmake 2.6.2.<br><br>I have the following trivial CMakeLists.txt:<br><br>############################################<br><br>PROJECT(PRINT)<br>CMAKE_MINIMUM_REQUIRED(VERSION 2.6)<br>
<br>ADD_LIBRARY(print print.cpp)<br><br>SET(PRINTER_SRCS main.cpp)<br>ADD_EXECUTABLE(printer ${PRINTER_SRCS})<br>TARGET_LINK_LIBRARIES(printer print)<br><br>INSTALL(TARGETS printer print<br> ARCHIVE DESTINATION print<br>
LIBRARY DESTINATION print<br> RUNTIME DESTINATION print)<br><br>SET(CPACK_PACKAGE_NAME "print")<br>SET(CPACK_PACKAGE_INSTALL_DIRECTORY "print-package")<br>SET(CPACK_GENERATOR "RPM")<br>
INCLUDE(CPack)<br><br>###################################<br><br>Regardless of what I put in CPACK_PACKAGE_INSTALL_DIRECTORY, the generated rpm installs into /usr/print.<br><br>Can someone tell me what I would have to do to install into, say, /opt ?<br>
<br>