Gentoo Archives: gentoo-commits

From: Seth Price <sprice623@×××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: games-rpg/snoot-game/
Date: Mon, 28 Nov 2022 21:15:15
Message-Id: 1669670075.832f08ebb66611d3f06ce61b1f6be92053032aad.sprice623@gentoo
1 commit: 832f08ebb66611d3f06ce61b1f6be92053032aad
2 Author: Seth Price <sprice623 <AT> aol <DOT> com>
3 AuthorDate: Mon Nov 28 21:14:35 2022 +0000
4 Commit: Seth Price <sprice623 <AT> aol <DOT> com>
5 CommitDate: Mon Nov 28 21:14:35 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=832f08eb
7
8 games-rpg/snoot-game: new package, add 1.7
9
10 Signed-off-by: Seth Price <sprice623 <AT> aol.com>
11
12 games-rpg/snoot-game/Manifest | 1 +
13 games-rpg/snoot-game/metadata.xml | 18 ++++++++++++++
14 games-rpg/snoot-game/snoot-game-1.7.ebuild | 38 ++++++++++++++++++++++++++++++
15 3 files changed, 57 insertions(+)
16
17 diff --git a/games-rpg/snoot-game/Manifest b/games-rpg/snoot-game/Manifest
18 new file mode 100644
19 index 000000000..54a282092
20 --- /dev/null
21 +++ b/games-rpg/snoot-game/Manifest
22 @@ -0,0 +1 @@
23 +DIST SnootGame-Update7_Fangsgiving-linux.tar.bz2 357494376 BLAKE2B 13d1603d2b8d2936b76b1289dddc507617bb574bab938ae6b00ca1ce0d9ba3fd32f87fc649eedbb4fe1c3c73e81632faa16bb02aae5175ae3c3a32843236aa0f SHA512 58f70e59fa906bcfbfe52a13d4db22bad589f1ad55e8ebc11db420fee3be208bcd67e38caf6b58092a9e0d85e8d37a6aa2359f879091b8679d8523fc2b31e2bf
24
25 diff --git a/games-rpg/snoot-game/metadata.xml b/games-rpg/snoot-game/metadata.xml
26 new file mode 100644
27 index 000000000..6654dbec9
28 --- /dev/null
29 +++ b/games-rpg/snoot-game/metadata.xml
30 @@ -0,0 +1,18 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <maintainer type="person">
35 + <name>Seth Price</name>
36 + <email>sprice623@×××.com</email>
37 + </maintainer>
38 + <longdescription lang="en">
39 + You play as Anon, a lonely, faceless, nobody, reject who finds himself
40 + in the dinosaur themed acid trip of a school named Volcano High.
41 + Here Anon meets the qt ptero known as Fang and their clown-vomit colored
42 + posse of reject friends and other associated thorns-in-the-side.
43 + </longdescription>
44 + <upstream>
45 + <bugs-to>https://git.snootgame.xyz/Cavemanon/SnootGame/issues</bugs-to>
46 + <changelog>https://snootgame.xyz/Patch7-changelog.html</changelog>
47 + </upstream>
48 +</pkgmetadata>
49
50 diff --git a/games-rpg/snoot-game/snoot-game-1.7.ebuild b/games-rpg/snoot-game/snoot-game-1.7.ebuild
51 new file mode 100644
52 index 000000000..ec4305f70
53 --- /dev/null
54 +++ b/games-rpg/snoot-game/snoot-game-1.7.ebuild
55 @@ -0,0 +1,38 @@
56 +# Copyright 2022 Gentoo Authors
57 +# Distributed under the terms of the GNU General Public License v2
58 +
59 +EAPI=8
60 +
61 +PYTHON_COMPAT=( python3_{8,9,10,11} )
62 +inherit python-single-r1 desktop wrapper
63 +
64 +DESCRIPTION="Visual novel parody of Goodbye Volcano High"
65 +MY_PV="Update7_Fangsgiving"
66 +HOMEPAGE="https://snootgame.xyz/"
67 +SRC_URI="https://secureupdates.snootgame.xyz/SnootGame-${MY_PV}-linux.tar.bz2"
68 +
69 +LICENSE="AGPL-3 CC-BY-SA-4.0"
70 +SLOT="0"
71 +KEYWORDS="~amd64 ~x86"
72 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
73 +
74 +RDEPEND="${PYTHON_DEPS}"
75 +BDEPEND="${RDEPEND}"
76 +
77 +S="${WORKDIR}/SnootGame-${MY_PV}-linux/"
78 +
79 +src_install() {
80 + local dir=/opt/${PN}
81 + insinto "${dir}"
82 +
83 + doins -r "${S}/."
84 + dodoc README.md
85 +
86 + fperms +x ${dir}/lib/linux-i686/SnootGame
87 + fperms +x ${dir}/lib/linux-x86_64/SnootGame
88 + fperms +x ${dir}/SnootGame.sh
89 +
90 + make_wrapper ${PN} "./SnootGame.sh" "${dir}" "${dir}"
91 + make_desktop_entry ${PN} "Snoot Game"
92 +
93 +}