]> git.pld-linux.org Git - packages/ka5-ksystemlog.git/blob - ka5-ksystemlog.spec
- updated to 21.12.2
[packages/ka5-ksystemlog.git] / ka5-ksystemlog.spec
1 %define         kdeappsver      21.12.2
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          ksystemlog
5 Summary:        ksystemlog
6 Name:           ka5-%{kaname}
7 Version:        21.12.2
8 Release:        1
9 License:        GPL v2+/LGPL v2.1+
10 Group:          X11/Applications/Games
11 Source0:        http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5:  4097e8b70ca7760d815411272bf180b7
13 URL:            http://www.kde.org/
14 BuildRequires:  Qt5Concurrent-devel
15 BuildRequires:  Qt5Core-devel >= %{qtver}
16 BuildRequires:  Qt5Gui-devel >= 5.11.1
17 BuildRequires:  Qt5Network-devel
18 BuildRequires:  Qt5PrintSupport-devel
19 BuildRequires:  Qt5Test-devel
20 BuildRequires:  Qt5Widgets-devel
21 BuildRequires:  gettext-devel
22 BuildRequires:  kf5-extra-cmake-modules >= %{kframever}
23 BuildRequires:  kf5-karchive-devel >= %{kframever}
24 BuildRequires:  kf5-kcompletion-devel >= %{kframever}
25 BuildRequires:  kf5-kconfig-devel >= %{kframever}
26 BuildRequires:  kf5-kcoreaddons-devel >= %{kframever}
27 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
28 BuildRequires:  kf5-ki18n-devel >= %{kframever}
29 BuildRequires:  kf5-kiconthemes-devel >= %{kframever}
30 BuildRequires:  kf5-kio-devel >= %{kframever}
31 BuildRequires:  kf5-kitemviews-devel >= %{kframever}
32 BuildRequires:  kf5-ktextwidgets-devel >= %{kframever}
33 BuildRequires:  kf5-kwidgetsaddons-devel >= %{kframever}
34 BuildRequires:  kf5-kxmlgui-devel >= %{kframever}
35 BuildRequires:  ninja
36 BuildRequires:  qt5-build >= %{qtver}
37 BuildRequires:  rpmbuild(macros) >= 1.164
38 BuildRequires:  shared-mime-info
39 BuildRequires:  tar >= 1:1.22
40 BuildRequires:  xz
41 BuildRequires:  zlib-devel
42 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44 %description
45 KSystemLog is a system log viewer tool. This program is developed for
46 beginner users, who don't know how to find information about their
47 Linux system, and don't know where log files are.
48
49 %description -l pl.UTF-8
50 KSystemLog jest przeglądarką logów systemowych. Program jest
51 przeznaczony głównie dla początkujących użytkowników, którzy nie
52 wiedzą jak znaleźć informacje o ich Linuksie, ani nie wiedzą, gdzie
53 są logi.
54
55 %prep
56 %setup -q -n %{kaname}-%{version}
57
58 %build
59 install -d build
60 cd build
61 %cmake \
62         -G Ninja \
63         -DHTML_INSTALL_DIR=%{_kdedocdir} \
64         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
65         ..
66 %ninja_build
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 %ninja_install -C build
71 rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/{ko,zh_CN}
72
73 %find_lang %{kaname} --all-name --with-kde --with-qm
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %files -f %{kaname}.lang
79 %defattr(644,root,root,755)
80 %attr(755,root,root) %{_bindir}/ksystemlog
81 %{_desktopdir}/org.kde.ksystemlog.desktop
82 %dir %{_datadir}/kxmlgui5/ksystemlog
83 %{_datadir}/kxmlgui5/ksystemlog/ksystemlogui.rc
84 %{_datadir}/metainfo/org.kde.ksystemlog.appdata.xml
85 %{_datadir}/qlogging-categories5/ksystemlog.categories
This page took 0.077 seconds and 3 git commands to generate.