kde-apps/cantor: Fix bashism
authorAndreas Sturmlechner <asturm@gentoo.org>
Sat, 11 Feb 2017 21:03:50 +0000 (22:03 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 11 Feb 2017 23:34:44 +0000 (00:34 +0100)
Gentoo-bug: 596940
Thanks-to: Michael Palimaka (kensington)

Package-Manager: portage-2.3.3

kde-apps/cantor/cantor-16.12.2.ebuild
kde-apps/cantor/files/cantor-16.12.2-bashism.patch [new file with mode: 0644]

index 96540cab7f5c25a8d8ef3472429b0bc7eb91026c..a1f359a35ede33d1b6ab852847bc2faacad00bea 100644 (file)
@@ -56,6 +56,8 @@ RDEPEND="${RDEPEND}"
 
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}"/${P}-bashism.patch )
+
 pkg_pretend() {
        kde5_pkg_pretend
 
diff --git a/kde-apps/cantor/files/cantor-16.12.2-bashism.patch b/kde-apps/cantor/files/cantor-16.12.2-bashism.patch
new file mode 100644 (file)
index 0000000..424ca4d
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/cmake/FindR.cmake b/cmake/FindR.cmake
+index 6303417..6494884 100644
+--- a/cmake/FindR.cmake
++++ b/cmake/FindR.cmake
+@@ -31,7 +31,7 @@ IF(R_EXECUTABLE)
+         OUTPUT_VARIABLE R_INCLUDE_DIR)
+     ELSE(WIN32)
+       EXECUTE_PROCESS(
+-        COMMAND ${R_EXECUTABLE} CMD sh -c "echo -n $R_INCLUDE_DIR"
++        COMMAND ${R_EXECUTABLE} CMD sh -c "printf $R_INCLUDE_DIR"
+         OUTPUT_VARIABLE R_INCLUDE_DIR)
+     ENDIF(WIN32)
+   ENDIF(NOT R_INCLUDE_DIR)