Line 0
Link Here
|
0 |
- |
1 |
# Copyright 1999-2022 Gentoo Authors |
|
|
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
|
4 |
EAPI=8 |
5 |
|
6 |
CHECKREQS_DISK_BUILD="550M" |
7 |
inherit check-reqs desktop unpacker xdg |
8 |
|
9 |
DESCRIPTION="Turn-based game featuring powerful mechs fighting an alien threat" |
10 |
DESCRIPTION="Deck-building roguelike game with four playable characters" |
11 |
HOMEPAGE="https://www.megacrit.com/" |
12 |
SRC_URI="slay_the_spire_2020_12_15_8735c9fe3cc2280b76aa3ec47c953352a7df1f65_43444.sh" |
13 |
|
14 |
LICENSE="GOG-EULA" |
15 |
SLOT="0" |
16 |
KEYWORDS="~amd64" |
17 |
RESTRICT="bindist fetch splitdebug" |
18 |
|
19 |
BDEPEND=" |
20 |
app-arch/unzip |
21 |
" |
22 |
|
23 |
# Does not run with dev-java/openjdk: #894768 |
24 |
RDEPEND=" |
25 |
dev-java/openjdk-bin |
26 |
virtual/libc |
27 |
x11-apps/xrandr |
28 |
x11-libs/libX11 |
29 |
x11-libs/libXcursor |
30 |
x11-libs/libXext |
31 |
x11-libs/libXrandr |
32 |
x11-libs/libXxf86vm |
33 |
" |
34 |
|
35 |
S="${WORKDIR}/data/noarch/game" |
36 |
DIR="/opt/${PN}" |
37 |
QA_PREBUILT="${DIR#/}/*" |
38 |
|
39 |
pkg_nofetch() { |
40 |
einfo "Please buy and download ${SRC_URI} from:" |
41 |
einfo " ${HOMEPAGE}" |
42 |
einfo "and move it to your distfiles directory." |
43 |
} |
44 |
|
45 |
src_unpack() { |
46 |
unpack_zip "${A}" |
47 |
} |
48 |
|
49 |
src_install() { |
50 |
insinto "${DIR}" |
51 |
doins desktop-1.0.jar mod-uploader.jar mts-launcher.jar |
52 |
doins "${WORKDIR}/data/noarch/support/icon.png" |
53 |
|
54 |
dobin "${FILESDIR}/slay-the-spire" |
55 |
|
56 |
make_desktop_entry ${PN} "Slay the Spire" "${EPREFIX}${DIR}"/icon.png |
57 |
} |