2 # - runtime Requires if any
3 # - dir /usr/include/KF5 not packaged
7 %define orgname kcoreaddons
8 %define kdeframever 5.4
11 Summary: Utilities for core application functionality and accessing the OS
15 License: GPL v2+/LGPL v2.1+
17 Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{orgname}-%{version}.tar.xz
18 # Source0-md5: 4946f5145126de7bf293c3140194e966
19 URL: http://www.kde.org/
20 BuildRequires: Qt5Core-devel >= %{qt_ver}
21 BuildRequires: Qt5Test-devel >= %{qt_ver}
22 BuildRequires: cmake >= 2.8.12
23 BuildRequires: fam-devel
24 BuildRequires: kf5-extra-cmake-modules >= 1.4.0
25 BuildRequires: qt5-linguist >= %{qt_ver}
26 BuildRequires: rpmbuild(macros) >= 1.164
27 BuildRequires: shared-mime-info
28 BuildRequires: tar >= 1:1.22
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 KCoreAddons provides classes built on top of QtCore to perform various
34 tasks such as manipulating mime types, autosaving files, creating
35 backup files, generating random sequences, performing text
36 manipulations such as macro replacement, accessing user information
40 Summary: Header files for %{orgname} development
41 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{orgname}
42 Group: X11/Development/Libraries
43 Requires: %{name} = %{version}-%{release}
46 Header files for %{orgname} development.
48 %description devel -l pl.UTF-8
49 Pliki nagłówkowe dla programistów używających %{orgname}.
52 %setup -q -n %{orgname}-%{version}
58 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
59 -DBIN_INSTALL_DIR=%{_bindir} \
63 %{?with_tests:%{__make} test}
66 rm -rf $RPM_BUILD_ROOT
68 %{__make} -C build/ install \
69 DESTDIR=$RPM_BUILD_ROOT
71 %find_lang %{orgname}5_qt --with-qm
74 rm -rf $RPM_BUILD_ROOT
76 %post -p /sbin/ldconfig
77 %postun -p /sbin/ldconfig
79 %files -f %{orgname}5_qt.lang
80 %defattr(644,root,root,755)
82 %{_datadir}/mime/packages/kde5.xml
83 %attr(755,root,root) %ghost %{_libdir}/libKF5CoreAddons.so.5
84 %attr(755,root,root) %{_libdir}/libKF5CoreAddons.so.*.*.*
87 %defattr(644,root,root,755)
88 %attr(755,root,root) %{_bindir}/desktoptojson
89 %{_includedir}/KF5/KCoreAddons
90 %{_includedir}/KF5/kcoreaddons_version.h
91 %{_libdir}/cmake/KF5CoreAddons
92 %attr(755,root,root) %{_libdir}/libKF5CoreAddons.so
93 %{_libdir}/qt5/mkspecs/modules/qt_KCoreAddons.pri