From c4280c2cf499fb3d55bfe1f78c4ccf113b7799ce Mon Sep 17 00:00:00 2001 From: David Sansome Date: Sun, 28 Aug 2011 01:18:13 +0100 Subject: [PATCH] Maybe fix git revision numbers in RPM packages. --- cmake/Version.cmake | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/Version.cmake b/cmake/Version.cmake index 1b44ecc4f..c00cf9aae 100644 --- a/cmake/Version.cmake +++ b/cmake/Version.cmake @@ -34,7 +34,7 @@ if(CLEMENTINE_VERSION_PRERELEASE) set(CLEMENTINE_VERSION_RPM "${CLEMENTINE_VERSION_RPM}${CLEMENTINE_VERSION_PRERELEASE}") endif(CLEMENTINE_VERSION_PRERELEASE) -# Add svn revision +# Add git revision if(FORCE_GIT_REVISION) set(GIT_REVISION ${FORCE_GIT_REVISION}) else(FORCE_GIT_REVISION) @@ -55,5 +55,7 @@ endif(FORCE_GIT_REVISION) if(INCLUDE_GIT_REVISION AND GIT_REVISION) set(CLEMENTINE_VERSION_DISPLAY "${GIT_REVISION}") set(CLEMENTINE_VERSION_DEB "${GIT_REVISION}") - set(CLEMENTINE_VERSION_RPM "${GIT_REVISION}") + + # RPM doesn't like dashes in version numbers + string(REPLACE "-" "." CLEMENTINE_VERSION_RPM "${GIT_REVISION}") endif(INCLUDE_GIT_REVISION AND GIT_REVISION)