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 |
+} |