]> git.pld-linux.org Git - packages/ka5-kblog.git/blame - ka5-kblog.spec
- updated to 18.12.1; ninja
[packages/ka5-kblog.git] / ka5-kblog.spec
CommitLineData
d82ae7ee 1%define kdeappsver 18.12.1
5a4dcde9
WF
2%define qtver 5.9.0
3%define kaname kblog
4Summary: Kblog
5Name: ka5-%{kaname}
d82ae7ee 6Version: 18.12.1
5a4dcde9
WF
7Release: 1
8License: GPL v2+/LGPL v2.1+
9Group: X11/Libraries
10Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
d82ae7ee 11# Source0-md5: 2987d10da2921d1c4a5a17d42015bc70
5a4dcde9
WF
12URL: http://www.kde.org/
13BuildRequires: Qt5Core-devel >= %{qtver}
14BuildRequires: Qt5Gui-devel >= 5.11.1
15BuildRequires: Qt5Test-devel
16BuildRequires: cmake >= 2.8.12
17BuildRequires: gettext-devel
d82ae7ee 18BuildRequires: ka5-kcalcore-devel >= %{kdeappsver}
5a4dcde9
WF
19BuildRequires: kf5-extra-cmake-modules >= 5.53.0
20BuildRequires: kf5-kcoreaddons-devel >= 5.51.0
21BuildRequires: kf5-ki18n-devel >= 5.51.0
22BuildRequires: kf5-kio-devel >= 5.51.0
23BuildRequires: kf5-kxmlrpcclient-devel >= 5.53.0
24BuildRequires: kf5-syndication-devel >= 5.53.0
d82ae7ee 25BuildRequires: ninja
5a4dcde9
WF
26BuildRequires: qt5-build >= %{qtver}
27BuildRequires: rpmbuild(macros) >= 1.164
28BuildRequires: shared-mime-info
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34KBlog provides client-side support for web application remote blogging
35APIs.. KBlog is a library for calling functions on Blogger 1.0,
36MetaWeblog, MovableType and GData compatible blogs. It calls the APIs
37using KXmlRpcClient and Syndication. It supports asynchronous sending
38and fetching of posts and, if supported on the server, multimedia
39files.
40
41%package devel
42Summary: Header files for %{kaname} development
43Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kaname}
44Group: X11/Development/Libraries
45Requires: %{name} = %{version}-%{release}
46
47%description devel
48Header files for %{kaname} development.
49
50%description devel -l pl.UTF-8
51Pliki nagłówkowe dla programistów używających %{kaname}.
52
53%prep
54%setup -q -n %{kaname}-%{version}
55
56%build
57install -d build
58cd build
59%cmake \
d82ae7ee 60 -G Ninja \
5a4dcde9
WF
61 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
62 ..
d82ae7ee 63%ninja_build
5a4dcde9
WF
64
65%install
66rm -rf $RPM_BUILD_ROOT
d82ae7ee 67%ninja_install -C build
5a4dcde9
WF
68
69%find_lang %{kaname} --all-name --with-kde
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%post -p /sbin/ldconfig
75%postun -p /sbin/ldconfig
76
77%files -f %{kaname}.lang
78%defattr(644,root,root,755)
79/etc/xdg/kblog.categories
80/etc/xdg/kblog.renamecategories
81%attr(755,root,root) %ghost %{_libdir}/libKF5Blog.so.5
d82ae7ee 82%attr(755,root,root) %{_libdir}/libKF5Blog.so.5.*.*
5a4dcde9
WF
83
84%files devel
85%defattr(644,root,root,755)
86%{_includedir}/KF5/KBlog
87%{_includedir}/KF5/kblog_version.h
88%{_libdir}/cmake/KF5Blog
89%attr(755,root,root) %{_libdir}/libKF5Blog.so
90%{_libdir}/qt5/mkspecs/modules/qt_KBlog.pri
This page took 0.121974 seconds and 4 git commands to generate.