]> git.pld-linux.org Git - packages/kp5-breeze.git/blame - kp5-breeze.spec
- updated to 5.23.3
[packages/kp5-breeze.git] / kp5-breeze.spec
CommitLineData
0a2b45ea 1%define kdeplasmaver 5.23.3
681bc5b2 2%define qtver 5.9.0
adc0f059
AM
3%define kpname breeze
4Summary: Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
5Name: kp5-%{kpname}
0a2b45ea 6Version: 5.23.3
f530257c 7Release: 1
adc0f059
AM
8License: GPL v2+/LGPL v2.1+
9Group: X11/Libraries
10Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
0a2b45ea 11# Source0-md5: 3ece19f773c094379c8a8984ca6e6a56
adc0f059
AM
12URL: http://www.kde.org/
13BuildRequires: Qt5Core-devel >= %{qtver}
db39b4be
ER
14BuildRequires: Qt5DBus-devel
15BuildRequires: Qt5Gui-devel
29f4806a 16BuildRequires: Qt5Quick-devel
db39b4be
ER
17BuildRequires: Qt5Widgets-devel
18BuildRequires: Qt5X11Extras-devel
19BuildRequires: Qt5Xml-devel
adc0f059 20BuildRequires: cmake >= 2.8.12
9a1a9c94 21BuildRequires: fftw3-devel
db39b4be 22BuildRequires: gettext-devel
60144624 23BuildRequires: hardlink >= 1.0-3
db39b4be 24BuildRequires: kf5-attica-devel
adc0f059 25BuildRequires: kf5-extra-cmake-modules >= 1.4.0
5e348c55 26BuildRequires: kf5-frameworkintegration-devel
d48f4c1c 27BuildRequires: kf5-kauth-devel
5e348c55 28BuildRequires: kf5-kcmutils-devel
db39b4be
ER
29BuildRequires: kf5-kcodecs-devel
30BuildRequires: kf5-kconfig-devel
d48f4c1c
JR
31BuildRequires: kf5-kconfigwidgets-devel
32BuildRequires: kf5-kcoreaddons-devel
33BuildRequires: kf5-kguiaddons-devel
db39b4be 34BuildRequires: kf5-ki18n-devel
5e348c55
ER
35BuildRequires: kf5-kiconthemes-devel
36BuildRequires: kf5-kservice-devel
db39b4be
ER
37BuildRequires: kf5-kwidgetsaddons-devel
38BuildRequires: kf5-kwindowsystem-devel
39BuildRequires: kp5-kdecoration-devel
40BuildRequires: libstdc++-devel
127f6c33 41BuildRequires: ninja
db39b4be 42BuildRequires: pkgconfig
adc0f059 43BuildRequires: qt5-build >= %{qtver}
db39b4be 44BuildRequires: qt5-qmake
c53af512 45BuildRequires: rpmbuild(macros) >= 1.596
adc0f059
AM
46BuildRequires: tar >= 1:1.22
47BuildRequires: xz
69c9cec3 48Requires: %{kpname}-cursor-theme = %{version}-%{release}
787fa804 49Requires: gtk-update-icon-cache
c53af512 50Requires: hicolor-icon-theme
9a1a9c94 51Requires: kf5-breeze-icons
adc0f059
AM
52BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53
54%description
55Artwork, styles and assets for the Breeze visual style for the Plasma
56Desktop.
57
06334dd2
WF
58%package devel
59Summary: Breeze devel
60Summary(pl.UTF-8): Breeze devel
61Group: Development
62Requires: %{name} = %{version}-%{release}
63
64%description devel
65Artwork, styles and assets for the Breeze visual style for the Plasma
66Desktop. Devel files
67
69c9cec3
ER
68%package -n %{kpname}-cursor-theme
69Summary: Breeze cursor theme
70Group: Themes
e0b4f5f6
ER
71Conflicts: breeze-icon-theme < 5.4.0-7
72Conflicts: kp5-breeze < 5.4.0-5
69c9cec3 73BuildArch: noarch
69c9cec3
ER
74
75%description -n %{kpname}-cursor-theme
76Breeze cursor theme.
2c22f0c8 77
adc0f059
AM
78%prep
79%setup -q -n %{kpname}-%{version}
80
81%build
82install -d build
83cd build
127f6c33 84%cmake -G Ninja \
adc0f059
AM
85 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
86 ..
127f6c33 87%ninja_build
adc0f059
AM
88
89%install
90rm -rf $RPM_BUILD_ROOT
b3c2db04 91install -d $RPM_BUILD_ROOT%{_iconsdir}/{breeze-dark,breeze}
127f6c33 92%ninja_install -C build
adc0f059 93
69c9cec3 94%find_lang %{kpname} --all-name --with-kde
adc0f059 95
69c9cec3
ER
96hardlink -c -v $RPM_BUILD_ROOT%{_datadir}/icons/breeze_cursors
97hardlink -c -v $RPM_BUILD_ROOT%{_datadir}/icons/Breeze_Snow
98
adc0f059
AM
99%clean
100rm -rf $RPM_BUILD_ROOT
101
c53af512
ER
102%post
103%update_icon_cache hicolor
104
105%postun
106%update_icon_cache hicolor
107
69c9cec3 108%files -f %{kpname}.lang
adc0f059
AM
109%defattr(644,root,root,755)
110%attr(755,root,root) %{_bindir}/breeze-settings5
adc0f059
AM
111%attr(755,root,root) %{_libdir}/kconf_update_bin/kde4breeze
112%attr(755,root,root) %{_libdir}/qt5/plugins/kstyle_breeze_config.so
113%attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
114%attr(755,root,root) %{_libdir}/qt5/plugins/styles/breeze.so
69c9cec3 115%{_iconsdir}/hicolor/scalable/apps/breeze-settings.svgz
f60b373a 116%dir %{_datadir}/QtCurve
adc0f059 117%{_datadir}/QtCurve/Breeze.qtcurve
abcd3cc7 118%dir %{_datadir}/color-schemes
adc0f059
AM
119%{_datadir}/color-schemes/Breeze.colors
120%{_datadir}/color-schemes/BreezeDark.colors
121%{_datadir}/color-schemes/BreezeHighContrast.colors
adc0f059
AM
122%{_datadir}/kconf_update/kde4breeze.upd
123%{_datadir}/kservices5/breezedecorationconfig.desktop
124%{_datadir}/kservices5/breezestyleconfig.desktop
125%{_datadir}/kstyle/themes/breeze.themerc
126%{_datadir}/wallpapers/Next
2c22f0c8 127
2116e2e0 128%ghost %{_libdir}/libbreezecommon5.so.5
9a1a9c94
WF
129%attr(755,root,root) %{_libdir}/libbreezecommon5.so.5.*.*
130%{_datadir}/color-schemes/BreezeLight.colors
2116e2e0
WF
131%attr(755,root,root) %{_libdir}/kconf_update_bin/breezetobreezelight
132%{_datadir}/kconf_update/breezetobreezelight.upd
9a1a9c94 133
69c9cec3
ER
134%files -n %{kpname}-cursor-theme
135%defattr(644,root,root,755)
2c22f0c8 136%{_iconsdir}/Breeze_Snow
2c22f0c8 137%{_iconsdir}/breeze_cursors
06334dd2
WF
138
139%files devel
140%defattr(644,root,root,755)
f3f4722c 141%{_libdir}/cmake/Breeze
This page took 0.288959 seconds and 4 git commands to generate.