Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:yifwon
wemeet
wemeet.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File wemeet.spec of Package wemeet
%global debug_package %{nil} %global __requires_exclude ^lib(cud|nv|q|Qt5|icu|tiff).*$ %global __provides_exclude ^lib(q|Qt5|icu).*$ %define program_version 3.19.1.400 Name: wemeet Version: %{program_version} Release: 0%{?dist} Summary: Tencent Video Conferencing License: SUSE-NonFree Group: Productivity/Networking/Other URL: https://source.meeting.qq.com/download-center.html Source0: %{name}.deb Source1: %{name}.desktop BuildRequires: hicolor-icon-theme BuildRequires: desktop-file-utils BuildRequires: chrpath %if 0%{?suse_version} || 0%{?fedora} || 0%{?mageia} BuildRequires: fdupes %endif %if 0%{?suse_version} BuildRequires: update-desktop-files %endif Provides: tecentmeeting ExclusiveArch: x86_64 %description Global cross-border video conferencing just got better! Wemeet breaks down borders, providing smooth, secure, and reliable cloud-based video conferencing across over 100 countries around the world. Easily schedule or join meetings with crystal clear audio and HD video quality. And effectively collaborate across global teams through instant messaging, screen and document sharing, and much more! %define source_dir opt/%{name} %prep ar x %{SOURCE0} tar -Jxvf data.tar.xz # remove rpath error find %{_builddir}/%{source_dir} -type f -name "*.so*" -exec chrpath --delete {} \; chrpath --delete %{_builddir}/%{source_dir}/bin/wemeetapp chrpath --delete %{_builddir}/%{source_dir}/bin/QtWebEngineProcess # delete hidden files find %{_builddir}/%{source_dir} -type f -name ".*" -delete # Use system libraries find %{_builddir} -type f -name qt.conf -delete; find %{_builddir}/%{source_dir}/plugins -maxdepth 1 -type d -name bearer -o -name designer -o -name geoservices -o -name platforminputcontexts -o -name position -o -name printsupport -o -name qmltooling -o -name "wayland*" | xargs rm -rf for t in f l do find %{_builddir}/%{source_dir}/lib -type ${t} \ -not -name "libdesktop_common.so" \ -a -not -name "libicu*" \ -a -not -name "libImSDK.so" \ -a -not -name "libnxui*" \ -a -not -name "libQt5*" \ -a -not -name "libqt*" \ -a -not -name "libservice_manager.so" \ -a -not -name "libTencent*" \ -a -not -name "libui_framework.so" \ -a -not -name "libwemeet*" \ -a -not -name "libxcast*" \ -a -not -name "libxnn*.so" \ -a -not -name "libyuv.so" \ -delete; done %build %install mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_datadir}/applications %{buildroot}%{_libexecdir}/%{name} cp -av %{_builddir}/%{source_dir}/* %{buildroot}%{_libexecdir}/%{name}/ ln -s ../../%{_libexecdir}/%{name}/%{name}app.sh %{buildroot}%{_bindir}/%{name}app # icons install -Dm644 -T %{_builddir}/%{source_dir}/wemeet.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wemeetapp.svg # .desktop desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1} %if 0%{?suse_version} %suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop %endif %if 0%{?suse_version} || 0%{?fedora} || 0%{?mageia} %fdupes -s %{buildroot} %endif %files %{_bindir}/%{name}app %dir %{_libexecdir}/%{name} %{_libexecdir}/%{name}/icons/ %{_libexecdir}/%{name}/resources/ %{_libexecdir}/%{name}/translations/ %{_libexecdir}/%{name}/bin/ %{_libexecdir}/%{name}/plugins/ %{_libexecdir}/%{name}/wemeet.svg %{_libexecdir}/%{name}/wemeetapp.sh %dir %{_libexecdir}/%{name}/lib %{_libexecdir}/%{name}/lib/libImSDK.so %{_libexecdir}/%{name}/lib/libQt5Bodymovin.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Concurrent.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Core.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5DBus.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Designer.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5DesignerComponents.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5EglFSDeviceIntegration.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5EglFsKmsSupport.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Gui.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Help.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Location.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Network.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5NetworkAuth.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5OpenGL.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Pdf.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5PdfWidgets.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Positioning.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5PositioningQuick.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5PrintSupport.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Qml.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QmlModels.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QmlWorkerScript.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Quick.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QuickControls2.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QuickParticles.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QuickShapes.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QuickTemplates2.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QuickTest.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5QuickWidgets.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5RemoteObjects.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Script.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5ScriptTools.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Scxml.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Sql.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Svg.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Test.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5TextToSpeech.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WaylandClient.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WaylandCompositor.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WebChannel.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WebEngine.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WebEngineCore.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WebEngineWidgets.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WebSockets.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5WebView.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Widgets.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5X11Extras.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5XcbQpa.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5Xml.so.5.15.8 %{_libexecdir}/%{name}/lib/libQt5XmlPatterns.so.5.15.8 %{_libexecdir}/%{name}/lib/libTencentSM.so %{_libexecdir}/%{name}/lib/libdesktop_common.so %{_libexecdir}/%{name}/lib/libicu-le-hb.so.0.0.0 %{_libexecdir}/%{name}/lib/libicudata.so.60.2 %{_libexecdir}/%{name}/lib/libicui18n.so.60.2 %{_libexecdir}/%{name}/lib/libicuio.so.60.2 %{_libexecdir}/%{name}/lib/libiculx.so.60.2 %{_libexecdir}/%{name}/lib/libicutest.so.60.2 %{_libexecdir}/%{name}/lib/libicutu.so.60.2 %{_libexecdir}/%{name}/lib/libicuuc.so.60.2 %{_libexecdir}/%{name}/lib/libnxui_app.so %{_libexecdir}/%{name}/lib/libnxui_component.so %{_libexecdir}/%{name}/lib/libnxui_uikit.so %{_libexecdir}/%{name}/lib/libqt_framework.so %{_libexecdir}/%{name}/lib/libqt_ui_framework.so %{_libexecdir}/%{name}/lib/libqt_uikit.so %{_libexecdir}/%{name}/lib/libqt_util.so %{_libexecdir}/%{name}/lib/libservice_manager.so %{_libexecdir}/%{name}/lib/libui_framework.so %{_libexecdir}/%{name}/lib/libwemeet.so %{_libexecdir}/%{name}/lib/libwemeet_app_components.so %{_libexecdir}/%{name}/lib/libwemeet_app_sdk.so %{_libexecdir}/%{name}/lib/libwemeet_base.so %{_libexecdir}/%{name}/lib/libwemeet_framework.so %{_libexecdir}/%{name}/lib/libwemeet_migration.so %{_libexecdir}/%{name}/lib/libwemeet_module_api.so %{_libexecdir}/%{name}/lib/libwemeet_plugins.so %{_libexecdir}/%{name}/lib/libwemeet_qt.so %{_libexecdir}/%{name}/lib/libwemeet_sdk.so %{_libexecdir}/%{name}/lib/libwemeet_util.so %{_libexecdir}/%{name}/lib/libxcast.so %{_libexecdir}/%{name}/lib/libxcast_codec.so %{_libexecdir}/%{name}/lib/libxnn.so %{_libexecdir}/%{name}/lib/libxnn_core.so %{_libexecdir}/%{name}/lib/libxnn_media.so %{_libexecdir}/%{name}/lib/libQt5Bodymovin.so %{_libexecdir}/%{name}/lib/libQt5Bodymovin.so.5 %{_libexecdir}/%{name}/lib/libQt5Bodymovin.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Concurrent.so %{_libexecdir}/%{name}/lib/libQt5Concurrent.so.5 %{_libexecdir}/%{name}/lib/libQt5Concurrent.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Core.so %{_libexecdir}/%{name}/lib/libQt5Core.so.5 %{_libexecdir}/%{name}/lib/libQt5Core.so.5.15 %{_libexecdir}/%{name}/lib/libQt5DBus.so %{_libexecdir}/%{name}/lib/libQt5DBus.so.5 %{_libexecdir}/%{name}/lib/libQt5DBus.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Designer.so %{_libexecdir}/%{name}/lib/libQt5Designer.so.5 %{_libexecdir}/%{name}/lib/libQt5Designer.so.5.15 %{_libexecdir}/%{name}/lib/libQt5DesignerComponents.so %{_libexecdir}/%{name}/lib/libQt5DesignerComponents.so.5 %{_libexecdir}/%{name}/lib/libQt5DesignerComponents.so.5.15 %{_libexecdir}/%{name}/lib/libQt5EglFSDeviceIntegration.so %{_libexecdir}/%{name}/lib/libQt5EglFSDeviceIntegration.so.5 %{_libexecdir}/%{name}/lib/libQt5EglFSDeviceIntegration.so.5.15 %{_libexecdir}/%{name}/lib/libQt5EglFsKmsSupport.so %{_libexecdir}/%{name}/lib/libQt5EglFsKmsSupport.so.5 %{_libexecdir}/%{name}/lib/libQt5EglFsKmsSupport.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Gui.so %{_libexecdir}/%{name}/lib/libQt5Gui.so.5 %{_libexecdir}/%{name}/lib/libQt5Gui.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Help.so %{_libexecdir}/%{name}/lib/libQt5Help.so.5 %{_libexecdir}/%{name}/lib/libQt5Help.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Location.so %{_libexecdir}/%{name}/lib/libQt5Location.so.5 %{_libexecdir}/%{name}/lib/libQt5Location.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Network.so %{_libexecdir}/%{name}/lib/libQt5Network.so.5 %{_libexecdir}/%{name}/lib/libQt5Network.so.5.15 %{_libexecdir}/%{name}/lib/libQt5NetworkAuth.so %{_libexecdir}/%{name}/lib/libQt5NetworkAuth.so.5 %{_libexecdir}/%{name}/lib/libQt5NetworkAuth.so.5.15 %{_libexecdir}/%{name}/lib/libQt5OpenGL.so %{_libexecdir}/%{name}/lib/libQt5OpenGL.so.5 %{_libexecdir}/%{name}/lib/libQt5OpenGL.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Pdf.so %{_libexecdir}/%{name}/lib/libQt5Pdf.so.5 %{_libexecdir}/%{name}/lib/libQt5Pdf.so.5.15 %{_libexecdir}/%{name}/lib/libQt5PdfWidgets.so %{_libexecdir}/%{name}/lib/libQt5PdfWidgets.so.5 %{_libexecdir}/%{name}/lib/libQt5PdfWidgets.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Positioning.so %{_libexecdir}/%{name}/lib/libQt5Positioning.so.5 %{_libexecdir}/%{name}/lib/libQt5Positioning.so.5.15 %{_libexecdir}/%{name}/lib/libQt5PositioningQuick.so %{_libexecdir}/%{name}/lib/libQt5PositioningQuick.so.5 %{_libexecdir}/%{name}/lib/libQt5PositioningQuick.so.5.15 %{_libexecdir}/%{name}/lib/libQt5PrintSupport.so %{_libexecdir}/%{name}/lib/libQt5PrintSupport.so.5 %{_libexecdir}/%{name}/lib/libQt5PrintSupport.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Qml.so %{_libexecdir}/%{name}/lib/libQt5Qml.so.5 %{_libexecdir}/%{name}/lib/libQt5Qml.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QmlModels.so %{_libexecdir}/%{name}/lib/libQt5QmlModels.so.5 %{_libexecdir}/%{name}/lib/libQt5QmlModels.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QmlWorkerScript.so %{_libexecdir}/%{name}/lib/libQt5QmlWorkerScript.so.5 %{_libexecdir}/%{name}/lib/libQt5QmlWorkerScript.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Quick.so %{_libexecdir}/%{name}/lib/libQt5Quick.so.5 %{_libexecdir}/%{name}/lib/libQt5Quick.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QuickControls2.so %{_libexecdir}/%{name}/lib/libQt5QuickControls2.so.5 %{_libexecdir}/%{name}/lib/libQt5QuickControls2.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QuickParticles.so %{_libexecdir}/%{name}/lib/libQt5QuickParticles.so.5 %{_libexecdir}/%{name}/lib/libQt5QuickParticles.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QuickShapes.so %{_libexecdir}/%{name}/lib/libQt5QuickShapes.so.5 %{_libexecdir}/%{name}/lib/libQt5QuickShapes.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QuickTemplates2.so %{_libexecdir}/%{name}/lib/libQt5QuickTemplates2.so.5 %{_libexecdir}/%{name}/lib/libQt5QuickTemplates2.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QuickTest.so %{_libexecdir}/%{name}/lib/libQt5QuickTest.so.5 %{_libexecdir}/%{name}/lib/libQt5QuickTest.so.5.15 %{_libexecdir}/%{name}/lib/libQt5QuickWidgets.so %{_libexecdir}/%{name}/lib/libQt5QuickWidgets.so.5 %{_libexecdir}/%{name}/lib/libQt5QuickWidgets.so.5.15 %{_libexecdir}/%{name}/lib/libQt5RemoteObjects.so %{_libexecdir}/%{name}/lib/libQt5RemoteObjects.so.5 %{_libexecdir}/%{name}/lib/libQt5RemoteObjects.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Script.so %{_libexecdir}/%{name}/lib/libQt5Script.so.5 %{_libexecdir}/%{name}/lib/libQt5Script.so.5.15 %{_libexecdir}/%{name}/lib/libQt5ScriptTools.so %{_libexecdir}/%{name}/lib/libQt5ScriptTools.so.5 %{_libexecdir}/%{name}/lib/libQt5ScriptTools.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Scxml.so %{_libexecdir}/%{name}/lib/libQt5Scxml.so.5 %{_libexecdir}/%{name}/lib/libQt5Scxml.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Sql.so %{_libexecdir}/%{name}/lib/libQt5Sql.so.5 %{_libexecdir}/%{name}/lib/libQt5Sql.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Svg.so %{_libexecdir}/%{name}/lib/libQt5Svg.so.5 %{_libexecdir}/%{name}/lib/libQt5Svg.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Test.so %{_libexecdir}/%{name}/lib/libQt5Test.so.5 %{_libexecdir}/%{name}/lib/libQt5Test.so.5.15 %{_libexecdir}/%{name}/lib/libQt5TextToSpeech.so %{_libexecdir}/%{name}/lib/libQt5TextToSpeech.so.5 %{_libexecdir}/%{name}/lib/libQt5TextToSpeech.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WaylandClient.so %{_libexecdir}/%{name}/lib/libQt5WaylandClient.so.5 %{_libexecdir}/%{name}/lib/libQt5WaylandClient.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WaylandCompositor.so %{_libexecdir}/%{name}/lib/libQt5WaylandCompositor.so.5 %{_libexecdir}/%{name}/lib/libQt5WaylandCompositor.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WebChannel.so %{_libexecdir}/%{name}/lib/libQt5WebChannel.so.5 %{_libexecdir}/%{name}/lib/libQt5WebChannel.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WebEngine.so %{_libexecdir}/%{name}/lib/libQt5WebEngine.so.5 %{_libexecdir}/%{name}/lib/libQt5WebEngine.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WebEngineCore.so %{_libexecdir}/%{name}/lib/libQt5WebEngineCore.so.5 %{_libexecdir}/%{name}/lib/libQt5WebEngineCore.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WebEngineWidgets.so %{_libexecdir}/%{name}/lib/libQt5WebEngineWidgets.so.5 %{_libexecdir}/%{name}/lib/libQt5WebEngineWidgets.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WebSockets.so %{_libexecdir}/%{name}/lib/libQt5WebSockets.so.5 %{_libexecdir}/%{name}/lib/libQt5WebSockets.so.5.15 %{_libexecdir}/%{name}/lib/libQt5WebView.so %{_libexecdir}/%{name}/lib/libQt5WebView.so.5 %{_libexecdir}/%{name}/lib/libQt5WebView.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Widgets.so %{_libexecdir}/%{name}/lib/libQt5Widgets.so.5 %{_libexecdir}/%{name}/lib/libQt5Widgets.so.5.15 %{_libexecdir}/%{name}/lib/libQt5X11Extras.so %{_libexecdir}/%{name}/lib/libQt5X11Extras.so.5 %{_libexecdir}/%{name}/lib/libQt5X11Extras.so.5.15 %{_libexecdir}/%{name}/lib/libQt5XcbQpa.so %{_libexecdir}/%{name}/lib/libQt5XcbQpa.so.5 %{_libexecdir}/%{name}/lib/libQt5XcbQpa.so.5.15 %{_libexecdir}/%{name}/lib/libQt5Xml.so %{_libexecdir}/%{name}/lib/libQt5Xml.so.5 %{_libexecdir}/%{name}/lib/libQt5Xml.so.5.15 %{_libexecdir}/%{name}/lib/libQt5XmlPatterns.so %{_libexecdir}/%{name}/lib/libQt5XmlPatterns.so.5 %{_libexecdir}/%{name}/lib/libQt5XmlPatterns.so.5.15 %{_libexecdir}/%{name}/lib/libicu-le-hb.so %{_libexecdir}/%{name}/lib/libicu-le-hb.so.0 %{_libexecdir}/%{name}/lib/libicudata.so %{_libexecdir}/%{name}/lib/libicudata.so.60 %{_libexecdir}/%{name}/lib/libicui18n.so %{_libexecdir}/%{name}/lib/libicui18n.so.60 %{_libexecdir}/%{name}/lib/libicuio.so %{_libexecdir}/%{name}/lib/libicuio.so.60 %{_libexecdir}/%{name}/lib/libiculx.so %{_libexecdir}/%{name}/lib/libiculx.so.60 %{_libexecdir}/%{name}/lib/libicutest.so %{_libexecdir}/%{name}/lib/libicutest.so.60 %{_libexecdir}/%{name}/lib/libicutu.so %{_libexecdir}/%{name}/lib/libicutu.so.60 %{_libexecdir}/%{name}/lib/libicuuc.so %{_libexecdir}/%{name}/lib/libicuuc.so.60 %{_libexecdir}/%{name}/lib/libyuv.so %{_datadir}/applications/%{name}.desktop %dir /usr/share/icons/hicolor/scalable %dir %dir /usr/share/icons/hicolor/scalable/apps %{_datadir}/icons/hicolor/scalable/apps/wemeetapp.svg %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor