]> git.pld-linux.org Git - packages/kf5-kcoreaddons.git/blame - kf5-kcoreaddons.spec
- updated to 5.39.0
[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
8390ecf2 8%define kdeframever 5.39
8b60ebee 9%define qtver 5.4.0
33f59a00 10%define kfname kcoreaddons
5ac406ba 11Summary: Utilities for core application functionality and accessing the OS
33f59a00 12Name: kf5-%{kfname}
8390ecf2
WF
13Version: 5.39.0
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
8390ecf2 18# Source0-md5: dc3c625eb3ea3a13434ffd9b59c0e307
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}
8b60ebee
JP
46Requires: Qt5Core >= %{qtver}
47Requires: cmake >= 2.6.0
5ac406ba
WF
48
49%description devel
33f59a00 50Header files for %{kfname} development.
5ac406ba
WF
51
52%description devel -l pl.UTF-8
33f59a00 53Pliki nagłówkowe dla programistów używających %{kfname}.
5ac406ba
WF
54
55%prep
33f59a00 56%setup -q -n %{kfname}-%{version}
3dc0910e 57#%patch0 -p1
5ac406ba
WF
58
59%build
60install -d build
61cd build
62%cmake \
3c1e7cb9 63 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
5ac406ba
WF
64 ../
65%{__make}
66
3c1e7cb9
AM
67%{?with_tests:%{__make} test}
68
5ac406ba
WF
69%install
70rm -rf $RPM_BUILD_ROOT
33f59a00 71%{__make} -C build install \
5ac406ba
WF
72 DESTDIR=$RPM_BUILD_ROOT
73
d768fe92 74%find_lang %{kfname}5_qt --with-qm --all-name --with-kde
5ac406ba
WF
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
33f59a00
ER
79%post -p /sbin/ldconfig
80%postun -p /sbin/ldconfig
5ac406ba 81
33f59a00 82%files -f %{kfname}5_qt.lang
5ac406ba
WF
83%defattr(644,root,root,755)
84%doc README.md
85%{_datadir}/mime/packages/kde5.xml
3c1e7cb9 86%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so.*.*.*
33f59a00 87%attr(755,root,root) %ghost %{_libdir}/libKF5CoreAddons.so.5
5ac406ba
WF
88
89%files devel
90%defattr(644,root,root,755)
3c1e7cb9 91%attr(755,root,root) %{_bindir}/desktoptojson
5ac406ba
WF
92%{_includedir}/KF5/KCoreAddons
93%{_includedir}/KF5/kcoreaddons_version.h
94%{_libdir}/cmake/KF5CoreAddons
95%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so
3c1e7cb9 96%{_libdir}/qt5/mkspecs/modules/qt_KCoreAddons.pri
This page took 0.294702 seconds and 4 git commands to generate.