]> git.pld-linux.org Git - packages/elektra.git/commitdiff
fix libgit2 version detection
authorJan Palus <atler@pld-linux.org>
Sat, 26 Aug 2023 21:56:57 +0000 (23:56 +0200)
committerJan Palus <atler@pld-linux.org>
Sat, 26 Aug 2023 21:56:57 +0000 (23:56 +0200)
elektra.spec
libgit2-detect.patch [new file with mode: 0644]

index 754324c896fee8f95d5d94822335e6ce46c1d105..635bd3c7932dca4badc930e93fffdf4ebfe0c05b 100644 (file)
@@ -41,6 +41,7 @@ Patch3:               gcc11.patch
 Patch4:                %{name}-gpgme.patch
 Patch5:                %{name}-jni.patch
 Patch6:                %{name}-system-gtest.patch
+Patch7:                libgit2-detect.patch
 URL:           https://www.libelektra.org/
 %if %{with qt}
 BuildRequires: Qt5Core-devel >= 5.3
@@ -536,6 +537,7 @@ Wiązanie języka Ruby dla Elektry.
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' $(grep -l '/usr/bin/env bash' -r scripts)
 %{__sed} -i -e '1s,/usr/bin/env sh,/bin/sh,' scripts/check-env-dep
diff --git a/libgit2-detect.patch b/libgit2-detect.patch
new file mode 100644 (file)
index 0000000..36b5bef
--- /dev/null
@@ -0,0 +1,11 @@
+--- elektra-0.8.26/cmake/Modules/FindLibGit2.cmake.orig        2019-02-26 12:45:46.000000000 +0100
++++ elektra-0.8.26/cmake/Modules/FindLibGit2.cmake     2023-08-26 23:29:23.468868236 +0200
+@@ -15,7 +15,7 @@
+ if (NOT LibGit2_VERSION_HEADER STREQUAL LibGit2_VERSION_HEADER-NOTFOUND)
+       file (STRINGS ${LibGit2_VERSION_HEADER}
+                     LibGit2_VERSION
+-            REGEX "#define LIBGIT2_VERSION \".+\""
++            REGEX "#define[\t ]+LIBGIT2_VERSION[\t ]+\".+\""
+             LIMIT_COUNT 1)
+       string (REGEX
+               REPLACE ".*\"(.+)\""
This page took 0.063302 seconds and 4 git commands to generate.