diff --git a/qt5dxcb-plugin-5.0.10.orig.tar.xz b/qt5dxcb-plugin-5.0.10.orig.tar.xz new file mode 100644 index 0000000..cadad7f Binary files /dev/null and b/qt5dxcb-plugin-5.0.10.orig.tar.xz differ diff --git a/qt5dxcb-plugin.spec b/qt5dxcb-plugin.spec new file mode 100644 index 0000000..290b153 --- /dev/null +++ b/qt5dxcb-plugin.spec @@ -0,0 +1,45 @@ +%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/qt5dxcb-plugin.yaml b/qt5dxcb-plugin.yaml new file mode 100644 index 0000000..67d901a --- /dev/null +++ b/qt5dxcb-plugin.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: linuxdeepin/qt5platform-plugins +tag_prefix: "" +seperator: "."