]> git.pld-linux.org Git - packages/kf5-kcoreaddons.git/blame - kf5-kcoreaddons.spec
-updated to 5.24.0; fetch sources
[packages/kf5-kcoreaddons.git] / kf5-kcoreaddons.spec
CommitLineData
33f59a00
ER
1#
2# Conditional build:
3%bcond_without tests # build without tests
4
5ac406ba 5# TODO:
5ac406ba 6# - runtime Requires if any
3c1e7cb9 7
32f6a994 8%define kdeframever 5.24
33f59a00
ER
9%define qtver 5.3.2
10%define kfname kcoreaddons
5ac406ba 11Summary: Utilities for core application functionality and accessing the OS
33f59a00 12Name: kf5-%{kfname}
32f6a994 13Version: 5.24.0
3dc0910e 14Release: 1
5ac406ba
WF
15License: GPL v2+/LGPL v2.1+
16Group: X11/Libraries
33f59a00 17Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
32f6a994 18# Source0-md5: 03dfc4b55274c8ecb5290baa305c0a7d
ccdad5cc 19Patch0: flaky-tests.patch
5ac406ba 20URL: http://www.kde.org/
33f59a00
ER
21BuildRequires: Qt5Core-devel >= %{qtver}
22BuildRequires: Qt5Test-devel >= %{qtver}
5ac406ba
WF
23BuildRequires: cmake >= 2.8.12
24BuildRequires: fam-devel
3c1e7cb9 25BuildRequires: kf5-extra-cmake-modules >= 1.4.0
33f59a00 26BuildRequires: qt5-linguist >= %{qtver}
5ac406ba
WF
27BuildRequires: rpmbuild(macros) >= 1.164
28BuildRequires: shared-mime-info
ddbe1ed5
ER
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
3dc0910e 31Requires: kf5-dirs
5ac406ba
WF
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35KCoreAddons provides classes built on top of QtCore to perform various
36tasks such as manipulating mime types, autosaving files, creating
37backup files, generating random sequences, performing text
38manipulations such as macro replacement, accessing user information
39and many more.
40
41%package devel
33f59a00
ER
42Summary: Header files for %{kfname} development
43Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
5ac406ba
WF
44Group: X11/Development/Libraries
45Requires: %{name} = %{version}-%{release}
46
47%description devel
33f59a00 48Header files for %{kfname} development.
5ac406ba
WF
49
50%description devel -l pl.UTF-8
33f59a00 51Pliki nagłówkowe dla programistów używających %{kfname}.
5ac406ba
WF
52
53%prep
33f59a00 54%setup -q -n %{kfname}-%{version}
3dc0910e 55#%patch0 -p1
5ac406ba
WF
56
57%build
58install -d build
59cd build
60%cmake \
3c1e7cb9 61 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
5ac406ba
WF
62 ../
63%{__make}
64
3c1e7cb9
AM
65%{?with_tests:%{__make} test}
66
5ac406ba
WF
67%install
68rm -rf $RPM_BUILD_ROOT
33f59a00 69%{__make} -C build install \
5ac406ba
WF
70 DESTDIR=$RPM_BUILD_ROOT
71
d768fe92 72%find_lang %{kfname}5_qt --with-qm --all-name --with-kde
5ac406ba
WF
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
33f59a00
ER
77%post -p /sbin/ldconfig
78%postun -p /sbin/ldconfig
5ac406ba 79
33f59a00 80%files -f %{kfname}5_qt.lang
5ac406ba
WF
81%defattr(644,root,root,755)
82%doc README.md
83%{_datadir}/mime/packages/kde5.xml
3c1e7cb9 84%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so.*.*.*
33f59a00 85%attr(755,root,root) %ghost %{_libdir}/libKF5CoreAddons.so.5
5ac406ba
WF
86
87%files devel
88%defattr(644,root,root,755)
3c1e7cb9 89%attr(755,root,root) %{_bindir}/desktoptojson
5ac406ba
WF
90%{_includedir}/KF5/KCoreAddons
91%{_includedir}/KF5/kcoreaddons_version.h
92%{_libdir}/cmake/KF5CoreAddons
93%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so
3c1e7cb9 94%{_libdir}/qt5/mkspecs/modules/qt_KCoreAddons.pri
This page took 0.09484 seconds and 4 git commands to generate.