| |
@@ -1,9 +1,7 @@
|
| |
- %global debug_package %{nil}
|
| |
-
|
| |
Name: breeze-gtk
|
| |
Version: 5.20.2
|
| |
- Release: 1%{?dist}
|
| |
- Summary: Breeze widget theme for Gtk2 and Gtk3
|
| |
+ Release: 2%{?dist}
|
| |
+ Summary: Breeze widget theme for GTK
|
| |
|
| |
License: GPLv2+
|
| |
URL: https://cgit.kde.org/%{name}.git
|
| |
@@ -32,13 +30,40 @@
|
| |
# not used directly, but is an indirect dep from ECMQueryQmake.cmake
|
| |
# probably should be fixed there -- rex
|
| |
BuildRequires: qt5-qtbase-devel
|
| |
+ BuildArch: noarch
|
| |
+
|
| |
+ %description
|
| |
+ %{summary}.
|
| |
|
| |
+ %package common
|
| |
+ Summary: Breeze widget theme for GTK common files
|
| |
Requires: kf5-filesystem
|
| |
+ Obsoletes: %{name} < 5.20.2-2
|
| |
+ Conflicts: %{name} < 5.20.2-2
|
| |
+
|
| |
+ %description common
|
| |
+ %{summary}.
|
| |
+
|
| |
+ %package gtk2
|
| |
+ Summary: Breeze widget theme for GTK 2
|
| |
Requires: gtk2-engines
|
| |
+ Requires: %{name}-common = %{version}-%{release}
|
| |
+ Obsoletes: %{name} < 5.20.2-2
|
| |
+ Conflicts: %{name} < 5.20.2-2
|
| |
+ Supplements: (plasma-breeze and gtk2)
|
| |
|
| |
- %description
|
| |
+ %description gtk2
|
| |
%{summary}.
|
| |
|
| |
+ %package gtk3
|
| |
+ Summary: Breeze widget theme for GTK 3
|
| |
+ Requires: %{name}-common = %{version}-%{release}
|
| |
+ Obsoletes: %{name} < 5.20.2-2
|
| |
+ Conflicts: %{name} < 5.20.2-2
|
| |
+ Supplements: (plasma-breeze and gtk3)
|
| |
+
|
| |
+ %description gtk3
|
| |
+ %{summary}.
|
| |
|
| |
%prep
|
| |
%autosetup -n %{name}-%{version}
|
| |
@@ -53,15 +78,28 @@
|
| |
%cmake_install
|
| |
|
| |
|
| |
- %files
|
| |
+ %files common
|
| |
%license LICENSES/*.txt
|
| |
%doc README.md
|
| |
- # consider putting these in some -common/-data noarch subpkg -- rex
|
| |
%{_datadir}/themes/Breeze/
|
| |
+ %exclude %{_datadir}/themes/Breeze/gtk-2.0
|
| |
+ %exclude %{_datadir}/themes/Breeze/gtk-3.0
|
| |
%{_datadir}/themes/Breeze-Dark/
|
| |
+ %exclude %{_datadir}/themes/Breeze-Dark/gtk-2.0
|
| |
+ %exclude %{_datadir}/themes/Breeze-Dark/gtk-3.0
|
| |
+
|
| |
+ %files gtk2
|
| |
+ %{_datadir}/themes/Breeze/gtk-2.0/
|
| |
+ %{_datadir}/themes/Breeze-Dark/gtk-2.0/
|
| |
|
| |
+ %files gtk3
|
| |
+ %{_datadir}/themes/Breeze/gtk-3.0/
|
| |
+ %{_datadir}/themes/Breeze-Dark/gtk-3.0/
|
| |
|
| |
%changelog
|
| |
+ * Thu Oct 29 10:14:49 EDT 2020 Neal Gompa <ngompa13@gmail.com> - 5.20.2-2
|
| |
+ - Split breeze-gtk into gtk2 and gtk3 subpackages and make noarch
|
| |
+
|
| |
* Tue Oct 27 14:21:27 CET 2020 Jan Grulich <jgrulich@redhat.com> - 5.20.2-1
|
| |
- 5.20.2
|
| |
|
| |
Reference: https://pagure.io/fedora-kde/SIG/issue/22