]> git.pld-linux.org Git - packages/kf5-kxmlrpcclient.git/blame - kf5-kxmlrpcclient.spec
- updated to 5.93.0
[packages/kf5-kxmlrpcclient.git] / kf5-kxmlrpcclient.spec
CommitLineData
9ebf59b9
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
9852fb4e 4%define kdeframever 5.93
d89f643a 5%define qtver 5.9.0
00f9ea06
AM
6%define kfname kxmlrpcclient
7#
8Summary: XML-RPC client library
9Name: kf5-%{kfname}
9852fb4e 10Version: 5.93.0
00f9ea06
AM
11Release: 1
12License: LGPL v2.1+
13Group: X11/Libraries
ad7deabe 14Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/portingAids/%{kfname}-%{version}.tar.xz
9852fb4e 15# Source0-md5: ada278edb4eb6ef46a1edced00bb9e1c
00f9ea06
AM
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5Xml-devel >= %{qtver}
19BuildRequires: cmake >= 2.8.12
20BuildRequires: gettext-devel
950507be 21BuildRequires: kf5-extra-cmake-modules >= %{version}
2556f390 22BuildRequires: kf5-kio-devel >= %{version}
2e387ae4 23BuildRequires: ninja
00f9ea06
AM
24BuildRequires: rpmbuild(macros) >= 1.164
25BuildRequires: tar >= 1:1.22
26BuildRequires: xz
a457ca63 27Requires: kf5-dirs
00f9ea06
AM
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%define qt5dir %{_libdir}/qt5
31
32%description
33XML-RPC client library.
34
35%package devel
36Summary: Header files for %{kfname} development
37Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
38Group: X11/Development/Libraries
39Requires: %{name} = %{version}-%{release}
40
41%description devel
42Header files for %{kfname} development.
43
44%description devel -l pl.UTF-8
45Pliki nagłówkowe dla programistów używających %{kfname}.
46
47%prep
48%setup -q -n %{kfname}-%{version}
49
50%build
51install -d build
52cd build
2e387ae4 53%cmake -G Ninja \
9ebf59b9 54 %{!?with_tests:-DBUILD_TESTING=OFF} \
00f9ea06
AM
55 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56 ../
2e387ae4 57%ninja_build
00f9ea06 58
9ebf59b9
WF
59%if %{with tests}
60ctest
61%endif
62
63
00f9ea06
AM
64%install
65rm -rf $RPM_BUILD_ROOT
2e387ae4 66%ninja_install -C build
00f9ea06 67
4de5b9d8 68%find_lang libkxmlrpcclient5 --all-name --with-kde
00f9ea06
AM
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73%post -p /sbin/ldconfig
74%postun -p /sbin/ldconfig
75
76%files -f libkxmlrpcclient5.lang
77%defattr(644,root,root,755)
78%doc README.md
2329aab4 79%ghost %{_libdir}/libKF5XmlRpcClient.so.5
00f9ea06 80%attr(755,root,root) %{_libdir}/libKF5XmlRpcClient.so.*.*
8a0691f6
ŁM
81%{_datadir}/qlogging-categories5/kxmlrpcclient.categories
82%{_datadir}/qlogging-categories5/kxmlrpcclient.renamecategories
00f9ea06
AM
83
84%files devel
85%defattr(644,root,root,755)
86%{_includedir}/KF5/KXmlRpcClient
00f9ea06 87%{_libdir}/cmake/KF5XmlRpcClient
2329aab4 88%{_libdir}/libKF5XmlRpcClient.so
00f9ea06 89%{qt5dir}/mkspecs/modules/qt_KXmlRpcClient.pri
8a0691f6 90
This page took 0.129104 seconds and 4 git commands to generate.