1 |
commit: f5f017dede3a1a82d29eaf5e6773e6ca71e6cb56 |
2 |
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> |
3 |
AuthorDate: Wed Apr 1 10:15:24 2020 +0000 |
4 |
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> |
5 |
CommitDate: Wed Apr 1 10:18:30 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5f017de |
7 |
|
8 |
games-misc/Fallout3Terminal: new package |
9 |
|
10 |
Package-Manager: Portage-2.3.96, Repoman-2.3.22 |
11 |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> |
12 |
|
13 |
.../Fallout3Terminal-2019.11.05.ebuild | 32 ++++++++++++++++++++++ |
14 |
games-misc/Fallout3Terminal/Manifest | 1 + |
15 |
games-misc/Fallout3Terminal/files/Fallout3Terminal | 2 ++ |
16 |
games-misc/Fallout3Terminal/metadata.xml | 25 +++++++++++++++++ |
17 |
4 files changed, 60 insertions(+) |
18 |
|
19 |
diff --git a/games-misc/Fallout3Terminal/Fallout3Terminal-2019.11.05.ebuild b/games-misc/Fallout3Terminal/Fallout3Terminal-2019.11.05.ebuild |
20 |
new file mode 100644 |
21 |
index 0000000..b652b74 |
22 |
--- /dev/null |
23 |
+++ b/games-misc/Fallout3Terminal/Fallout3Terminal-2019.11.05.ebuild |
24 |
@@ -0,0 +1,32 @@ |
25 |
+# Copyright 1999-2020 Gentoo Authors |
26 |
+# Distributed under the terms of the GNU General Public License v2 |
27 |
+ |
28 |
+EAPI=7 |
29 |
+ |
30 |
+COMMIT="04cad950ca949d1a437a5718b40d3d0b9e33ee0d" |
31 |
+ |
32 |
+DESCRIPTION=" A recreation of the Fallout 3 terminal via a linux bash script!" |
33 |
+HOMEPAGE="https://github.com/fohtla/Fallout3Terminal" |
34 |
+SRC_URI="https://github.com/fohtla/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" |
35 |
+ |
36 |
+LICENSE="MIT" |
37 |
+SLOT="0" |
38 |
+KEYWORDS="~amd64" |
39 |
+RDEPEND=" |
40 |
+ app-shells/bash |
41 |
+ media-sound/sox |
42 |
+ sys-apps/pv |
43 |
+ x11-terms/cool-retro-term |
44 |
+" |
45 |
+DEPEND="" |
46 |
+ |
47 |
+S="${WORKDIR}/${PN}-${COMMIT}" |
48 |
+ |
49 |
+src_install() { |
50 |
+ dobin "${FILESDIR}/${PN}" |
51 |
+ exeinto "/usr/share/${PN}" |
52 |
+ doexe terminalscript |
53 |
+ rm -f terminalscript || die |
54 |
+ insinto "/usr/share/${PN}" |
55 |
+ doins -r . |
56 |
+} |
57 |
|
58 |
diff --git a/games-misc/Fallout3Terminal/Manifest b/games-misc/Fallout3Terminal/Manifest |
59 |
new file mode 100644 |
60 |
index 0000000..78ec10a |
61 |
--- /dev/null |
62 |
+++ b/games-misc/Fallout3Terminal/Manifest |
63 |
@@ -0,0 +1 @@ |
64 |
+DIST Fallout3Terminal-2019.11.05.tar.gz 21090 BLAKE2B 4842455faea85c1cfab75c3dbcd934ca4836f926e59217545109d52dc74d152af292b1cfdb6762d31d9b7c9ebf22c0652cdeb8ec9a726950fbe742a2e570adc4 SHA512 7eedc437d12e3a3d5fe10db316273fb47f4000bb92cb16f2e64e412691900302926063fb5e93c34230e4045da1743a195a8434b358f9b2f70071c65ddd174111 |
65 |
|
66 |
diff --git a/games-misc/Fallout3Terminal/files/Fallout3Terminal b/games-misc/Fallout3Terminal/files/Fallout3Terminal |
67 |
new file mode 100644 |
68 |
index 0000000..fad5abe |
69 |
--- /dev/null |
70 |
+++ b/games-misc/Fallout3Terminal/files/Fallout3Terminal |
71 |
@@ -0,0 +1,2 @@ |
72 |
+#!/bin/sh |
73 |
+cool-retro-term --fullscreen --noclose -e bash /usr/share/Fallout3Terminal/terminalscript |
74 |
|
75 |
diff --git a/games-misc/Fallout3Terminal/metadata.xml b/games-misc/Fallout3Terminal/metadata.xml |
76 |
new file mode 100644 |
77 |
index 0000000..1abbee5 |
78 |
--- /dev/null |
79 |
+++ b/games-misc/Fallout3Terminal/metadata.xml |
80 |
@@ -0,0 +1,25 @@ |
81 |
+<?xml version="1.0" encoding="UTF-8"?> |
82 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
83 |
+ |
84 |
+<pkgmetadata> |
85 |
+ <maintainer type="person"> |
86 |
+ <email>lssndrbarbieri@×××××.com</email> |
87 |
+ <name>Alessandro Barbieri</name> |
88 |
+ </maintainer> |
89 |
+ <longdescription> |
90 |
+Fallout3Terminal is my own version of a Fallout 3/4/NV Terminal operating system, complete |
91 |
+with the ability to write journal entries, and in-game sounds from Fallout 3 itself! I |
92 |
+tried to recreate as many little details there are in the games, like the RobCo OS header |
93 |
+and such, though you will notice I took quite a few liberties. |
94 |
+ |
95 |
+This is actually just a bash script that can be run from the terminal, and the output is |
96 |
+displaying on a highly customizable retro terminal called cool-retro-terminal. |
97 |
+ |
98 |
+See my demonstration video of this on reddit, the post can be found here: |
99 |
+https://www.reddit.com/r/linux/comments/dw9gfw/i_recreated_a_fallout_3_terminal_as_a_linux_bash/ |
100 |
+ </longdescription> |
101 |
+ <upstream> |
102 |
+ <remote-id type="github">python-hyper/hyper-h2</remote-id> |
103 |
+ <remote-id type="pypi">h2</remote-id> |
104 |
+ </upstream> |
105 |
+</pkgmetadata> |