]> git.pld-linux.org Git - packages/kf5-breeze-icons.git/blame - kf5-breeze-icons.spec
- updated to 5.109.0; cmake -B build
[packages/kf5-breeze-icons.git] / kf5-breeze-icons.spec
CommitLineData
2867734f
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
50441f87 4%define kdeframever 5.109
706ab058 5%define qtver 5.15.2
405f5364
WF
6%define kfname breeze-icons
7
8Summary: breeze icons
9Name: kf5-%{kfname}
50441f87
WF
10Version: 5.109.0
11Release: 1
405f5364
WF
12License: LGPL v2.1+
13Group: X11/Libraries
c32e56ca 14Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
50441f87 15# Source0-md5: 40721040f8c42a60450a94b7975d18e3
405f5364
WF
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5Test-devel >= %{qtver}
50441f87 19BuildRequires: cmake >= 3.16
405f5364 20BuildRequires: gettext-devel
46ca9686
WF
21BuildRequires: kf5-extra-cmake-modules >= %{version}
22BuildRequires: ninja
405f5364
WF
23BuildRequires: pkgconfig
24BuildRequires: qt5-linguist >= %{qtver}
25BuildRequires: rpmbuild(macros) >= 1.164
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
55c3e175 28Requires: kf5-dirs
c8de914b 29Requires: %{name}-data = %{version}-%{release}
4624432e 30Obsoletes: breeze-icon-theme
405f5364
WF
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%define qt5dir %{_libdir}/qt5
576802e6 34%define _enable_debug_packages 0
405f5364
WF
35
36%description
37Breeze-icons is a freedesktop.org compatible icon theme.
38
c8de914b
WF
39%package data
40Summary: Data files for %{kfname}
41Summary(pl.UTF-8): Dane dla %{kfname}
42Group: X11/Applications
43BuildArch: noarch
44
45%description data
46Data files for %{kfname}.
47
48%description data -l pl.UTF-8
49Dane dla %{kfname}.
50
51%package devel
52Summary: Header files for %{kfname} development
53Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
54Group: X11/Development/Libraries
55Requires: %{name} = %{version}-%{release}
56
57%description devel
58Header files for %{kfname} development.
59
60%description devel -l pl.UTF-8
61Pliki nagłówkowe dla programistów używających %{kfname}.
62
405f5364
WF
63%prep
64%setup -q -n %{kfname}-%{version}
65
66%build
50441f87
WF
67%cmake -B build \
68 -G Ninja \
2867734f 69 %{!?with_tests:-DBUILD_TESTING=OFF} \
50441f87
WF
70 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
71
72%ninja_build -C build
405f5364 73
2867734f 74%if %{with tests}
50441f87 75%ninja_build -C build test
2867734f
WF
76%endif
77
78
405f5364
WF
79%install
80rm -rf $RPM_BUILD_ROOT
46ca9686 81%ninja_install -C build
405f5364
WF
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%files
87%defattr(644,root,root,755)
c8de914b
WF
88
89%files data
90%defattr(644,root,root,755)
ef373eb9 91%{_iconsdir}/breeze
4624432e 92%{_iconsdir}/breeze-dark
c8de914b
WF
93
94%files devel
95%defattr(644,root,root,755)
d694508c 96%dir %{_libdir}/cmake/KF5BreezeIcons
c8de914b
WF
97%{_libdir}/cmake/KF5BreezeIcons/KF5BreezeIconsConfig.cmake
98%{_libdir}/cmake/KF5BreezeIcons/KF5BreezeIconsConfigVersion.cmake
This page took 0.386813 seconds and 4 git commands to generate.