From a0069fcbd6089c9cd323218dba9d9854a5a43b8b2beb27f1363b116ba7ef9c84 Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Mon, 20 Feb 2023 08:33:41 +0000 Subject: [PATCH] fixup OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kjournald?expand=0&rev=2 --- kjournald.keyring | Bin 0 -> 4701 bytes kjournald.spec | 27 +++++++++++++++++---------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/kjournald.keyring b/kjournald.keyring index 473a0f4c3be8a93681a267e3b1e9a7dcda1185436fe141f7749120a303721813..4e60cc7998d236885a754aa43851f49147651bf2cfe0b4d1ca263885d5c5aa6e 100644 GIT binary patch literal 4701 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 literal 0 HcmV?d00001 diff --git a/kjournald.spec b/kjournald.spec index 721272b..06f665b 100644 --- a/kjournald.spec +++ b/kjournald.spec @@ -16,16 +16,18 @@ # %define soname 0 - +%bcond_without released Name: kjournald Version: 0.1.0 Release: 0 -Summary: Library and reference Qt5 browser for journald database +Summary: Qt browser for journald database License: LGPL-2.1-or-later URL: https://invent.kde.org/system/kjournald -Source0: https://download.kde.org/stable/kjournald/kjournald-0.1.0.tar.xz -Source1: https://download.kde.org/stable/kjournald/kjournald-0.1.0.tar.xz.sig +Source0: https://download.kde.org/stable/kjournald/%{name}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/stable/kjournald/%{name}-%{version}.tar.xz.sig Source2: kjournald.keyring +%endif BuildRequires: fdupes BuildRequires: update-desktop-files BuildRequires: pkgconfig @@ -41,10 +43,13 @@ BuildRequires: pkgconfig(libsystemd) Requires: libqt5-qtquickcontrols2 %description -This project aims to provide an abstraction of the systemd’s journald API in terms of QAbstractItemModel classes. The main purpose is to ease the integration of journald -into Qt based applications (both QML and QtWidget). -Additional to the library, the project provides a reference implementation of the API, called kjournaldbrowser. Even though that application provides a powerful -journal database reader, we aim to do a clear split between reuseable library and application logic. +This project aims to provide an abstraction of the systemd’s journald API in +terms of QAbstractItemModel classes. The main purpose is to ease the +integration of journald into Qt based applications (both QML and QtWidget). +Additional to the library, the project provides a reference implementation of +the API, called kjournaldbrowser. Even though that application provides a +powerful journal database reader, we aim to do a clear split between +reuseable library and application logic. %lang_package @@ -52,11 +57,13 @@ journal database reader, we aim to do a clear split between reuseable library an %autosetup -p1 %build -%cmake +%cmake_kf5 -d build + %cmake_build %install -%cmake_install +%kf5_makeinstall -C build + rm %{buildroot}%{_libdir}/lib%{name}.so %suse_update_desktop_file -i org.kde.kjournaldbrowser Utility