Blame Aces_container-fixup.patch

430ac4b
diff -up aces_container-1.0/CMakeLists.txt.fixup aces_container-1.0/CMakeLists.txt
430ac4b
--- aces_container-1.0/CMakeLists.txt.fixup	2013-07-27 01:07:55.000000000 +0200
430ac4b
+++ aces_container-1.0/CMakeLists.txt	2014-07-29 16:14:03.818875063 +0200
430ac4b
@@ -58,7 +58,7 @@ set( INSTALL_INCLUDE_DIR include CACHE P
430ac4b
 if( WIN32 AND NOT CYGWIN )
430ac4b
   set(DEF_INSTALL_CMAKE_DIR CMake)
430ac4b
 else()
430ac4b
-  set(DEF_INSTALL_CMAKE_DIR lib/CMake/AcesContainer)
430ac4b
+  set(DEF_INSTALL_CMAKE_DIR lib${LIB_SUFFIX}/CMake/AcesContainer)
430ac4b
 endif()
430ac4b
 set(INSTALL_CMAKE_DIR ${DEF_INSTALL_CMAKE_DIR} CACHE PATH "Install directory for project CMake files" )
430ac4b
 
430ac4b
@@ -82,7 +82,13 @@ add_library( AcesContainer SHARED
430ac4b
 	aces_md5.cc
430ac4b
 )
430ac4b
 
430ac4b
-install (TARGETS AcesContainer EXPORT AcesContainerTargets DESTINATION ${INSTALL_LIB_DIR})
430ac4b
+# Set the build version (VERSION) and the API version (SOVERSION)
430ac4b
+SET_TARGET_PROPERTIES(AcesContainer
430ac4b
+                      PROPERTIES
430ac4b
+                      VERSION ${AcesContainer_VERSION}
430ac4b
+                      SOVERSION ${AcesContainer_MAJOR_VERSION})
430ac4b
+
430ac4b
+install (TARGETS AcesContainer EXPORT AcesContainerTargets DESTINATION ${LIB_INSTALL_DIR})
430ac4b
 install (FILES 
430ac4b
 			aces_errors.h
430ac4b
 			aces_genericWriter.h
430ac4b
@@ -97,14 +103,14 @@ install (FILES
430ac4b
 			aces_types.h
430ac4b
 			aces_writeattributes.h
430ac4b
 		 DESTINATION 
430ac4b
-		 	${INSTALL_INCLUDE_DIR}/aces
430ac4b
+		 	${INCLUDE_INSTALL_DIR}/aces
430ac4b
 		 )
430ac4b
 
430ac4b
 
430ac4b
 find_package( PkgConfig )
430ac4b
 if ( PKG_CONFIG_FOUND )
430ac4b
 configure_file(config/AcesContainer.pc.in "${PROJECT_BINARY_DIR}/AcesContainer.pc" @ONLY)
430ac4b
-install( FILES "${PROJECT_BINARY_DIR}/AcesContainer.pc" DESTINATION lib/pkgconfig COMPONENT dev )
430ac4b
+install( FILES "${PROJECT_BINARY_DIR}/AcesContainer.pc" DESTINATION lib${LIB_SUFFIX}/pkgconfig COMPONENT dev )
430ac4b
 endif()
430ac4b
 
430ac4b
 include_directories(
430ac4b
diff -up aces_container-1.0/config/AcesContainerConfig.cmake.in.fixup aces_container-1.0/config/AcesContainerConfig.cmake.in
430ac4b
--- aces_container-1.0/config/AcesContainerConfig.cmake.in.fixup	2013-07-27 01:07:55.000000000 +0200
430ac4b
+++ aces_container-1.0/config/AcesContainerConfig.cmake.in	2014-07-29 16:17:38.264924248 +0200
430ac4b
@@ -53,10 +53,10 @@
430ac4b
 # find paths
430ac4b
 get_filename_component( AcesContainer_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH )
430ac4b
 
430ac4b
-set(AcesContainer_INCLUDE_DIRS "@CONF_INCLUDE_DIRS@")
430ac4b
+set(AcesContainer_INCLUDE_DIRS "@INCLUDE_INSTALL_DIR@")
430ac4b
 
430ac4b
 set(AcesContainer_LIBRARIES AcesContainer )
430ac4b
-set(AcesContainer_LIBRARY_DIRS "@CONF_LIB_DIRS@" )
430ac4b
+set(AcesContainer_LIBRARY_DIRS "@LIB_INSTALL_DIR@" )
430ac4b
 set(AcesContainer_VERSION "@AcesContainer_VERSION@" )
430ac4b
 
430ac4b
 set(AcesContainer_FOUND 1 )
430ac4b
diff -up aces_container-1.0/config/AcesContainerConfigVersion.cmake.in.fixup aces_container-1.0/config/AcesContainerConfigVersion.cmake.in
430ac4b
diff -up aces_container-1.0/config/AcesContainer.pc.in.fixup aces_container-1.0/config/AcesContainer.pc.in
430ac4b
--- aces_container-1.0/config/AcesContainer.pc.in.fixup	2013-07-27 01:07:55.000000000 +0200
430ac4b
+++ aces_container-1.0/config/AcesContainer.pc.in	2014-07-29 16:14:03.820875036 +0200
430ac4b
@@ -45,7 +45,7 @@
430ac4b
 # A.M.P.A.S., WHETHER DISCLOSED OR UNDISCLOSED.
430ac4b
 
430ac4b
 prefix=@CMAKE_INSTALL_PREFIX@
430ac4b
-libdir=@INSTALL_LIB_DIR@
430ac4b
+libdir=@LIB_INSTALL_DIR@
430ac4b
 includedir=@INSTALL_INCLUDE_DIR@
430ac4b
 AcesContainer_includedir=@INSTALL_INCLUDE_DIR@/aces
430ac4b