Update boost libraries 73/208873/1
authorsungrae jo <seongrae.jo@samsung.com>
Mon, 1 Jul 2019 05:15:44 +0000 (14:15 +0900)
committersungrae jo <seongrae.jo@samsung.com>
Mon, 1 Jul 2019 05:15:44 +0000 (14:15 +0900)
Change-Id: Ifafe06b36645e751ae9d7c3d69c40548ae40ad9a
Signed-off-by: sungrae jo <seongrae.jo@samsung.com>
30 files changed:
CMakeLists.txt
bin/aarch64/org.tizen.tts-engine-default
bin/aarch64/org.tizen.tts-engine-default-interrupt
bin/aarch64/org.tizen.tts-engine-default-noti
bin/aarch64/org.tizen.tts-engine-default-sr
bin/armv7l/org.tizen.tts-engine-default
bin/armv7l/org.tizen.tts-engine-default-interrupt
bin/armv7l/org.tizen.tts-engine-default-noti
bin/armv7l/org.tizen.tts-engine-default-sr
bin/i586/org.tizen.tts-engine-default
bin/i586/org.tizen.tts-engine-default-interrupt
bin/i586/org.tizen.tts-engine-default-noti
bin/i586/org.tizen.tts-engine-default-sr
bin/x86_64/org.tizen.tts-engine-default
bin/x86_64/org.tizen.tts-engine-default-interrupt
bin/x86_64/org.tizen.tts-engine-default-noti
bin/x86_64/org.tizen.tts-engine-default-sr
lib/aarch64/libboost_iostreams.so [new file with mode: 0755]
lib/aarch64/libboost_system.so [new file with mode: 0755]
lib/aarch64/libboost_thread.so [new file with mode: 0755]
lib/armv7l/libboost_iostreams.so [new file with mode: 0755]
lib/armv7l/libboost_system.so [new file with mode: 0755]
lib/armv7l/libboost_thread.so [new file with mode: 0755]
lib/i586/libboost_iostreams.so [new file with mode: 0755]
lib/i586/libboost_system.so [new file with mode: 0755]
lib/i586/libboost_thread.so [new file with mode: 0755]
lib/x86_64/libboost_iostreams.so [new file with mode: 0755]
lib/x86_64/libboost_system.so [new file with mode: 0755]
lib/x86_64/libboost_thread.so [new file with mode: 0755]
packaging/org.tizen.tts-engine-default.spec

index ffe653e..b54ae05 100644 (file)
@@ -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/)
index 2d59e5f..4d6c15d 100755 (executable)
Binary files a/bin/aarch64/org.tizen.tts-engine-default and b/bin/aarch64/org.tizen.tts-engine-default differ
index 2d59e5f..4d6c15d 100755 (executable)
Binary files a/bin/aarch64/org.tizen.tts-engine-default-interrupt and b/bin/aarch64/org.tizen.tts-engine-default-interrupt differ
index 2d59e5f..4d6c15d 100755 (executable)
Binary files a/bin/aarch64/org.tizen.tts-engine-default-noti and b/bin/aarch64/org.tizen.tts-engine-default-noti differ
index 2d59e5f..4d6c15d 100755 (executable)
Binary files a/bin/aarch64/org.tizen.tts-engine-default-sr and b/bin/aarch64/org.tizen.tts-engine-default-sr differ
index 0327389..8867fed 100755 (executable)
Binary files a/bin/armv7l/org.tizen.tts-engine-default and b/bin/armv7l/org.tizen.tts-engine-default differ
index 0327389..8867fed 100755 (executable)
Binary files a/bin/armv7l/org.tizen.tts-engine-default-interrupt and b/bin/armv7l/org.tizen.tts-engine-default-interrupt differ
index 0327389..8867fed 100755 (executable)
Binary files a/bin/armv7l/org.tizen.tts-engine-default-noti and b/bin/armv7l/org.tizen.tts-engine-default-noti differ
index 0327389..8867fed 100755 (executable)
Binary files a/bin/armv7l/org.tizen.tts-engine-default-sr and b/bin/armv7l/org.tizen.tts-engine-default-sr differ
index 078489f..51f7277 100755 (executable)
Binary files a/bin/i586/org.tizen.tts-engine-default and b/bin/i586/org.tizen.tts-engine-default differ
index 078489f..51f7277 100755 (executable)
Binary files a/bin/i586/org.tizen.tts-engine-default-interrupt and b/bin/i586/org.tizen.tts-engine-default-interrupt differ
index 078489f..51f7277 100755 (executable)
Binary files a/bin/i586/org.tizen.tts-engine-default-noti and b/bin/i586/org.tizen.tts-engine-default-noti differ
index 078489f..51f7277 100755 (executable)
Binary files a/bin/i586/org.tizen.tts-engine-default-sr and b/bin/i586/org.tizen.tts-engine-default-sr differ
index ca2bbbb..27de14e 100755 (executable)
Binary files a/bin/x86_64/org.tizen.tts-engine-default and b/bin/x86_64/org.tizen.tts-engine-default differ
index ca2bbbb..27de14e 100755 (executable)
Binary files a/bin/x86_64/org.tizen.tts-engine-default-interrupt and b/bin/x86_64/org.tizen.tts-engine-default-interrupt differ
index ca2bbbb..27de14e 100755 (executable)
Binary files a/bin/x86_64/org.tizen.tts-engine-default-noti and b/bin/x86_64/org.tizen.tts-engine-default-noti differ
index ca2bbbb..27de14e 100755 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
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 (executable)
index 0000000..b607ee7
Binary files /dev/null and b/lib/x86_64/libboost_thread.so differ
index 8445f76..0b6f604 100644 (file)
@@ -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