Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-logs/
Date: Sat, 01 Dec 2018 18:25:38
Message-Id: 1543688721.13e394c38d916e55bdeca7181c3418acb8cdec44.eva@gentoo
1 commit: 13e394c38d916e55bdeca7181c3418acb8cdec44
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 1 18:18:46 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 1 18:25:21 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e394c3
7
8 gnome-extra/gnome-logs: 3.24.2 → 3.30.0
9
10 Switched to meson build system. Dogtail testsuite was dropped.
11
12 Package-Manager: Portage-2.3.52, Repoman-2.3.12
13 Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
14
15 gnome-extra/gnome-logs/Manifest | 1 +
16 gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild | 55 +++++++++++++++++++++++++
17 2 files changed, 56 insertions(+)
18
19 diff --git a/gnome-extra/gnome-logs/Manifest b/gnome-extra/gnome-logs/Manifest
20 index b616e6c115d..33d115574cf 100644
21 --- a/gnome-extra/gnome-logs/Manifest
22 +++ b/gnome-extra/gnome-logs/Manifest
23 @@ -1 +1,2 @@
24 DIST gnome-logs-3.24.2.tar.xz 1000552 BLAKE2B da237fbce0b1ced77c52ffab1965f6e1209df8fa1f224274b3dddd30bea106fed6449e37e0ad654b579ce1128fb6b554ffd521faa5362db9ef8f8f2a54a1685f SHA512 6f7dabb0b0093b860198344373eb1feae244ed23c3a65494499c09a83c687ba68ff023ec5ce34846be51fd74293fdb4b575cf3a748a22fae183e89086eba1db9
25 +DIST gnome-logs-3.30.0.tar.xz 1289980 BLAKE2B 51c99c335b72039eab96feae8acff55f17c65b44959ce7b0f6a310a71dc4d372fd7e225a73650896a7177650ca77df6cf340a91cdbbff0cd18dfc1b2fd658d1b SHA512 940aa6883538aad28ce86e313425e28f2633d68f55dc3b17260bd81f6232799b29234d9a26dfd0cd26af0d0debf0cb832e76b5b8743d95b8e32514ac5fe6ece0
26
27 diff --git a/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild b/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild
28 new file mode 100644
29 index 00000000000..c7c2b41671e
30 --- /dev/null
31 +++ b/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild
32 @@ -0,0 +1,55 @@
33 +# Copyright 1999-2018 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +
38 +inherit gnome.org gnome2-utils meson virtualx xdg
39 +
40 +DESCRIPTION="Log messages and event viewer"
41 +HOMEPAGE="https://wiki.gnome.org/Apps/Logs"
42 +
43 +LICENSE="GPL-3+"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE="test"
47 +
48 +RDEPEND="
49 + gnome-base/gsettings-desktop-schemas
50 + >=dev-libs/glib-2.43.90:2
51 + >=x11-libs/gtk+-3.22:3
52 + sys-apps/systemd:=
53 +"
54 +DEPEND="${RDEPEND}
55 + dev-util/glib-utils
56 + >=sys-devel/gettext-0.19.8
57 + ~app-text/docbook-xml-dtd-4.3
58 + dev-libs/appstream-glib
59 + dev-libs/libxml2:2
60 + dev-libs/libxslt
61 + dev-util/itstool
62 + virtual/pkgconfig
63 +"
64 +
65 +src_configure() {
66 + local emesonargs=(
67 + $(meson_use test tests)
68 + -Dman=true
69 + )
70 + meson_src_configure
71 +}
72 +
73 +src_test() {
74 + virtx meson_src_test
75 +}
76 +
77 +pkg_postinst() {
78 + xdg_pkg_postinst
79 + gnome2_icon_cache_update
80 + gnome2_schemas_update
81 +}
82 +
83 +pkg_postrm() {
84 + xdg_pkg_postrm
85 + gnome2_icon_cache_update
86 + gnome2_schemas_update
87 +}