Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: games-util/gamehub/
Date: Tue, 31 May 2022 07:27:07
Message-Id: 1653982006.610b6df93a5e8c7804d6115d39decaaa73436119.cybertailor@gentoo
1 commit: 610b6df93a5e8c7804d6115d39decaaa73436119
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Tue May 31 06:12:06 2022 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Tue May 31 07:26:46 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=610b6df9
7
8 games-util/gamehub: add 0.16.3.2
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 games-util/gamehub/Manifest | 1 +
13 games-util/gamehub/gamehub-0.16.3.2.ebuild | 53 ++++++++++++++++++++++++++++++
14 2 files changed, 54 insertions(+)
15
16 diff --git a/games-util/gamehub/Manifest b/games-util/gamehub/Manifest
17 index 9282922aa..4a31ffbed 100644
18 --- a/games-util/gamehub/Manifest
19 +++ b/games-util/gamehub/Manifest
20 @@ -1 +1,2 @@
21 DIST gamehub-0.16.0.1.tar.gz 9714011 BLAKE2B ccc09cc9d0bdbab8c3f10c4ffdeffcc71a02159f7e5f35c861ba159d9a50980141100184386328ab56bb1e2ba9eb788331f298c514809ad24847dbf7e0f9c44d SHA512 50c701b7a41431f1f395f49b2379239a31833c60c99a5a6ac918bcc94b15a2dd40211acd5f7d0e099af4bd89d524155c2763218d4bfdcb2bacd00b4f1c8e1058
22 +DIST gamehub-0.16.3.2.tar.gz 9754845 BLAKE2B 1aa8cb0ad858422953bcd24bb8fe0fcf22a76cfd4ff5d2ed285b417b6832fb73e2d9b88d6c29a42b6fd96242ae362e0f17e82ddd8a5582352b16522912fca127 SHA512 9764b5cda6f071bc0cb86fc52c65a8bb9dc6c99407d46fa7c7e5c350a63201c9b895b5dda8445a60d6244371f5b2a09f5ddb8d7c5ca12ebfeeb4a8c527b16890
23
24 diff --git a/games-util/gamehub/gamehub-0.16.3.2.ebuild b/games-util/gamehub/gamehub-0.16.3.2.ebuild
25 new file mode 100644
26 index 000000000..4b07e2e73
27 --- /dev/null
28 +++ b/games-util/gamehub/gamehub-0.16.3.2.ebuild
29 @@ -0,0 +1,53 @@
30 +# Copyright 2020-2021 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +inherit gnome2-utils meson vala xdg
36 +
37 +DESCRIPTION="GameHub is a unified library for all your games"
38 +HOMEPAGE="https://tkashkin.github.io/projects/gamehub https://github.com/tkashkin/gamehub"
39 +
40 +MY_PN="GameHub"
41 +MY_PV="$(ver_rs 3 '-')-master"
42 +MY_P="${MY_PN}-${MY_PV}"
43 +
44 +SRC_URI="https://github.com/tkashkin/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
45 +
46 +LICENSE="GPL-3"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86"
49 +
50 +RDEPEND="
51 + dev-db/sqlite:3
52 + dev-libs/glib:2
53 + dev-libs/json-glib
54 + dev-libs/libgee:0.8
55 + >=dev-libs/libmanette-0.2
56 + dev-libs/libxml2
57 + net-libs/libsoup:2.4
58 + net-libs/webkit-gtk:4
59 + sys-auth/polkit
60 + x11-libs/gtk+:3
61 + x11-libs/libX11
62 + x11-libs/libXtst
63 +"
64 +DEPEND="${RDEPEND}"
65 +BDEPEND="$(vala_depend)"
66 +
67 +S="${WORKDIR}/${MY_P}"
68 +
69 +src_prepare() {
70 + default
71 + vala_setup
72 +}
73 +
74 +pkg_postinst() {
75 + xdg_pkg_postinst
76 + gnome2_schemas_update
77 +}
78 +
79 +pkg_postrm() {
80 + xdg_pkg_postrm
81 + gnome2_schemas_update
82 +}