]> git.pld-linux.org Git - packages/kp5-breeze-gtk.git/blame - kp5-breeze-gtk.spec
- updated to 5.21.5
[packages/kp5-breeze-gtk.git] / kp5-breeze-gtk.spec
CommitLineData
bafe0b0a 1%define kdeplasmaver 5.21.5
ab95334a 2%define qtver 5.9.0
a8447a7d
WF
3%define kpname breeze-gtk
4Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
5Name: kp5-%{kpname}
bafe0b0a 6Version: 5.21.5
2c2f3148 7Release: 1
a8447a7d
WF
8License: GPL v2+/LGPL v2.1+
9Group: X11/Libraries
10Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
bafe0b0a 11# Source0-md5: 2994f49a6e261850bc756a535ec32f5b
a8447a7d
WF
12URL: http://www.kde.org/
13BuildRequires: Qt5Core-devel >= %{qtver}
14BuildRequires: Qt5DBus-devel
15BuildRequires: Qt5Gui-devel
16BuildRequires: Qt5Widgets-devel
17BuildRequires: Qt5X11Extras-devel
18BuildRequires: Qt5Xml-devel
19BuildRequires: cmake >= 2.8.12
20BuildRequires: gettext-devel
21BuildRequires: hardlink >= 1.0-3
22BuildRequires: kf5-attica-devel
23BuildRequires: kf5-extra-cmake-modules >= 1.4.0
24BuildRequires: kf5-frameworkintegration-devel
25BuildRequires: kf5-kauth-devel
26BuildRequires: kf5-kcmutils-devel
27BuildRequires: kf5-kcodecs-devel
28BuildRequires: kf5-kconfig-devel
29BuildRequires: kf5-kconfigwidgets-devel
30BuildRequires: kf5-kcoreaddons-devel
31BuildRequires: kf5-kguiaddons-devel
32BuildRequires: kf5-ki18n-devel
33BuildRequires: kf5-kiconthemes-devel
34BuildRequires: kf5-kservice-devel
35BuildRequires: kf5-kwidgetsaddons-devel
36BuildRequires: kf5-kwindowsystem-devel
622fda60 37BuildRequires: kp5-breeze-devel
e87fa340 38BuildRequires: kp5-kdecoration-devel >= %{kdeplasmaver}
a8447a7d 39BuildRequires: libstdc++-devel
c05377c4 40BuildRequires: ninja
a8447a7d 41BuildRequires: pkgconfig
c05377c4 42BuildRequires: python3-pycairo-devel
a8447a7d
WF
43BuildRequires: qt5-build >= %{qtver}
44BuildRequires: qt5-qmake
45BuildRequires: rpmbuild(macros) >= 1.596
c05377c4 46BuildRequires: sassc
a8447a7d
WF
47BuildRequires: tar >= 1:1.22
48BuildRequires: xz
a8447a7d
WF
49Requires: gtk-update-icon-cache
50Requires: hicolor-icon-theme
51BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52
cf1a2f9e
JR
53%define _debugsource_packages 0
54
a8447a7d
WF
55%description
56Artwork, styles and assets for the Breeze visual style for the Plasma
57Desktop.
58
59%package -n %{kpname}-icon-theme
60Summary: Breeze icon theme
61Summary(pl.UTF-8): Breeze Motyw ikon
62Group: Themes
63Requires: gtk-update-icon-cache
64Requires: hicolor-icon-theme
65Conflicts: kp5-breeze < 5.4.0-5
a8447a7d 66BuildArch: noarch
a8447a7d
WF
67
68%description -n %{kpname}-icon-theme
69Breeze is an icon theme.
70
71%description -n %{kpname}-icon-theme -l pl.UTF-8
72Breeze to motyw ikon.
73
74%package -n %{kpname}-cursor-theme
75Summary: Breeze cursor theme
76Group: Themes
77Conflicts: breeze-icon-theme < 5.4.0-7
78Conflicts: kp5-breeze < 5.4.0-5
a8447a7d 79BuildArch: noarch
a8447a7d
WF
80
81%description -n %{kpname}-cursor-theme
82Breeze cursor theme.
83
84%prep
85%setup -q -n %{kpname}-%{version}
86
87%build
88install -d build
89cd build
c05377c4 90%cmake -G Ninja \
a8447a7d
WF
91 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
92 ..
c05377c4 93%ninja_build
a8447a7d
WF
94
95%install
96rm -rf $RPM_BUILD_ROOT
c05377c4 97%ninja_install -C build
a8447a7d
WF
98
99%clean
100rm -rf $RPM_BUILD_ROOT
101
102%post
103%update_icon_cache hicolor
104
105%postun
106%update_icon_cache hicolor
107
108%files
109%defattr(644,root,root,755)
80c5a4a5
WF
110%{_datadir}/themes/Breeze-Dark
111%{_datadir}/themes/Breeze
This page took 0.205455 seconds and 4 git commands to generate.