]> git.pld-linux.org Git - packages/kf5-kcoreaddons.git/blame - kf5-kcoreaddons.spec
- todo item dropped
[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
3c1e7cb9 8%define kdeframever 5.4
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}
3c1e7cb9
AM
13Version: 5.4.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
3c1e7cb9 18# Source0-md5: 4946f5145126de7bf293c3140194e966
5ac406ba 19URL: http://www.kde.org/
33f59a00
ER
20BuildRequires: Qt5Core-devel >= %{qtver}
21BuildRequires: Qt5Test-devel >= %{qtver}
5ac406ba
WF
22BuildRequires: cmake >= 2.8.12
23BuildRequires: fam-devel
3c1e7cb9 24BuildRequires: kf5-extra-cmake-modules >= 1.4.0
33f59a00 25BuildRequires: qt5-linguist >= %{qtver}
5ac406ba
WF
26BuildRequires: rpmbuild(macros) >= 1.164
27BuildRequires: shared-mime-info
ddbe1ed5
ER
28BuildRequires: tar >= 1:1.22
29BuildRequires: xz
5ac406ba
WF
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33KCoreAddons provides classes built on top of QtCore to perform various
34tasks such as manipulating mime types, autosaving files, creating
35backup files, generating random sequences, performing text
36manipulations such as macro replacement, accessing user information
37and many more.
38
39%package devel
33f59a00
ER
40Summary: Header files for %{kfname} development
41Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
5ac406ba
WF
42Group: X11/Development/Libraries
43Requires: %{name} = %{version}-%{release}
44
45%description devel
33f59a00 46Header files for %{kfname} development.
5ac406ba
WF
47
48%description devel -l pl.UTF-8
33f59a00 49Pliki nagłówkowe dla programistów używających %{kfname}.
5ac406ba
WF
50
51%prep
33f59a00 52%setup -q -n %{kfname}-%{version}
5ac406ba
WF
53
54%build
55install -d build
56cd build
57%cmake \
3c1e7cb9 58 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
5ac406ba
WF
59 ../
60%{__make}
61
3c1e7cb9
AM
62%{?with_tests:%{__make} test}
63
5ac406ba
WF
64%install
65rm -rf $RPM_BUILD_ROOT
33f59a00 66%{__make} -C build install \
5ac406ba
WF
67 DESTDIR=$RPM_BUILD_ROOT
68
33f59a00 69%find_lang %{kfname}5_qt --with-qm
5ac406ba
WF
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
33f59a00
ER
74%post -p /sbin/ldconfig
75%postun -p /sbin/ldconfig
5ac406ba 76
33f59a00 77%files -f %{kfname}5_qt.lang
5ac406ba
WF
78%defattr(644,root,root,755)
79%doc README.md
80%{_datadir}/mime/packages/kde5.xml
3c1e7cb9 81%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so.*.*.*
33f59a00 82%attr(755,root,root) %ghost %{_libdir}/libKF5CoreAddons.so.5
5ac406ba
WF
83
84%files devel
85%defattr(644,root,root,755)
3c1e7cb9 86%attr(755,root,root) %{_bindir}/desktoptojson
5ac406ba
WF
87%{_includedir}/KF5/KCoreAddons
88%{_includedir}/KF5/kcoreaddons_version.h
89%{_libdir}/cmake/KF5CoreAddons
90%attr(755,root,root) %{_libdir}/libKF5CoreAddons.so
3c1e7cb9 91%{_libdir}/qt5/mkspecs/modules/qt_KCoreAddons.pri
This page took 0.094814 seconds and 4 git commands to generate.