File x64-libdir.patch of Package supercollider

diff -Nur SuperCollider-Source/editors/sced/CMakeLists.txt new/editors/sced/CMakeLists.txt
--- SuperCollider-Source/editors/sced/CMakeLists.txt	2014-04-10 11:24:24.000000000 +0200
+++ new/editors/sced/CMakeLists.txt	2017-03-05 19:56:50.929450058 +0100
@@ -14,10 +14,10 @@
             DESTINATION share/gtksourceview-2.0/language-specs)
 
     install(FILES data/sced.gedit-plugin
-            DESTINATION lib/gedit-2/plugins)
+            DESTINATION lib${LIB_SUFFIX}/gedit-2/plugins)
 
     install(DIRECTORY sced
-            DESTINATION lib/gedit-2/plugins)
+            DESTINATION lib${LIB_SUFFIX}/gedit-2/plugins)
 
 elseif(NOT WIN32 AND SC_ED EQUAL 3)
 
@@ -29,7 +29,7 @@
             DESTINATION share/gtksourceview-3.0/language-specs)
 
     install(FILES ${CMAKE_CURRENT_BINARY_DIR}/sced3/supercollider.plugin sced3/supercollider.py
-            DESTINATION lib/gedit/plugins)
+            DESTINATION lib${LIB_SUFFIX}/gedit/plugins)
 
 elseif(WIN32)
 
diff -Nur SuperCollider-Source/server/plugins/CMakeLists.txt new/server/plugins/CMakeLists.txt
--- SuperCollider-Source/server/plugins/CMakeLists.txt	2016-08-27 16:35:00.000000000 +0200
+++ new/server/plugins/CMakeLists.txt	2017-03-05 19:56:50.929450058 +0100
@@ -301,7 +301,7 @@
 
 else()
 	install(TARGETS ${plugins} ${supernova_plugins}
-			DESTINATION "lib/SuperCollider/plugins"
+			DESTINATION "lib${LIB_SUFFIX}/SuperCollider/plugins"
 			PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
 endif()
 
diff -Nur SuperCollider-Source/server/scsynth/CMakeLists.txt new/server/scsynth/CMakeLists.txt
--- SuperCollider-Source/server/scsynth/CMakeLists.txt	2016-09-14 08:52:55.000000000 +0200
+++ new/server/scsynth/CMakeLists.txt	2017-03-05 19:57:26.765685899 +0100
@@ -150,7 +150,7 @@
 endif(SNDFILE_FOUND)
 
 if(UNIX AND NOT APPLE)
-	target_compile_definitions(libscsynth PUBLIC "SC_PLUGIN_DIR=\"${CMAKE_INSTALL_PREFIX}/lib/SuperCollider/plugins\"")
+	target_compile_definitions(libscsynth PUBLIC "SC_PLUGIN_DIR=\"${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/SuperCollider/plugins\"")
 endif()
 
 
@@ -284,7 +284,7 @@
 else()
 	install(TARGETS ${INSTALL_TARGETS}
 			RUNTIME DESTINATION "bin"
-			LIBRARY DESTINATION "lib"
+			LIBRARY DESTINATION "lib${LIB_SUFFIX}"
 			PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
 endif()
 
diff -Nur SuperCollider-Source/server/supernova/server/main.cpp new/server/supernova/server/main.cpp
--- SuperCollider-Source/server/supernova/server/main.cpp	2016-09-14 08:52:55.000000000 +0200
+++ new/server/supernova/server/main.cpp	2017-03-05 19:56:50.933450084 +0100
@@ -245,6 +245,7 @@
         const path home = resolve_home();
         std::vector<path> folders = { "/usr/local/lib/SuperCollider/plugins",
                                       "/usr/lib/SuperCollider/plugins",
+                                      "/usr/lib64/SuperCollider/plugins",
                                       home / "/.local/share/SuperCollider/Extensions",
                                       home / "share/SuperCollider/plugins" };
 
openSUSE Build Service is sponsored by