Gentoo Archives: gentoo-commits

From: Philip Miess <Phil_miess@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/superposition:master commit in: games-puzzle/Armikrog/
Date: Sat, 29 Dec 2018 02:12:20
Message-Id: 1546049366.0600761c71de639759f50758728b4ad433ea3d9f.Phil_miess@gentoo
1 commit: 0600761c71de639759f50758728b4ad433ea3d9f
2 Author: Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
3 AuthorDate: Sat Dec 29 02:01:26 2018 +0000
4 Commit: Philip Miess <Phil_miess <AT> yahoo <DOT> com>
5 CommitDate: Sat Dec 29 02:09:26 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=0600761c
7
8 add Armikrog
9
10 Signed-off-by: Philip Miess <Philip_Miess <AT> yahoo.com>
11
12 games-puzzle/Armikrog/Armikrog-2015.10.07.ebuild | 81 ++++++++++++++++++++++++
13 games-puzzle/Armikrog/Manifest | 3 +
14 games-puzzle/Armikrog/metadata.xml | 10 +++
15 3 files changed, 94 insertions(+)
16
17 diff --git a/games-puzzle/Armikrog/Armikrog-2015.10.07.ebuild b/games-puzzle/Armikrog/Armikrog-2015.10.07.ebuild
18 new file mode 100644
19 index 0000000..5a3b7e2
20 --- /dev/null
21 +++ b/games-puzzle/Armikrog/Armikrog-2015.10.07.ebuild
22 @@ -0,0 +1,81 @@
23 +# Copyright 1999-2018 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=6
27 +
28 +inherit unpacker eutils gnome2-utils
29 +
30 +DESCRIPTION="Armikrog is a unique stop motion clay animated point and click adventure game"
31 +HOMEPAGE="http://armikrog.com/"
32 +SRC_URI="Armikrog_Linux.x86_64.zip"
33 +
34 +LICENSE="all-rights-reserved"
35 +SLOT="0"
36 +KEYWORDS="~amd64"
37 +IUSE=""
38 +RESTRICT="bindist fetch"
39 +
40 +MYGAMEDIR=/opt/${PN}
41 +DEPEND="app-arch/unzip"
42 +RDEPEND="${DEPEND}
43 + dev-libs/expat
44 + dev-libs/libbsd
45 + media-libs/glu
46 + media-libs/mesa
47 + x11-libs/libX11
48 + x11-libs/libXau
49 + x11-libs/libXcursor
50 + x11-libs/libXdamage
51 + x11-libs/libXdmcp
52 + x11-libs/libXext
53 + x11-libs/libXfixes
54 + x11-libs/libXrandr
55 + x11-libs/libXrender
56 + x11-libs/libXxf86vm
57 + x11-libs/libdrm
58 + x11-libs/libxcb
59 + x11-libs/libxshmfence
60 +"
61 +BDEPEND=""
62 +S="${WORKDIR}"
63 +
64 +pkg_nofetch() {
65 + einfo "Please buy & download ${SRC_URI} from:"
66 + einfo " https://www.humblebundle.com/store"
67 + einfo "and move it to ${DISTDIR}"
68 +}
69 +
70 +src_unpack() {
71 + unpack_zip ${A}
72 +}
73 +src_configure() { :; }
74 +src_compile() { :; }
75 +
76 +src_install() {
77 + local arch=x86_64
78 +
79 + insinto ${MYGAMEDIR}
80 + exeinto ${MYGAMEDIR}
81 + newexe "Armikrog.${arch}" "Armikrog"
82 + doins -r "Armigrog_Data"
83 +
84 + newicon -s 128 MouseCraft_Data/Resources/UnityPlayer.png ${PN}.png
85 + make_wrapper ${PN} "${MYGAMEDIR}/Armikrog" "${PN}"
86 + make_desktop_entry "${PN}" "Armikrog" "${PN}" "Game"
87 +
88 + domenu ${PN}
89 +
90 +}
91 +
92 +pkg_preinst() {
93 + gnome2_icon_savelist
94 +}
95 +
96 +pkg_postinst() {
97 + gnome2_icon_cache_update
98 +
99 +}
100 +
101 +pkg_postrm() {
102 + gnome2_icon_cache_update
103 +}
104
105 diff --git a/games-puzzle/Armikrog/Manifest b/games-puzzle/Armikrog/Manifest
106 new file mode 100644
107 index 0000000..6763006
108 --- /dev/null
109 +++ b/games-puzzle/Armikrog/Manifest
110 @@ -0,0 +1,3 @@
111 +DIST Armikrog_Linux.x86_64.zip 1575061053 BLAKE2B d11c9f59354ddfb1073becb8a57acff9b7fd15b381781c345747e48154ce0daf8c7aafa6958b0dea4118a8ef3c9e8875500897d091948f6b734a8dbaef1445a7 SHA512 eada224003986a56b76567580c94c562d99ff80968bb76bc3c38785df372a69d868b84affce433edf3af4c01730ce0c9eac4c871538bbe247b8e08c785ff5509
112 +EBUILD Armikrog-2015.10.07.ebuild 1546 BLAKE2B 554e3a9b92c8d12d91e7bf9b30e9cbc62e3f1977e839ad5b8b0b0fff8a2a70332ef4bb17cdc57661ec4e20968c75b20b0c230ca255fde8cb7a9cc60642364ca1 SHA512 64df98745f6c0893e224df5f762f02ff2d1e41e8e0d70c47db7f998c6ea90e7812cfef8b33e0c54e0e06235e95bc8d8ec7161cc08265f1dd35c9035465a0fa53
113 +MISC metadata.xml 545 BLAKE2B b84a8e9b1407d0a5171258f71839055849f868e725f34071e4d78b247b4a9dd14bcb67e6711df5db8c1b380c105754baf5f86bc484a1ed4283c94c493f2d284c SHA512 93b5209ad75d5f58fefacf358665946990c24cd0d602af112b2057213f5ac019ee69c205ca8b26dcd499cfa14d7a1dfa7001533c64c2b213e47b5bfcb70cf253
114
115 diff --git a/games-puzzle/Armikrog/metadata.xml b/games-puzzle/Armikrog/metadata.xml
116 new file mode 100644
117 index 0000000..582994b
118 --- /dev/null
119 +++ b/games-puzzle/Armikrog/metadata.xml
120 @@ -0,0 +1,10 @@
121 +<?xml version="1.0" encoding="UTF-8"?>
122 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
123 +<pkgmetadata>
124 +<maintainer type="person">
125 +<email>phil_miess@×××××.com</email>
126 +</maintainer>
127 +<longdescription lang="en">
128 +Armikrog is a unique stop motion clay animated point and click adventure game from the creators of Earthworm Jim and the Neverhood. Unravel the mysteries of the fortress that holds Tommynaut and his blind alien talking dog Beak-Beak captive through exploration and puzzle solving!
129 +</longdescription>
130 +</pkgmetadata>