diff options
author | David Spencer <idlemoor@slackbuilds.org> | 2016-04-09 17:27:37 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2016-04-10 06:19:19 +0700 |
commit | 02e2eb8d3367f730421022d93d1821f925fd6fc1 (patch) | |
tree | 6873d4df3e3e865c25e626b8f95bb9d640365aca | |
parent | b3b69acda5fa2d379ae795be49d2c5aa190f3e6e (diff) | |
download | slackbuilds-02e2eb8d3367f730421022d93d1821f925fd6fc1.tar.gz |
games/arx-libertatis: Patched to fix build with cmake-3.5.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
-rw-r--r-- | games/arx-libertatis/arx-libertatis-1.1.2-cmake3.5.patch | 12 | ||||
-rw-r--r-- | games/arx-libertatis/arx-libertatis.SlackBuild | 5 |
2 files changed, 16 insertions, 1 deletions
diff --git a/games/arx-libertatis/arx-libertatis-1.1.2-cmake3.5.patch b/games/arx-libertatis/arx-libertatis-1.1.2-cmake3.5.patch new file mode 100644 index 0000000000..98f05e38cf --- /dev/null +++ b/games/arx-libertatis/arx-libertatis-1.1.2-cmake3.5.patch @@ -0,0 +1,12 @@ +diff -up ./cmake/VersionString.cmake.orig ./cmake/VersionString.cmake +--- ./cmake/VersionString.cmake.orig 2016-03-22 19:18:55.656290322 +0200 ++++ ./cmake/VersionString.cmake 2016-03-22 19:19:08.239813098 +0200 +@@ -33,7 +33,7 @@ function(version_file SRC DST VERSION_SO + + foreach(arg IN LISTS VERSION_SOURCES) + +- if(mode STREQUAL "variable") ++ if("${mode}" STREQUAL "variable") + set(mode "file") + else() + get_filename_component(arg "${arg}" ABSOLUTE) diff --git a/games/arx-libertatis/arx-libertatis.SlackBuild b/games/arx-libertatis/arx-libertatis.SlackBuild index 045b0530b5..37058e08d6 100644 --- a/games/arx-libertatis/arx-libertatis.SlackBuild +++ b/games/arx-libertatis/arx-libertatis.SlackBuild @@ -67,7 +67,10 @@ find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +# Fix build with cmake3.5 (patch thanks to Mageia) +patch -p1 < $CWD/arx-libertatis-1.1.2-cmake3.5.patch mkdir -p build cd build |