Gentoo Archives: gentoo-commits

From: "Azamat H. Hackimov" <winterheart@××××××.ru>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/cogs/
Date: Sat, 29 Feb 2020 13:05:01
Message-Id: 1582972081.6c61f889afab8fe5ea34fb0b22dcdcf5ff3b2ca4.winterheart@gentoo
1 commit: 6c61f889afab8fe5ea34fb0b22dcdcf5ff3b2ca4
2 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
3 AuthorDate: Sat Feb 29 10:28:01 2020 +0000
4 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
5 CommitDate: Sat Feb 29 10:28:01 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=6c61f889
7
8 games-puzzle/cogs: update package
9
10 Migrated from deprecated eclass.
11
12 Package-Manager: Portage-2.3.84, Repoman-2.3.20
13 Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
14
15 ...ogs-20110811.ebuild => cogs-20110811-r1.ebuild} | 27 +++++++++-------------
16 games-puzzle/cogs/metadata.xml | 11 +++++++++
17 2 files changed, 22 insertions(+), 16 deletions(-)
18
19 diff --git a/games-puzzle/cogs/cogs-20110811.ebuild b/games-puzzle/cogs/cogs-20110811-r1.ebuild
20 similarity index 81%
21 rename from games-puzzle/cogs/cogs-20110811.ebuild
22 rename to games-puzzle/cogs/cogs-20110811-r1.ebuild
23 index b18f3f5..2c84ce0 100644
24 --- a/games-puzzle/cogs/cogs-20110811.ebuild
25 +++ b/games-puzzle/cogs/cogs-20110811-r1.ebuild
26 @@ -1,19 +1,18 @@
27 -# Copyright 1999-2012 Gentoo Foundation
28 +# Copyright 1999-2020 Gentoo Authors
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: $
31
32 -EAPI="5"
33 +EAPI=7
34
35 -inherit eutils games
36 +inherit desktop eutils
37
38 -DESCRIPTION="Immersed in a steampunk world with stunning visual design. Build an incredible variety of machines from sliding tiles."
39 +DESCRIPTION="Immersed in a steampunk world with stunning visual design."
40 HOMEPAGE="http://www.cogsgame.com/"
41
42 SRC_URI="${P/-/_}_all.tar.gz"
43
44 -LICENSE="as-is"
45 +LICENSE="all-rights-reserved"
46 SLOT="0"
47 -KEYWORDS="-* amd64 ~x86"
48 +KEYWORDS="-* ~amd64 ~x86"
49 IUSE=""
50 RESTRICT="strip fetch"
51
52 @@ -87,20 +86,18 @@ RDEPEND="
53
54 S="${WORKDIR}/${PN}"
55
56 -
57 src_install() {
58 local exe;
59 - GAMEDIR="${GAMES_PREFIX_OPT}/${PN}"
60 + dir="/opt/${PN}"
61
62 use amd64 && exe="Cogs-amd64"
63 use x86 && exe="Cogs-x86"
64
65 - insinto "${GAMEDIR}"
66 - exeinto "${GAMEDIR}"
67 + insinto "${dir}"
68 + exeinto "${dir}"
69
70 # install icon
71 - doicon "${PN}.png" \
72 - || die "install icon"
73 + doicon "${PN}.png" || die "install icon"
74
75 # install docs
76 dodoc "README-linux.txt"
77 @@ -110,8 +107,6 @@ src_install() {
78 doins -r data || die "doins game data"
79
80 # install shortcuts
81 - games_make_wrapper "${PN}" "./${exe}" "${GAMEDIR}" || die "install shortcut"
82 + make_wrapper "${PN}" "./${exe}" "${dir}" || die "install shortcut"
83 make_desktop_entry "${PN}" "Cogs" "${PN}"
84 -
85 - prepgamesdirs
86 }
87
88 diff --git a/games-puzzle/cogs/metadata.xml b/games-puzzle/cogs/metadata.xml
89 new file mode 100644
90 index 0000000..aec4945
91 --- /dev/null
92 +++ b/games-puzzle/cogs/metadata.xml
93 @@ -0,0 +1,11 @@
94 +<?xml version="1.0" encoding="UTF-8"?>
95 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
96 +<pkgmetadata>
97 +<maintainer type="person">
98 +<email>mva@×××.name</email>
99 +<name>Vadim A. Misbakh-Soloviov</name>
100 +</maintainer>
101 +<longdescription lang="en">
102 +</longdescription>
103 +</pkgmetadata>
104 +