Blame deepin-qt5integration.spec

89ed1e6
%global repo qt5integration
89ed1e6
89ed1e6
Name:           deepin-qt5integration
fb28388
Version:        5.1.0.10
fb28388
Release:        1%{?dist}
89ed1e6
Summary:        Qt platform theme integration plugins for DDE
89ed1e6
# The entire source code is GPLv3+ except styles/ which is BSD,
77b9297
# styleplugins/dstyleplugin/dstyleanimation* which is LGPL
77b9297
License:        GPLv3+ and BSD and LGPLv2+
89ed1e6
URL:            https://github.com/linuxdeepin/qt5integration
89ed1e6
Source0:        %{url}/archive/%{version}/%{repo}-%{version}.tar.gz
89ed1e6
70a467a
BuildRequires:  gcc-c++
89ed1e6
BuildRequires:  pkgconfig(atk)
4a7a342
BuildRequires:  pkgconfig(dtkcore)
f81463a
BuildRequires:  pkgconfig(dtkwidget) >= 2.0.6
89ed1e6
BuildRequires:  pkgconfig(fontconfig)
89ed1e6
BuildRequires:  pkgconfig(freetype2)
89ed1e6
BuildRequires:  pkgconfig(gtk+-2.0)
89ed1e6
BuildRequires:  pkgconfig(glib-2.0)
89ed1e6
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
89ed1e6
BuildRequires:  pkgconfig(ice)
89ed1e6
BuildRequires:  pkgconfig(libinput)
89ed1e6
BuildRequires:  pkgconfig(libudev)
89ed1e6
BuildRequires:  pkgconfig(pango)
4a7a342
BuildRequires:  pkgconfig(Qt5Core)
4a7a342
BuildRequires:  pkgconfig(Qt5OpenGL)
89ed1e6
BuildRequires:  pkgconfig(Qt5Svg)
f84863f
BuildRequires:  pkgconfig(Qt5Xdg) >= 3.0.0
89ed1e6
BuildRequires:  pkgconfig(Qt5X11Extras)
89ed1e6
BuildRequires:  pkgconfig(x11)
89ed1e6
BuildRequires:  pkgconfig(xext)
89ed1e6
BuildRequires:  pkgconfig(xrender)
89ed1e6
BuildRequires:  pkgconfig(xcb)
7408493
BuildRequires:  pkgconfig(mtdev)
77b9297
BuildRequires:  pkgconfig(Qt5Multimedia)
77b9297
BuildRequires:  pkgconfig(Qt5MultimediaWidgets)
89ed1e6
BuildRequires:  qt5-qtbase-common
7408493
# for libQt5ThemeSupport.a
89ed1e6
BuildRequires:  qt5-qtbase-static
d6dffac
BuildRequires:  qt5-qtbase-private-devel
c7bf520
BuildRequires: make
d6dffac
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
7408493
Requires:       deepin-qt5dxcb-plugin%{?_isa}
89ed1e6
89ed1e6
%description
89ed1e6
Multiple Qt plugins to provide better Qt5 integration for DDE is included.
89ed1e6
89ed1e6
%prep
fb28388
%autosetup -p1 -n %{repo}-%{version}
0cedc9e
89ed1e6
%build
89ed1e6
%qmake_qt5 PREFIX=%{_prefix}
89ed1e6
%make_build
89ed1e6
89ed1e6
%install
89ed1e6
%make_install INSTALL_ROOT=%{buildroot}
89ed1e6
89ed1e6
%files
89ed1e6
%doc README.md
89ed1e6
%license LICENSE
89ed1e6
%{_qt5_plugindir}/platformthemes/libqdeepin.so
4a7a342
%{_qt5_plugindir}/iconengines/libdsvgicon.so
4a7a342
%{_qt5_plugindir}/imageformats/libdsvg.so
77b9297
%{_qt5_plugindir}/iconengines/libdtkbuiltin.so
77b9297
%{_qt5_plugindir}/styles/libchameleon.so
89ed1e6
89ed1e6
%changelog
fb28388
* Wed Nov 25 2020 Robin Lee <cheeselee@fedoraproject.org> - 5.1.0.10-1
fb28388
- new upstream release: 5.1.0.10
fb28388
fdd6662
* Mon Nov 23 07:51:40 CET 2020 Jan Grulich <jgrulich@redhat.com> - 5.1.0.8-2
fdd6662
- rebuild (qt5)
fdd6662
77b9297
* Tue Sep 29 2020 Robin Lee <cheeselee@fedoraproject.org> - 5.1.0.8-1
77b9297
- new upstream release: 5.1.0.8
77b9297
3b547ee
* Fri Sep 11 2020 Jan Grulich <jgrulich@redhat.com> - 5.0.0-7
3b547ee
- rebuild (qt5)
3b547ee
f99d323
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.0-6
f99d323
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f99d323
c511fde
* Tue Apr  7 2020 Robin Lee <cheeselee@fedoraproject.org> - 5.0.0-5
c511fde
- Fix build with Qt 5.14.2
c511fde
d38cbbd
* Mon Apr 06 2020 Rex Dieter <rdieter@fedoraproject.org> - 5.0.0-5
d38cbbd
- rebuild (qt5)
d38cbbd
4b3883e
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.0.0-4
4b3883e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4b3883e
4237345
* Mon Dec 09 2019 Jan Grulich <jgrulich@redhat.com> - 5.0.0-3
4237345
- rebuild (qt5)
4237345
7a34800
* Wed Sep 25 2019 Jan Grulich <jgrulich@redhat.com> - 5.0.0-2
7a34800
- rebuild (qt5)
7a34800
67cd2b6
* Mon Aug 05 2019 Robin Lee <cheeselee@fedoraproject.org> - 5.0.0-1
67cd2b6
- Release 5.0.0
67cd2b6
4fa01d8
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.10-4
4fa01d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4fa01d8
5021c22
* Mon Jun 17 2019 Jan Grulich <jgrulich@redhat.com> - 0.3.10-3
5021c22
- rebuild (qt5)
5021c22
9ce8e6c
* Wed Jun 05 2019 Jan Grulich <jgrulich@redhat.com> - 0.3.10-2
9ce8e6c
- rebuild (qt5)
9ce8e6c
7408493
* Mon Apr 08 2019 Robin Lee <cheeselee@fedoraproject.org> - 0.3.10-1
7408493
- new version
7408493
- Split qt5dxcb-plugin
7408493
27aca41
* Sat Mar  9 2019 Robin Lee <cheeselee@fedoraproject.org> - 0.3.7.2-2
27aca41
- Update qt5dxcb-plugin for qt5.12
27aca41
70a467a
* Thu Jan 31 2019 mosquito <sensor.wen@gmail.com> - 0.3.7.2-1
70a467a
- Update to 0.3.7.2
70a467a
66bc9d8
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7.1-3
66bc9d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
66bc9d8
e238825
* Tue Dec 18 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.3.7.1-2
e238825
- rebuild (Qt5)
e238825
2c3b7b0
* Thu Dec 13 2018 mosquito <sensor.wen@gmail.com> - 0.3.7.1-1
2c3b7b0
- Update to 0.3.7.1
2c3b7b0
86417e5
* Thu Dec 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.3.6-3
86417e5
- rebuild (qt5)
86417e5
280f355
* Wed Nov 21 2018 mosquito <sensor.wen@gmail.com> - 0.3.6-2
280f355
- Update qt5dxcb to 1.1.14
280f355
3d4796b
* Fri Nov  9 2018 mosquito <sensor.wen@gmail.com> - 0.3.6-1
3d4796b
- Update to 0.3.6
3d4796b
- Use of the gold linker by QMAKE_LFLAGS+="-fuse-ld=gold"
3d4796b
  https://bugreports.qt.io/browse/QTBUG-65071
