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