]> git.pld-linux.org Git - packages/kf5-kcoreaddons.git/blame_incremental - kf5-kcoreaddons.spec
- updated to 5.23
[packages/kf5-kcoreaddons.git] / kf5-kcoreaddons.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_without tests # build without tests
4
5# TODO:
6# - runtime Requires if any
7
8%define kdeframever 5.23
9%define qtver 5.3.2
10%define kfname kcoreaddons
11Summary: Utilities for core application functionality and accessing the OS
12Name: kf5-%{kfname}
13Version: 5.23.0
14Release: 1
15License: GPL v2+/LGPL v2.1+
16Group: X11/Libraries
17Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
18# Source0-md5: d808f36a8dfa14dd9300d3e0f76b69aa
19Patch0: flaky-tests.patch
20URL: http://www.kde.org/
21BuildRequires: Qt5Core-devel >= %{qtver}
22BuildRequires: Qt5Test-devel >= %{qtver}
23BuildRequires: cmake >= 2.8.12
24BuildRequires: fam-devel
25BuildRequires: kf5-extra-cmake-modules >= 1.4.0
26BuildRequires: qt5-linguist >= %{qtver}
27BuildRequires: rpmbuild(macros) >= 1.164
28BuildRequires: shared-mime-info
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
31Requires: kf5-dirs
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
42Summary: Header files for %{kfname} development
43Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
44Group: X11/Development/Libraries
45Requires: %{name} = %{version}-%{release}
46
47%description devel
48Header files for %{kfname} development.
49
50%description devel -l pl.UTF-8
51Pliki nagłówkowe dla programistów używających %{kfname}.
52
53%prep
54%setup -q -n %{kfname}-%{version}
55#%patch0 -p1
56
57%build
58install -d build
59cd build
60%cmake \
61 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
62 ../
63%{__make}
64
65%{?with_tests:%{__make} test}
66
67%install
68rm -rf $RPM_BUILD_ROOT
69%{__make} -C build install \
70 DESTDIR=$RPM_BUILD_ROOT
71
72%find_lang %{kfname}5_qt --with-qm --all-name --with-kde
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
77%post -p /sbin/ldconfig
78%postun -p /sbin/ldconfig
79
80%files -f %{kfname}5_qt.lang
81%defattr(644,root,root,755)
82%doc README.md
83%{_datadir}/mime/packages/kde5.xml
84%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so.*.*.*
85%attr(755,root,root) %ghost %{_libdir}/libKF5CoreAddons.so.5
86
87%files devel
88%defattr(644,root,root,755)
89%attr(755,root,root) %{_bindir}/desktoptojson
90%{_includedir}/KF5/KCoreAddons
91%{_includedir}/KF5/kcoreaddons_version.h
92%{_libdir}/cmake/KF5CoreAddons
93%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so
94%{_libdir}/qt5/mkspecs/modules/qt_KCoreAddons.pri
This page took 0.165586 seconds and 4 git commands to generate.