diff --git a/debian/patches/2001-fake-git-revision.patch b/debian/patches/2001-fake-git-revision.patch new file mode 100644 index 0000000..3b89028 --- /dev/null +++ b/debian/patches/2001-fake-git-revision.patch @@ -0,0 +1,32 @@ +Description: avoid Git interaction during build +Author: Konstantin Demin + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -143,25 +143,13 @@ if(CCACHE AND WITH_CCACHE) + endif() + endif(CCACHE AND WITH_CCACHE) + +-if(EXISTS "${CMAKE_SOURCE_DIR}/.source_version" ) +- file(READ ${CMAKE_SOURCE_DIR}/.source_version GIT_REVISION) +- +- string(STRIP ${GIT_REVISION} GIT_REVISION) +-else() +- git_get_exact_tag(GIT_REVISION --tags --always) +- +- if (${GIT_REVISION} STREQUAL "n/a") +- git_rev_parse (GIT_REVISION --short) +- endif() +-endif() ++set(GIT_REVISION "${FREERDP_VERSION}") + + if(CMAKE_CROSSCOMPILING) + SET (CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY) + endif(CMAKE_CROSSCOMPILING) + # /Allow to search the host machine for git/ccache + +-message(STATUS "Git Revision ${GIT_REVISION}") +- + # Turn on solution folders (2.8.4+) + set_property(GLOBAL PROPERTY USE_FOLDERS ON) + diff --git a/debian/patches/series b/debian/patches/series index 46a4f24..3c49a1f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 1001_spelling-fixes.patch +2001-fake-git-revision.patch