3d4796b
e0f7f28
* Fri Sep 21 2018 Jan Grulich <jgrulich@redhat.com> - 0.3.4-2
e0f7f28
- rebuild (qt5)
e0f7f28
f84863f
* Sat Aug 25 2018 mosquito <sensor.wen@gmail.com> - 0.3.4-1
f84863f
- Update to 0.3.4
f84863f
3d4796b
* Fri Aug 10 2018 mosquito <sensor.wen@gmail.com> - 0.3.3-1
3d4796b
- Update to 0.3.3
3d4796b
f81463a
* Fri Jul 27 2018 mosquito <sensor.wen@gmail.com> - 0.3.1-1
f81463a
- Update to 0.3.1
f81463a
f069746
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.8.3-7
f069746
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
f069746
14de229
* Thu Jun 21 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.2.8.3-6
14de229
- rebuild (qt5)
14de229
fbdf4b3
* Sun May 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.2.8.3-5
fbdf4b3
- rebuild (qt5)
fbdf4b3
ede7da9
* Sun Feb 18 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.2.8.3-4
ede7da9
- rebuild (qt5)
ede7da9
3951a3a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.8.3-3
3951a3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
3951a3a
8c02970
* Mon Jan 01 2018 Rex Dieter <rdieter@fedoraproject.org> - 0.2.8.3-2
8c02970
- rebuild (qt5)
8c02970
4a7a342
* Sat Dec  9 2017 mosquito <sensor.wen@gmail.com> - 0.2.8.3-1
4a7a342
- Update to 0.2.8.3
4a7a342
238c585
* Mon Nov 27 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.2.3-3
238c585
- rebuild (qt5)
238c585
4a7a342
* Wed Nov 15 2017 mosquito <sensor.wen@gmail.com> - 0.2.8.1-1
4a7a342
- Update to 0.2.8.1
4a7a342
4a7a342
* Fri Oct 27 2017 mosquito <sensor.wen@gmail.com> - 0.2.7-1
4a7a342
- Update to 0.2.7
4a7a342
4a7a342
* Mon Oct 23 2017 mosquito <sensor.wen@gmail.com> - 0.2.4-1
4a7a342
- Update to 0.2.4
4a7a342
- Included qt5xcbqpa private header files in the project
4a7a342
d6dffac
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 0.2.3-2
d6dffac
- BR: qt5-qtbase-private-devel
d6dffac
89ed1e6
* Tue Aug 22 2017 mosquito <sensor.wen@gmail.com> - 0.2.3-1
89ed1e6
- Update to 0.2.3
89ed1e6
89ed1e6
* Tue Aug  1 2017 mosquito <sensor.wen@gmail.com> - 0.2.2-1
89ed1e6
- Update to 0.2.2
89ed1e6
89ed1e6
* Fri Jul 14 2017 mosquito <sensor.wen@gmail.com> - 0.2.1-1.git2cd7432
89ed1e6
- Update to 0.2.1
89ed1e6
89ed1e6
* Fri May 19 2017 mosquito <sensor.wen@gmail.com> - 0.1.8-1.gitb03be20
89ed1e6
- Update to 0.1.8
89ed1e6
89ed1e6
* Tue Mar  7 2017 mosquito <sensor.wen@gmail.com> - 0.1.2-1.gitecde076
89ed1e6
- Update to 0.1.2
89ed1e6
89ed1e6
* Sun Feb 26 2017 mosquito <sensor.wen@gmail.com> - 0.1.1-1.gitaa563fd
89ed1e6
- Update to 0.1.1
89ed1e6
89ed1e6
* Sat Jan 21 2017 mosquito <sensor.wen@gmail.com> - 0.0.6-1.git40401af
89ed1e6
- Update to 0.0.6
89ed1e6
89ed1e6
* Tue Jan 17 2017 mosquito <sensor.wen@gmail.com> - 0.0.5-1.gitc0dc3cf
89ed1e6
- Initial build