CPack/CMake for musrfit
more tweaks towards musrfit rpm
This commit is contained in:
@ -326,7 +326,7 @@ set (CPACK_PROJECT_CONFIG_FILE "${PROJECT_BINARY_DIR}/CPackOptions.cmake")
|
|||||||
#set (CPACK_GENERATOR TGZ) # not use ZIP on UNIX as problem with symlinks
|
#set (CPACK_GENERATOR TGZ) # not use ZIP on UNIX as problem with symlinks
|
||||||
#set (CPACK_SOURCE_GENERATOR TGZ) # not use ZIP on UNIX as problem with symlinks
|
#set (CPACK_SOURCE_GENERATOR TGZ) # not use ZIP on UNIX as problem with symlinks
|
||||||
if (UNIX)
|
if (UNIX)
|
||||||
# set (CPACK_GENERATOR ${CPACK_GENERATOR};RPM)
|
set (CPACK_GENERATOR ${CPACK_GENERATOR};RPM)
|
||||||
endif ()
|
endif ()
|
||||||
# Include of CPack must always be last
|
# Include of CPack must always be last
|
||||||
include(CPack)
|
include(CPack)
|
||||||
|
@ -17,15 +17,20 @@ set (CPACK_RESOURCE_FILE_LICENSE "@PROJECT_SOURCE_DIR@/COPYING")
|
|||||||
set (CPACK_RESOURCE_FILE_README "@PROJECT_SOURCE_DIR@/README.md")
|
set (CPACK_RESOURCE_FILE_README "@PROJECT_SOURCE_DIR@/README.md")
|
||||||
set (CPACK_RESOURCE_FILE_WELCOME "@PROJECT_SOURCE_DIR@/cmake/welcome.txt")
|
set (CPACK_RESOURCE_FILE_WELCOME "@PROJECT_SOURCE_DIR@/cmake/welcome.txt")
|
||||||
|
|
||||||
|
set (CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION "@CMAKE_INSTALL_PREFIX@;@CMAKE_INSTALL_PREFIX@/bin;@CMAKE_INSTALL_PREFIX@/include;@CMAKE_INSTALL_PREFIX@/share;@CMAKE_INSTALL_PREFIX@/lib64;@CMAKE_INSTALL_PREFIX@/lib;@CMAKE_INSTALL_PREFIX@/pkgconfig")
|
||||||
|
|
||||||
# we do not have any absolute paths, so do not need DESTDIR
|
# we do not have any absolute paths, so do not need DESTDIR
|
||||||
set (CPACK_SET_DESTDIR "OFF")
|
set (CPACK_SET_DESTDIR "OFF")
|
||||||
set (CPACK_PACKAGE_RELOCATABLE "true")
|
set (CPACK_PACKAGE_RELOCATABLE "true")
|
||||||
|
|
||||||
if (${CPACK_GENERATOR} STREQUAL "RPM")
|
if (${CPACK_GENERATOR} STREQUAL "RPM")
|
||||||
|
set(CPACK_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@")
|
||||||
|
set(CPACK_PACKAGING_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@")
|
||||||
set (CPACK_RPM_FILE_NAME "RPM-DEFAULT")
|
set (CPACK_RPM_FILE_NAME "RPM-DEFAULT")
|
||||||
set (CPACK_RPM_PACKAGE_RELEASE "1")
|
set (CPACK_RPM_PACKAGE_RELEASE "1")
|
||||||
set (CPACK_RPM_PACKAGE_LICENSE "@PROJECT_SOURCE_DIR@/COPYING")
|
set (CPACK_RPM_PACKAGE_LICENSE "GPLv2")
|
||||||
set (CPACK_RPM_PACKAGE_VENDOR "Paul Scherrer Institute - LMU - LEM")
|
set (CPACK_RPM_PACKAGE_VENDOR "Paul Scherrer Institute - LMU - LEM")
|
||||||
|
set (CPACK_RPM_CHANGELOG_FILE "@PROJECT_SOURCE_DIR@/cmake/ChangeLogRPM")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (${CPACK_GENERATOR} STREQUAL "DEB")
|
if (${CPACK_GENERATOR} STREQUAL "DEB")
|
||||||
|
2
cmake/ChangeLogRPM
Normal file
2
cmake/ChangeLogRPM
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
* Mon Jan 14 2019 Andreas Suter <andreas.suter@psi.ch> - 1.4.0-1
|
||||||
|
- first cpack/cmake version
|
Reference in New Issue
Block a user