Blob Blame History Raw
##This patch sets libraries' installation paths according to the Fedora packaging guidelines
--- CMakeLists.orig.txt	2015-04-22 12:43:26.000000000 +0200
+++ CMakeLists.txt	2015-05-29 20:09:17.911895225 +0200
@@ -712,7 +712,7 @@
         VERSION.txt
 )
 
-install(FILES ${DOCUMENTATION_FILES} DESTINATION ${MISC_PREFIX}.)
+#install(FILES ${DOCUMENTATION_FILES} DESTINATION ${MISC_PREFIX}.)
 
 
 ###############################################################################
--- bindings/ruby/CMakeLists.orig.txt	2014-11-26 13:31:14.000000000 +0100
+++ bindings/ruby/CMakeLists.txt	2014-12-28 23:25:47.035666311 +0100
@@ -116,7 +116,7 @@
 if (UNIX OR CYGWIN) 
   execute_process(COMMAND "${RUBY_EXECUTABLE}" -e "print RUBY_PLATFORM"
     OUTPUT_VARIABLE RUBY_PLATFORM)
-  set(RUBY_PACKAGE_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/ruby/site_ruby/${RUBY_VERSION_MAJOR}.${RUBY_VERSION_MINOR}/${RUBY_PLATFORM})
+  set(RUBY_PACKAGE_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/ruby/vendor_ruby)
 else()
   set(RUBY_PACKAGE_INSTALL_DIR ${MISC_PREFIX}bindings/ruby)
 endif()
--- bindings/csharp/CMakeLists.orig.txt	2014-11-26 13:31:17.000000000 +0100
+++ bindings/csharp/CMakeLists.txt	2014-12-29 11:37:43.839593422 +0100
@@ -126,7 +126,7 @@
 #
 set(CSHAPR_PACKAGE_INSTALL_DIR)
 if (UNIX OR CYGWIN)
-  set(CSHAPR_PACKAGE_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/mono/libsedmlcsP)
+  set(CSHAPR_PACKAGE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib/mono/libsedmlcsP)
 else()
   set(CSHAPR_PACKAGE_INSTALL_DIR ${MISC_PREFIX}bindings/csharp)
 endif()
--- bindings/perl/CMakeLists.orig.txt	2014-11-26 13:31:13.000000000 +0100
+++ bindings/perl/CMakeLists.txt	2014-12-29 11:48:53.705649453 +0100
@@ -113,7 +113,7 @@
   string(REPLACE "'" "" PERL_PLATFORM ${PERL_PLATFORM})
   string(REPLACE ";" "" PERL_PLATFORM ${PERL_PLATFORM})
   string(REPLACE "archname=" "" PERL_PLATFORM ${PERL_PLATFORM})
-  set(PERL_PACKAGE_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/perl5/site_perl/${PERL_VERSION}/${PERL_PLATFORM})
+  set(PERL_PACKAGE_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/perl5/vendor_perl)
   set(PERL_PACKAGE_INSTALL_BIN_DIR ${PERL_PACKAGE_INSTALL_DIR}/auto/libSEDML)
 else()
   set(PERL_PACKAGE_INSTALL_DIR ${MISC_PREFIX}bindings/perl)
--- bindings/java/CMakeLists.orig.txt	2014-12-30 21:03:28.000000000 +0100
+++ bindings/java/CMakeLists.txt	2015-02-02 17:21:05.270016625 +0100
@@ -84,7 +84,7 @@
 set(JAVA_PACKAGE_BIN_INSTALL_DIR)
 set(JAVA_PACKAGE_JAR_INSTALL_DIR)
 if (UNIX OR CYGWIN) 
-  set(JAVA_PACKAGE_BIN_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR})
+  set(JAVA_PACKAGE_BIN_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/libsedml)
   set(JAVA_PACKAGE_JAR_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/java)  
 else()
   set(JAVA_PACKAGE_BIN_INSTALL_DIR ${MISC_PREFIX}bindings/java)
--- bindings/r/CMakeLists.orig.txt	2015-04-22 12:43:26.000000000 +0200
+++ bindings/r/CMakeLists.txt	2015-05-29 17:54:55.586024496 +0200
@@ -208,7 +208,7 @@
 else()
 target_link_libraries(binding_r_lib ${LIBSEDML_LIBRARY}-static ${R_LIB})
 endif()
-install(TARGETS binding_r_lib DESTINATION lib )
+install(TARGETS binding_r_lib DESTINATION ${CMAKE_INSTALL_LIBDIR})
 
 ####################################################################
 #