diff --git a/dde-qt5platform-plugins-5.0.25.1.tar.gz b/dde-qt5platform-plugins-5.0.25.1.tar.gz new file mode 100644 index 0000000..57404e1 Binary files /dev/null and b/dde-qt5platform-plugins-5.0.25.1.tar.gz differ diff --git a/qt5dxcb-plugin-5.0.10.orig.tar.xz b/qt5dxcb-plugin-5.0.10.orig.tar.xz deleted file mode 100644 index cadad7f..0000000 Binary files a/qt5dxcb-plugin-5.0.10.orig.tar.xz and /dev/null differ diff --git a/qt5dxcb-plugin.spec b/qt5dxcb-plugin.spec deleted file mode 100644 index 290b153..0000000 --- a/qt5dxcb-plugin.spec +++ /dev/null @@ -1,45 +0,0 @@ -%bcond_with check - -%global with_debug 1 -%if 0%{?with_debug} -%global debug_package %{nil} -%endif - -Name: qt5dxcb-plugin -Version: 5.0.10 -Release: 1 -Summary: qt5dxcb-plugin is the Qt platform integration plugin for Deepin Desktop Environment -License: GPLv3+ -URL: https://github.com/linuxdeepin/qt5platform-plugins -Source0: %{name}-%{version}.orig.tar.xz - -BuildRequires: qt5-qtbase-devel libXi-devel xcb-util-renderutil-devel libSM-devel dbus-devel xcb-util-image-devel xcb-util-wm-devel xcb-util-keysyms-devel libxkbcommon-x11-devel mtdev-devel cairo-devel qt5-qtx11extras-devel qt5-qtx11extras git qt5-qtbase-static - -%description -qt5dxcb-plugin is the Qt platform integration plugin for Deepin Desktop Environment - - -%prep -%autosetup - -%build -mkdir build && cd build -%{_libdir}/qt5/bin/qmake .. -%{__make} - -%install -pushd %{_builddir}/%{name}-%{version}/build -%make_install INSTALL_ROOT=%{buildroot} -popd - -%files -%{_libdir}/qt5/plugins/platforms/libdxcb.so -%doc README.md -%license LICENSE - - - - -%changelog -* Fri Aug 7 2020 weidong - 5.0.10-1 -- Initial release for OpenEuler diff --git a/qt5platform-plugins.spec b/qt5platform-plugins.spec new file mode 100644 index 0000000..0a718c8 --- /dev/null +++ b/qt5platform-plugins.spec @@ -0,0 +1,101 @@ +Name: dde-qt5platform-plugins +Version: 5.0.25.1 +Release: 1 +Summary: Qt platform plugins for DDE +License: GPLv3 +URL: https://github.com/linuxdeepin/deepin-desktop-schemas +Source0: %{name}-%{version}.tar.gz + + +%description +%{summary}. + +%package -n dde-qt5xcb-plugin +Summary: %{summary} +BuildRequires: qt5-devel +BuildRequires: git +BuildRequires: qt5-qtwayland-devel +BuildRequires: qt5-qtdeclarative-devel +BuildRequires: wayland-devel +#BuildRequires: dde-waylandserver-devel +#BuildRequires: dde-waylandclient-devel +BuildRequires: xcb-util-image-devel +BuildRequires: xcb-util-renderutil-devel +BuildRequires: libxcb-devel +BuildRequires: xcb-util-wm-devel +BuildRequires: mtdev-devel +BuildRequires: libxkbcommon-x11-devel +BuildRequires: dbus-devel +BuildRequires: systemd-devel +BuildRequires: libXrender-devel +BuildRequires: libXi-devel +BuildRequires: libSM-devel +BuildRequires: libxcb-devel +BuildRequires: fontconfig-devel +BuildRequires: freetype-devel +BuildRequires: libxcb-devel +BuildRequires: cairo-devel +BuildRequires: kf5-kwayland-devel +BuildRequires: libqtxdg-devel +BuildRequires: dtkwidget-devel +BuildRequires: dtkcore-devel +BuildRequires: pkg-config +BuildRequires: mtdev-devel +BuildRequires: xcb-util-keysyms-devel +BuildRequires: qt5-qtbase-private-devel + + +Provides: qt5dxcb-plugin +Obsoletes: qt5dxcb-plugin +%description -n dde-qt5xcb-plugin +%{summary}. + +%package -n dde-qt5wayland-plugin +Summary: %{summary} +BuildRequires: qt5-devel + +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtbase-static +BuildRequires: libqtxdg-devel +BuildRequires: dtkwidget-devel +BuildRequires: pkg-config +BuildRequires: qt5-qtx11extras-devel +BuildRequires: qt5-qtsvg-devel +BuildRequires: mtdev-devel +BuildRequires: qt5-qtmultimedia-devel +%description -n dde-qt5wayland-plugin +%{summary}. + + +%prep +%autosetup +sed -i 's|wayland/wayland.pro|#wayland/wayland.pro|' qt5platform-plugins.pro + +%build +# help find (and prefer) qt5 utilities, e.g. qmake, lrelease +export PATH=%{_qt5_bindir}:$PATH +mkdir build && pushd build +%qmake_qt5 ../ +%make_build +popd + +%install +%make_install -C build INSTALL_ROOT="%buildroot" + +%files -n dde-qt5xcb-plugin +%{_libdir}/qt5/plugins/platforms/libdxcb.so + + +%files -n dde-qt5wayland-plugin +#%{_libdir}/qt5/plugins/platforms/libdwayland.so +#%{_libdir}/qt5/plugins/wayland-shell-integration/libkwayland-shell.so + +%changelog +* Fri Feb 25 2022 liweigang - 5.0.25.1-1 +- update to 5.0.25.1-1 + +* Mon Feb 14 2022 liweigang - 5.0.17-1 +- update to 5.0.17 + +* Fri Aug 7 2020 weidong - 5.0.10-1 +- Initial release for OpenEuler \ No newline at end of file