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