File marsyas-0.4.8_build.patch of Package marsyas

diff -U 3 -H -d -r -N -- marsyas-0.4.8.orig/src/marsyas/CMakeLists.txt marsyas-0.4.8/src/marsyas/CMakeLists.txt
--- marsyas-0.4.8.orig/src/marsyas/CMakeLists.txt	2012-09-03 10:18:23.000000000 +0300
+++ marsyas-0.4.8/src/marsyas/CMakeLists.txt	2014-10-14 10:22:32.984942621 +0300
@@ -167,6 +167,13 @@
 
 else (MARSYAS_STATIC)
      add_library(marsyas SHARED ${Marsyas_SOURCES} ${Marsyas_HEADERS})
+     set_target_properties(marsyas PROPERTIES OUTPUT_NAME marsyas VERSION 0.4.8 SOVERSION 0)
+     
+     if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
+	  set(LIB_SUFFIX "64")
+     endif()
+    
+     set(LIBRARY_DIR lib${LIB_SUFFIX})
      TARGET_LINK_LIBRARIES(marsyas ${OS_LIBS})
 
 ## LINKING
@@ -224,12 +231,10 @@
     set(LIB_DIR "")
   endif ()
   set_target_properties(marsyas PROPERTIES INSTALL_NAME_DIR ${LIB_DIR})
-  install(TARGETS marsyas LIBRARY DESTINATION lib
-  ARCHIVE DESTINATION lib)
-  install(TARGETS marsyas LIBRARY DESTINATION lib
-  RUNTIME DESTINATION lib)
-  install(TARGETS marsyas LIBRARY DESTINATION lib
-  ARCHIVE DESTINATION lib)
+ install(TARGETS marsyas
+     ARCHIVE DESTINATION ${LIBRARY_DIR} COMPONENT dev
+     RUNTIME DESTINATION bin COMPONENT lib
+     LIBRARY DESTINATION ${LIBRARY_DIR} COMPONENT lib)
   if (DEFINED PYTHON_INSTDIR)
     install(TARGETS marsyas LIBRARY DESTINATION lib
     RUNTIME DESTINATION ${PYTHON_INSTDIR})
openSUSE Build Service is sponsored by