Fix build for 64bit systems 74/3674/1 accepted/tizen/20130528.115558 submit/tizen/20130527.054113
authorRusty Lynch <rusty.lynch@intel.com>
Mon, 27 May 2013 05:39:12 +0000 (22:39 -0700)
committerRusty Lynch <rusty.lynch@intel.com>
Mon, 27 May 2013 05:39:55 +0000 (22:39 -0700)
client/CMakeLists.txt
packaging/tts.changes [new file with mode: 0644]
packaging/tts.spec
server/CMakeLists.txt

index c97a1dd..ab78fc9 100644 (file)
@@ -3,7 +3,7 @@ PROJECT(tts C)
 
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(EXEC_PREFIX "${PREFIX}")
-SET(LIBDIR "${PREFIX}/lib")
+SET(LIBDIR "${LIB_INSTALL_DIR}")
 SET(INCLUDEDIR "${PREFIX}/include")
 SET(VERSION 0.1.1)
 
@@ -60,7 +60,7 @@ CONFIGURE_FILE(tts.pc.in "${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc" @ONLY)
 CONFIGURE_FILE(tts-setting.pc.in "${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}-setting.pc" @ONLY)
 
 ## Install library files ##
-INSTALL(TARGETS ${PROJECT_NAME} DESTINATION lib COMPONENT RuntimeLibraries)
-INSTALL(TARGETS ${PROJECT_NAME}_setting DESTINATION lib COMPONENT RuntimeLibraries)
-INSTALL(FILES "${PROJECT_NAME}.pc" "${PROJECT_NAME}-setting.pc" DESTINATION lib/pkgconfig)
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION lib${LIB_SUFFIX} COMPONENT RuntimeLibraries)
+INSTALL(TARGETS ${PROJECT_NAME}_setting DESTINATION lib${LIB_SUFFIX} COMPONENT RuntimeLibraries)
+INSTALL(FILES "${PROJECT_NAME}.pc" "${PROJECT_NAME}-setting.pc" DESTINATION lib${LIB_SUFFIX}/pkgconfig)
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/tts.h ${CMAKE_CURRENT_SOURCE_DIR}/tts_setting.h DESTINATION include)
diff --git a/packaging/tts.changes b/packaging/tts.changes
new file mode 100644 (file)
index 0000000..32464c1
--- /dev/null
@@ -0,0 +1,2 @@
+* Sun May 26 2013 Rusty Lynch <rusty.lynch@intel.com> accepted/tizen/20130520.101430@cfdfdae
+- Fix build for 64bit systems
index f45b0fa..b421c7e 100755 (executable)
@@ -39,7 +39,7 @@ Text To Speech header files for TTS development.
 
 
 %build
-cmake . -DCMAKE_INSTALL_PREFIX=/usr
+%cmake .
 make %{?jobs:-j%jobs}
 
 %install
index b3db934..f4a0d5d 100644 (file)
@@ -3,13 +3,13 @@ PROJECT(tts-daemon)
 
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(EXEC_PREFIX "${PREFIX}")
-SET(LIBDIR "${PREFIX}/lib")
+SET(LIBDIR "${LIB_INSTALL_DIR}")
 SET(INCLUDEDIR "${PREFIX}/include")
 SET(VERSION 0.0.1)
 
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(EXEC_PREFIX "${PREFIX}")
-SET(LIBDIR "${PREFIX}/lib/voice/tts/1.0/engine")
+SET(LIBDIR "${LIB_INSTALL_DIR}/voice/tts/1.0/engine")
 SET(INCLUDEDIR "${PREFIX}/include")
 SET(VERSION 0.0.1)
 
@@ -90,5 +90,5 @@ INSTALL(TARGETS "${PROJECT_NAME}-noti" DESTINATION bin)
 INSTALL(TARGETS "${PROJECT_NAME}-sr" DESTINATION bin)
 
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/ttsp.h DESTINATION include)
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/ttsd.conf DESTINATION lib/voice/tts/1.0)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/ttsd.conf DESTINATION lib${LIB_SUFFIX}/voice/tts/1.0)