From c8790b64e4bc651c93d99bb7625d5fcaefeeb44b Mon Sep 17 00:00:00 2001 From: fossdd Date: Thu, 14 Nov 2024 11:10:56 +0100 Subject: [PATCH] systemd/gnome-logs: new aport (MR 5790) (MR 5563) https://apps.gnome.org/Logs Log viewer for the systemd journal [ci:skip-build]: already built successfully in CI --- extra-repos/systemd/gnome-logs/APKBUILD | 38 +++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 extra-repos/systemd/gnome-logs/APKBUILD diff --git a/extra-repos/systemd/gnome-logs/APKBUILD b/extra-repos/systemd/gnome-logs/APKBUILD new file mode 100644 index 000000000..3906764d1 --- /dev/null +++ b/extra-repos/systemd/gnome-logs/APKBUILD @@ -0,0 +1,38 @@ +# Contributor: fossdd +# Maintainer: fossdd +pkgname=gnome-logs +pkgver=45.0 +pkgrel=0 +pkgdesc="Log viewer for the systemd journal" +url="https://apps.gnome.org/Logs" +arch="all" +license="GPL-3.0-or-later" +makedepends=" + desktop-file-utils + gtk4.0-dev + itstool + libadwaita-dev + meson + systemd-dev + " +subpackages="$pkgname-doc $pkgname-lang" +source="https://download.gnome.org/sources/gnome-logs/${pkgver%.*}/gnome-logs-$pkgver.tar.xz" + +build() { + abuild-meson \ + -Dman=true \ + output . + meson compile -C output +} + +check() { + meson test --no-rebuild --print-errorlogs -C output +} + +package() { + DESTDIR="$pkgdir" meson install --no-rebuild -C output +} + +sha512sums=" +a4021b182da29fc027311b6bb18491287ba232310fe61c982af759da7b36613cab589d0ca4caadec5d03fcb3d3000591c92ae37c881a8fd95aa9273025d17fd4 gnome-logs-45.0.tar.xz +"