SHA256
1
0
forked from pool/kjournald

KDE Release Gear 24.05.2

OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kjournald?expand=0&rev=35
This commit is contained in:
Christophe Marin 2024-07-04 20:42:29 +00:00 committed by Git OBS Bridge
commit b38a4f7bfb
7 changed files with 313 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

BIN
applications.keyring Normal file

Binary file not shown.

3
kjournald-24.05.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:22bf45ff2038fd64fe5364027e71bd6b82d5e1ac5369f858ca725e13cd3a6165
size 518724

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmaDnPoACgkQu0YzUNbv
Me+3iQ/8D5sYZMtvNdkB57twbUZTvZMACHb+idhIJ6/Bgq4Pcijw1jQLySGDBhR3
bEn3WZ9IlwlbxEhmnvOoTFIiILtzHuP09zuYQn5WxW/M81sfi1JYvJqfbfwNkM1c
tkYZW97qZgYKkj9PO/NWPfxOvC9BTyWPwUOzISYAKMaFkEUOBWb/5SLT2DorYjeq
6dOmbZlS8TvFy/SXilOB2OrmCMV5/YfGb+V3ex4Jn56qGMuWowWHQVnoI4CZxVYY
ResZtr6SElrw7Nau8H8Pk9hN394DXvm0UsXi5/wTiUF0qFrNFlinE0swVqWRE/ve
aFvhNGw5xAce37zVNDnlSO9POgxn/Tq/EZcvtEU360j7kmhL30Z2sMDvZctLZUVp
SwSSth10eOHkIx25hheZ24r2WixcUBGWgr0h4d6lFikHvqn2COfL6FxyymyeSOnL
lt/he3N5/uiF2AJRSONxKPlNjmxnXL+8x3oYaW2mqYJcjz8iIBySV/o/cyDZkmnz
lY6trWE7i+W6Qp6OdPAxMOQnHJ5eWWogeW8TcWzN4nabnfkWpAfSo8qJAbI6pSpw
plLG2z0WrgY1AkmxYRDZQLfgVBrXYjXTLSJ97j4J/8+J6EHob1BxqzRuLCXRiQdv
8ro8uV+4vBvidGWEcbPqkcGCOd9vmcJa/whFPlzrzXizYn50xyk=
=AERa
-----END PGP SIGNATURE-----

182
kjournald.changes Normal file
View File

@ -0,0 +1,182 @@
-------------------------------------------------------------------
Tue Jul 2 13:54:26 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.05.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.05.2/
- No code change since 24.05.1
-------------------------------------------------------------------
Wed Jun 12 07:33:27 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.05.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.05.1/
- Changes since 24.05.0:
* CI: flatpak: Increase runtime to 6.7
-------------------------------------------------------------------
Sun May 19 09:56:17 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.05.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/24.05.0/
- No code change since 24.04.80
-------------------------------------------------------------------
Fri May 3 09:16:02 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.04.80
* New feature release
- Changes since 24.02.2:
* Add missing include on endian.h
-------------------------------------------------------------------
Tue Apr 9 18:08:25 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.02.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.2/
- No code change since 24.02.1
-------------------------------------------------------------------
Tue Mar 19 15:26:34 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
-------------------------------------------------------------------
Fri Feb 23 13:59:32 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Use UTC for test value setup to be independent of local time
-------------------------------------------------------------------
Fri Feb 9 16:08:38 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
-------------------------------------------------------------------
Tue Dec 5 14:19:45 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.4/
- No code change since 23.08.3
-------------------------------------------------------------------
Tue Nov 7 17:04:47 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.3/
- Changes since 23.08.2:
* snapcraft: initial import snapcraft files.
-------------------------------------------------------------------
Tue Oct 10 18:27:34 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
-------------------------------------------------------------------
Tue Sep 12 11:56:03 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
-------------------------------------------------------------------
Sun Aug 20 13:59:37 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.08.0/
- No code change since 23.07.90
-------------------------------------------------------------------
Mon Aug 14 08:02:54 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.90
* New feature release
- Changes since 23.07.80:
* flatpak: update runtime to 5.15-22.08
-------------------------------------------------------------------
Tue Aug 1 10:13:54 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.07.80
* New feature release
- Changes since 23.04.3:
* Allow building against KF6
-------------------------------------------------------------------
Tue Jul 4 10:19:52 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.3/
- No code change since 23.04.2
-------------------------------------------------------------------
Tue Jun 6 20:01:10 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
-------------------------------------------------------------------
Tue May 9 10:47:06 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
-------------------------------------------------------------------
Sat Apr 15 08:45:54 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
-------------------------------------------------------------------
Fri Mar 31 16:42:06 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.90
* New feature release
-------------------------------------------------------------------
Sat Mar 18 19:16:53 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.80
* New feature release
-------------------------------------------------------------------
Sun Feb 19 12:09:09 UTC 2023 - Edgar Aichinger <edogawa@aon.at>
- initial package, version 0.1.0

88
kjournald.spec Normal file
View File

@ -0,0 +1,88 @@
#
# spec file for package kjournald
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define soname 0
%define kf6_version 6.0.0
%define qt6_version 6.6.0
%bcond_without released
Name: kjournald
Version: 24.05.2
Release: 0
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/release-service/%{version}/src/%{name}-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: fdupes
BuildRequires: pkgconfig
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
BuildRequires: cmake(Qt6QuickControls2) >= %{qt6_version}
BuildRequires: cmake(Qt6Test) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
BuildRequires: pkgconfig(libsystemd)
Requires: qt6-declarative-imports >= %{qt6_version}
%description
This project aims to provide an abstraction of the systemds 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
%prep
%autosetup -p1
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
rm %{buildroot}%{_libdir}/libkjournald.so
%find_lang %{name} --all-name
%fdupes %{buildroot}
%ldconfig_scriptlets
%files
%license LICENSES/*
%{_kf6_applicationsdir}/org.kde.kjournaldbrowser.desktop
%{_kf6_appstreamdir}/org.kde.kjournaldbrowser.appdata.xml
%{_kf6_bindir}/kjournaldbrowser
%{_kf6_debugdir}/kjournald.categories
%{_kf6_libdir}/libkjournald.so.*
%files lang -f %{name}.lang
%changelog