]> git.pld-linux.org Git - packages/kp5-breeze.git/blame - kp5-breeze.spec
- updated to 5.15.3
[packages/kp5-breeze.git] / kp5-breeze.spec
CommitLineData
127f6c33 1%define kdeplasmaver 5.15.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}
127f6c33 6Version: 5.15.3
9a1a9c94 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
127f6c33 11# Source0-md5: 9c11d520682160d4704cddb8386d3de8
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
ER
73%if "%{_rpmversion}" >= "5"
74BuildArch: noarch
75%endif
76
77%description -n %{kpname}-cursor-theme
78Breeze cursor theme.
2c22f0c8 79
adc0f059
AM
80%prep
81%setup -q -n %{kpname}-%{version}
82
83%build
84install -d build
85cd build
127f6c33 86%cmake -G Ninja \
adc0f059
AM
87 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
88 ..
127f6c33 89%ninja_build
adc0f059
AM
90
91%install
92rm -rf $RPM_BUILD_ROOT
b3c2db04 93install -d $RPM_BUILD_ROOT%{_iconsdir}/{breeze-dark,breeze}
127f6c33 94%ninja_install -C build
adc0f059 95
69c9cec3 96%find_lang %{kpname} --all-name --with-kde
adc0f059 97
69c9cec3
ER
98hardlink -c -v $RPM_BUILD_ROOT%{_datadir}/icons/breeze_cursors
99hardlink -c -v $RPM_BUILD_ROOT%{_datadir}/icons/Breeze_Snow
100
adc0f059
AM
101%clean
102rm -rf $RPM_BUILD_ROOT
103
c53af512
ER
104%post
105%update_icon_cache hicolor
106
107%postun
108%update_icon_cache hicolor
109
69c9cec3 110%files -f %{kpname}.lang
adc0f059
AM
111%defattr(644,root,root,755)
112%attr(755,root,root) %{_bindir}/breeze-settings5
b3c2db04 113#%%attr(755,root,root) %{_libdir}/kconf_update_bin/gtkbreeze
adc0f059
AM
114%attr(755,root,root) %{_libdir}/kconf_update_bin/kde4breeze
115%attr(755,root,root) %{_libdir}/qt5/plugins/kstyle_breeze_config.so
116%attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
117%attr(755,root,root) %{_libdir}/qt5/plugins/styles/breeze.so
69c9cec3 118%{_iconsdir}/hicolor/scalable/apps/breeze-settings.svgz
adc0f059 119%{_libdir}/qt5/qml/QtQuick/Controls/Styles/Breeze
f60b373a 120%dir %{_datadir}/QtCurve
adc0f059 121%{_datadir}/QtCurve/Breeze.qtcurve
abcd3cc7 122%dir %{_datadir}/color-schemes
adc0f059
AM
123%{_datadir}/color-schemes/Breeze.colors
124%{_datadir}/color-schemes/BreezeDark.colors
125%{_datadir}/color-schemes/BreezeHighContrast.colors
0197892c 126#%%{_datadir}/kconf_update/gtkbreeze.upd
adc0f059
AM
127%{_datadir}/kconf_update/kde4breeze.upd
128%{_datadir}/kservices5/breezedecorationconfig.desktop
129%{_datadir}/kservices5/breezestyleconfig.desktop
06334dd2 130#%%{_datadir}/kservices5/plasma-lookandfeel-org.kde.breezedark.desktop.desktop
adc0f059
AM
131%{_datadir}/kstyle/themes/breeze.themerc
132%{_datadir}/wallpapers/Next
2c22f0c8 133
68e68e3a
JR
134%dir %{_datadir}/plasma/look-and-feel
135%dir %{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop
136%dir %{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/contents
8e8fce87 137%dir %{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/contents/previews
b3c2db04
WF
138%{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/contents/defaults
139%{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/contents/previews/preview.png
140%{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/metadata.desktop
f3f4722c
WF
141%{_datadir}/metainfo/org.kde.breezedark.desktop.appdata.xml
142%{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/metadata.json
127f6c33 143%{_datadir}/plasma/look-and-feel/org.kde.breezedark.desktop/contents/previews/fullscreenpreview.jpg
06334dd2 144
9a1a9c94
WF
145%attr(755,root,root) %ghost %{_libdir}/libbreezecommon5.so.5
146%attr(755,root,root) %{_libdir}/libbreezecommon5.so.5.*.*
147%{_datadir}/color-schemes/BreezeLight.colors
148
69c9cec3
ER
149%files -n %{kpname}-cursor-theme
150%defattr(644,root,root,755)
2c22f0c8 151%{_iconsdir}/Breeze_Snow
2c22f0c8 152%{_iconsdir}/breeze_cursors
06334dd2
WF
153
154%files devel
155%defattr(644,root,root,755)
f3f4722c 156%{_libdir}/cmake/Breeze
This page took 0.295901 seconds and 4 git commands to generate.