]> git.pld-linux.org Git - packages/kf5-kiconthemes.git/blame - kf5-kiconthemes.spec
- up to 5.43.0
[packages/kf5-kiconthemes.git] / kf5-kiconthemes.spec
CommitLineData
646296bb 1%define kdeframever 5.43
9c5a809c
AM
2%define qtver 5.3.2
3%define kfname kiconthemes
aa980ada
WF
4
5Summary: Icon GUI utilities
9c5a809c 6Name: kf5-%{kfname}
646296bb 7Version: 5.43.0
c4d6472e 8Release: 1
aa980ada
WF
9License: LGPL v2.1+
10Group: X11/Libraries
9c5a809c 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
646296bb 12# Source0-md5: 846d45c77c66faeb09769d79665353d4
aa980ada 13URL: http://www.kde.org/
9c5a809c
AM
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5DBus-devel >= %{qtver}
16BuildRequires: Qt5Gui-devel >= %{qtver}
17BuildRequires: Qt5Svg-devel >= %{qtver}
18BuildRequires: Qt5Test-devel >= %{qtver}
19BuildRequires: Qt5Widgets-devel >= %{qtver}
20BuildRequires: Qt5Xml-devel >= %{qtver}
aa980ada
WF
21BuildRequires: cmake >= 2.8.12
22BuildRequires: gettext-devel
9c5a809c 23BuildRequires: kf5-extra-cmake-modules >= 1.4.0
aa980ada
WF
24BuildRequires: kf5-kauth-devel >= %{version}
25BuildRequires: kf5-kcodecs-devel >= %{version}
26BuildRequires: kf5-kconfig-devel >= %{version}
27BuildRequires: kf5-kconfigwidgets-devel >= %{version}
28BuildRequires: kf5-kcoreaddons-devel >= %{version}
29BuildRequires: kf5-kguiaddons-devel >= %{version}
30BuildRequires: kf5-ki18n-devel >= %{version}
31BuildRequires: kf5-kitemviews-devel >= %{version}
32BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
33BuildRequires: pkgconfig
9c5a809c 34BuildRequires: qt5-linguist >= %{qtver}
aa980ada 35BuildRequires: rpmbuild(macros) >= 1.164
ac64d46c
ER
36BuildRequires: tar >= 1:1.22
37BuildRequires: xz
7af38856 38Requires: kf5-dirs
aa980ada
WF
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%define qt5dir %{_libdir}/qt5
42
43%description
44This library contains classes to improve the handling of icons in
45applications using the KDE Frameworks. Provided are:
46
47- KIconDialog: Dialog class to let the user select an icon from the
48 list of installed icons.
49- KIconButton: Custom button class that displays an icon. When
50 clicking it, the user can change it using the icon dialog.
51- KIconEffect: Applies various colorization effects to icons, which
52 can be used to create selected/disabled icon images.
53
54Other classes in this repository are used internally by the icon theme
55configuration dialogs, and should not be used by applications.
56
57%package devel
9c5a809c
AM
58Summary: Header files for %{kfname} development
59Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
aa980ada
WF
60Group: X11/Development/Libraries
61Requires: %{name} = %{version}-%{release}
62
63%description devel
9c5a809c 64Header files for %{kfname} development.
aa980ada
WF
65
66%description devel -l pl.UTF-8
9c5a809c 67Pliki nagłówkowe dla programistów używających %{kfname}.
aa980ada
WF
68
69%prep
9c5a809c 70%setup -q -n %{kfname}-%{version}
aa980ada
WF
71
72%build
73install -d build
74cd build
75%cmake \
9c5a809c 76 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
aa980ada
WF
77 ../
78%{__make}
79
80%install
81rm -rf $RPM_BUILD_ROOT
82
83%{__make} -C build/ install \
84 DESTDIR=$RPM_BUILD_ROOT
85
9c5a809c 86%find_lang %{kfname}5
aa980ada
WF
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%post -p /sbin/ldconfig
92%postun -p /sbin/ldconfig
93
9c5a809c 94%files -f %{kfname}5.lang
aa980ada
WF
95%defattr(644,root,root,755)
96%doc README.md
97%attr(755,root,root) %{_bindir}/kiconfinder5
98%attr(755,root,root) %ghost %{_libdir}/libKF5IconThemes.so.5
32568728 99%attr(755,root,root) %{_libdir}/libKF5IconThemes.so.*.*
aa980ada
WF
100
101%files devel
102%defattr(644,root,root,755)
103%{_includedir}/KF5/KIconThemes
104%{_includedir}/KF5/kiconthemes_version.h
105%{_libdir}/cmake/KF5IconThemes
106%attr(755,root,root) %{_libdir}/libKF5IconThemes.so
107%{qt5dir}/mkspecs/modules/qt_KIconThemes.pri
This page took 0.937308 seconds and 4 git commands to generate.