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