From: sungrae jo Date: Mon, 1 Jul 2019 05:15:44 +0000 (+0900) Subject: Update boost libraries X-Git-Tag: accepted/tizen/unified/20190704.115602~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8f34f250750c9302d172098b6427b7bce6b5ae41;p=platform%2Fcore%2Fuifw%2Ftts-engine-default.git Update boost libraries Change-Id: Ifafe06b36645e751ae9d7c3d69c40548ae40ad9a Signed-off-by: sungrae jo --- diff --git a/CMakeLists.txt b/CMakeLists.txt index ffe653e..b54ae05 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,9 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libsmt.so DESTINATION ${APP_INSTALL INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libsmtcodec.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libsmtserver.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libvoice-transport.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libboost_iostreams.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libboost_system.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/armv7l/libboost_thread.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/armv7l/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/) @@ -18,6 +21,9 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmt.so DESTINATION ${APP_INSTALL_P INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmtcodec.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmtserver.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvoice-transport.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libboost_iostreams.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libboost_system.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libboost_thread.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/) @@ -27,6 +33,9 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmt.so DESTINATION ${APP_INSTALL_P INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmtcodec.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libsmtserver.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvoice-transport.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libboost_iostreams.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libboost_system.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libboost_thread.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/i586/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/) @@ -36,6 +45,9 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libsmt.so DESTINATION ${APP_INSTAL INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libsmtcodec.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libsmtserver.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libvoice-transport.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libboost_iostreams.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libboost_system.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libboost_thread.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/aarch64/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/) @@ -45,6 +57,9 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libsmt.so DESTINATION ${APP_INSTALL INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libsmtcodec.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libsmtserver.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libvoice-transport.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libboost_iostreams.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libboost_system.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libboost_thread.so DESTINATION ${APP_INSTALL_PREFIX}/lib/ COMPONENT RuntimeLibraries) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default-noti DESTINATION ${APP_INSTALL_PREFIX}/bin/) INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/bin/x86_64/org.tizen.tts-engine-default-sr DESTINATION ${APP_INSTALL_PREFIX}/bin/) diff --git a/bin/aarch64/org.tizen.tts-engine-default b/bin/aarch64/org.tizen.tts-engine-default index 2d59e5f..4d6c15d 100755 Binary files a/bin/aarch64/org.tizen.tts-engine-default and b/bin/aarch64/org.tizen.tts-engine-default differ diff --git a/bin/aarch64/org.tizen.tts-engine-default-interrupt b/bin/aarch64/org.tizen.tts-engine-default-interrupt index 2d59e5f..4d6c15d 100755 Binary files a/bin/aarch64/org.tizen.tts-engine-default-interrupt and b/bin/aarch64/org.tizen.tts-engine-default-interrupt differ diff --git a/bin/aarch64/org.tizen.tts-engine-default-noti b/bin/aarch64/org.tizen.tts-engine-default-noti index 2d59e5f..4d6c15d 100755 Binary files a/bin/aarch64/org.tizen.tts-engine-default-noti and b/bin/aarch64/org.tizen.tts-engine-default-noti differ diff --git a/bin/aarch64/org.tizen.tts-engine-default-sr b/bin/aarch64/org.tizen.tts-engine-default-sr index 2d59e5f..4d6c15d 100755 Binary files a/bin/aarch64/org.tizen.tts-engine-default-sr and b/bin/aarch64/org.tizen.tts-engine-default-sr differ diff --git a/bin/armv7l/org.tizen.tts-engine-default b/bin/armv7l/org.tizen.tts-engine-default index 0327389..8867fed 100755 Binary files a/bin/armv7l/org.tizen.tts-engine-default and b/bin/armv7l/org.tizen.tts-engine-default differ diff --git a/bin/armv7l/org.tizen.tts-engine-default-interrupt b/bin/armv7l/org.tizen.tts-engine-default-interrupt index 0327389..8867fed 100755 Binary files a/bin/armv7l/org.tizen.tts-engine-default-interrupt and b/bin/armv7l/org.tizen.tts-engine-default-interrupt differ diff --git a/bin/armv7l/org.tizen.tts-engine-default-noti b/bin/armv7l/org.tizen.tts-engine-default-noti index 0327389..8867fed 100755 Binary files a/bin/armv7l/org.tizen.tts-engine-default-noti and b/bin/armv7l/org.tizen.tts-engine-default-noti differ diff --git a/bin/armv7l/org.tizen.tts-engine-default-sr b/bin/armv7l/org.tizen.tts-engine-default-sr index 0327389..8867fed 100755 Binary files a/bin/armv7l/org.tizen.tts-engine-default-sr and b/bin/armv7l/org.tizen.tts-engine-default-sr differ diff --git a/bin/i586/org.tizen.tts-engine-default b/bin/i586/org.tizen.tts-engine-default index 078489f..51f7277 100755 Binary files a/bin/i586/org.tizen.tts-engine-default and b/bin/i586/org.tizen.tts-engine-default differ diff --git a/bin/i586/org.tizen.tts-engine-default-interrupt b/bin/i586/org.tizen.tts-engine-default-interrupt index 078489f..51f7277 100755 Binary files a/bin/i586/org.tizen.tts-engine-default-interrupt and b/bin/i586/org.tizen.tts-engine-default-interrupt differ diff --git a/bin/i586/org.tizen.tts-engine-default-noti b/bin/i586/org.tizen.tts-engine-default-noti index 078489f..51f7277 100755 Binary files a/bin/i586/org.tizen.tts-engine-default-noti and b/bin/i586/org.tizen.tts-engine-default-noti differ diff --git a/bin/i586/org.tizen.tts-engine-default-sr b/bin/i586/org.tizen.tts-engine-default-sr index 078489f..51f7277 100755 Binary files a/bin/i586/org.tizen.tts-engine-default-sr and b/bin/i586/org.tizen.tts-engine-default-sr differ diff --git a/bin/x86_64/org.tizen.tts-engine-default b/bin/x86_64/org.tizen.tts-engine-default index ca2bbbb..27de14e 100755 Binary files a/bin/x86_64/org.tizen.tts-engine-default and b/bin/x86_64/org.tizen.tts-engine-default differ diff --git a/bin/x86_64/org.tizen.tts-engine-default-interrupt b/bin/x86_64/org.tizen.tts-engine-default-interrupt index ca2bbbb..27de14e 100755 Binary files a/bin/x86_64/org.tizen.tts-engine-default-interrupt and b/bin/x86_64/org.tizen.tts-engine-default-interrupt differ diff --git a/bin/x86_64/org.tizen.tts-engine-default-noti b/bin/x86_64/org.tizen.tts-engine-default-noti index ca2bbbb..27de14e 100755 Binary files a/bin/x86_64/org.tizen.tts-engine-default-noti and b/bin/x86_64/org.tizen.tts-engine-default-noti differ diff --git a/bin/x86_64/org.tizen.tts-engine-default-sr b/bin/x86_64/org.tizen.tts-engine-default-sr index ca2bbbb..27de14e 100755 Binary files a/bin/x86_64/org.tizen.tts-engine-default-sr and b/bin/x86_64/org.tizen.tts-engine-default-sr differ diff --git a/lib/aarch64/libboost_iostreams.so b/lib/aarch64/libboost_iostreams.so new file mode 100755 index 0000000..7f7ac57 Binary files /dev/null and b/lib/aarch64/libboost_iostreams.so differ diff --git a/lib/aarch64/libboost_system.so b/lib/aarch64/libboost_system.so new file mode 100755 index 0000000..78105b6 Binary files /dev/null and b/lib/aarch64/libboost_system.so differ diff --git a/lib/aarch64/libboost_thread.so b/lib/aarch64/libboost_thread.so new file mode 100755 index 0000000..d34dcc9 Binary files /dev/null and b/lib/aarch64/libboost_thread.so differ diff --git a/lib/armv7l/libboost_iostreams.so b/lib/armv7l/libboost_iostreams.so new file mode 100755 index 0000000..0719947 Binary files /dev/null and b/lib/armv7l/libboost_iostreams.so differ diff --git a/lib/armv7l/libboost_system.so b/lib/armv7l/libboost_system.so new file mode 100755 index 0000000..fb0adf3 Binary files /dev/null and b/lib/armv7l/libboost_system.so differ diff --git a/lib/armv7l/libboost_thread.so b/lib/armv7l/libboost_thread.so new file mode 100755 index 0000000..2613847 Binary files /dev/null and b/lib/armv7l/libboost_thread.so differ diff --git a/lib/i586/libboost_iostreams.so b/lib/i586/libboost_iostreams.so new file mode 100755 index 0000000..5a11329 Binary files /dev/null and b/lib/i586/libboost_iostreams.so differ diff --git a/lib/i586/libboost_system.so b/lib/i586/libboost_system.so new file mode 100755 index 0000000..4dc7e87 Binary files /dev/null and b/lib/i586/libboost_system.so differ diff --git a/lib/i586/libboost_thread.so b/lib/i586/libboost_thread.so new file mode 100755 index 0000000..01ee08d Binary files /dev/null and b/lib/i586/libboost_thread.so differ diff --git a/lib/x86_64/libboost_iostreams.so b/lib/x86_64/libboost_iostreams.so new file mode 100755 index 0000000..1c6026d Binary files /dev/null and b/lib/x86_64/libboost_iostreams.so differ diff --git a/lib/x86_64/libboost_system.so b/lib/x86_64/libboost_system.so new file mode 100755 index 0000000..bc1ae2c Binary files /dev/null and b/lib/x86_64/libboost_system.so differ diff --git a/lib/x86_64/libboost_thread.so b/lib/x86_64/libboost_thread.so new file mode 100755 index 0000000..b607ee7 Binary files /dev/null and b/lib/x86_64/libboost_thread.so differ diff --git a/packaging/org.tizen.tts-engine-default.spec b/packaging/org.tizen.tts-engine-default.spec index 8445f76..0b6f604 100644 --- a/packaging/org.tizen.tts-engine-default.spec +++ b/packaging/org.tizen.tts-engine-default.spec @@ -16,6 +16,11 @@ Requires(postun): /sbin/ldconfig BuildRequires: cmake BuildRequires: pkgconfig(libtzplatform-config) +# Exclude boost requires/provides +%global _privatelibs libboost_iostreams.so|libboost_system.so|libboost_thread.so +%global __provides_exclude %{_privatelibs} +%global __requires_exclude %{_privatelibs} + %description Description: Text To Speech default engine library @@ -59,6 +64,12 @@ rm -rf %{buildroot} # Post Install #### %post +mv %{APP_PREFIX}/lib/libboost_iostreams.so %{APP_PREFIX}/lib/libboost_iostreams.so.1.58.0 +ln -s %{APP_PREFIX}/lib/libboost_iostreams.so.1.58.0 %{APP_PREFIX}/lib/libboost_iostreams.so +mv %{APP_PREFIX}/lib/libboost_system.so %{APP_PREFIX}/lib/libboost_system.so.1.58.0 +ln -s %{APP_PREFIX}/lib/libboost_system.so.1.58.0 %{APP_PREFIX}/lib/libboost_system.so +mv %{APP_PREFIX}/lib/libboost_thread.so %{APP_PREFIX}/lib/libboost_thread.so.1.58.0 +ln -s %{APP_PREFIX}/lib/libboost_thread.so.1.58.0 %{APP_PREFIX}/lib/libboost_thread.so /sbin/ldconfig exit 0