Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/
Date: Fri, 31 Aug 2018 23:43:49
Message-Id: 1535758480.00ba9a6ea2754bba41483967f967c0afdae4c117.leio@gentoo
1 commit: 00ba9a6ea2754bba41483967f967c0afdae4c117
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 31 20:04:41 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 31 23:34:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ba9a6e
7
8 games-board/gnome-chess: bump to 3.28.1
9
10 Package-Manager: Portage-2.3.48, Repoman-2.3.10
11
12 games-board/gnome-chess/Manifest | 1 +
13 games-board/gnome-chess/gnome-chess-3.28.1.ebuild | 54 +++++++++++++++++++++++
14 2 files changed, 55 insertions(+)
15
16 diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest
17 index a07ad351d01..f81a0570f94 100644
18 --- a/games-board/gnome-chess/Manifest
19 +++ b/games-board/gnome-chess/Manifest
20 @@ -1 +1,2 @@
21 DIST gnome-chess-3.24.1.tar.xz 2808208 BLAKE2B 6b6eefb8de8e7b91b23752d78d00704546566f060c8971c4fb17b26a28ca44b659891e036f5cc1f42bbfca41d1aaaca153758115eafb4456a3ddb45fe4caf1a8 SHA512 738bae74a547ccf9f0f3dcccaf164af785086ab54190094d602effae0f3f7c07fb6be4eba4aa8706045f70cb12c407a5151bc836d784c0cd254b1c371670e559
22 +DIST gnome-chess-3.28.1.tar.xz 1697524 BLAKE2B 743147e86fbaf5b1b1d84e802fde439de8a04f1e58607e34d0c5f660e59f3dd1e29aef1c763e5a00fa44581502c1d702a7fd9dfc826281f4dc703b23430a1efc SHA512 296703362fab5afa221130293d09a2f4e8d36d211f6fde7cee54c52a7ccec4c3a8aa5359baaf330e95cfd42277e2f95d44d762518a86d675c8e8a7237ebd9dd1
23
24 diff --git a/games-board/gnome-chess/gnome-chess-3.28.1.ebuild b/games-board/gnome-chess/gnome-chess-3.28.1.ebuild
25 new file mode 100644
26 index 00000000000..ddb05746bd3
27 --- /dev/null
28 +++ b/games-board/gnome-chess/gnome-chess-3.28.1.ebuild
29 @@ -0,0 +1,54 @@
30 +# Copyright 1999-2018 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +VALA_MIN_API_VERSION="0.36"
35 +
36 +inherit gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg
37 +
38 +DESCRIPTION="Play the classic two-player boardgame of chess"
39 +HOMEPAGE="https://wiki.gnome.org/Apps/Chess"
40 +
41 +LICENSE="GPL-3+"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
44 +IUSE=""
45 +
46 +RDEPEND="
47 + >=dev-libs/glib-2.44:2
48 + >=x11-libs/gtk+-3.19:3
49 + >=gnome-base/librsvg-2.32.0:2
50 +"
51 +DEPEND="${RDEPEND}
52 + $(vala_depend)
53 + app-text/yelp-tools
54 + dev-libs/appstream-glib
55 + >=sys-devel/gettext-0.19.8
56 + virtual/pkgconfig
57 +"
58 +
59 +DOC_CONTENTS="For being able to play against computer you will
60 +need to install a chess engine like, for example, games-board/gnuchess"
61 +
62 +src_prepare() {
63 + xdg_src_prepare
64 + vala_src_prepare
65 +}
66 +
67 +src_install() {
68 + meson_src_install
69 + readme.gentoo_create_doc
70 +}
71 +
72 +pkg_postinst() {
73 + xdg_pkg_postinst
74 + gnome2_icon_cache_update
75 + gnome2_schemas_update
76 + readme.gentoo_print_elog
77 +}
78 +
79 +pkg_postrm() {
80 + xdg_pkg_postrm
81 + gnome2_icon_cache_update
82 + gnome2_schemas_update
83 +}