Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/
Date: Thu, 24 Sep 2020 20:40:22
Message-Id: 1600979995.0d0bd8dbc2f4c1d1fd950f2249b9220562eb2651.conikost@gentoo
1 commit: 0d0bd8dbc2f4c1d1fd950f2249b9220562eb2651
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 24 20:28:49 2020 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 24 20:39:55 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0bd8db
7
8 games-server/minecraft-server: bump to version 1.16.3
9
10 Package-Manager: Portage-3.0.6, Repoman-3.0.1
11 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
12
13 games-server/minecraft-server/Manifest | 1 +
14 .../minecraft-server-1.16.3.ebuild | 53 ++++++++++++++++++++++
15 2 files changed, 54 insertions(+)
16
17 diff --git a/games-server/minecraft-server/Manifest b/games-server/minecraft-server/Manifest
18 index dcdf10594b9..5420ddea0b6 100644
19 --- a/games-server/minecraft-server/Manifest
20 +++ b/games-server/minecraft-server/Manifest
21 @@ -1,2 +1,3 @@
22 DIST minecraft-server-1.16.1.jar 37968964 BLAKE2B 08c9f3f5b7c5618fd55b40e77a3ab92ed2d8cdf64771fe171292045ee611b6c549f0e732ed3dec2553f2219c219ff8f9b2187563717be14edbffa68ceb05b555 SHA512 8fa8bf001cb50e59351f58598fdbd4b7b13cee8d5a6ae7d4486f6259d419c8101123cb18efc96cac7c796ca98483d6d1e9ac3888d6b364d81b86927aee3f350d
23 DIST minecraft-server-1.16.2.jar 37942337 BLAKE2B 538eef87ecfaa13c55a2a177a813914761ff6bc91f5017016207ff90af7eaa02432c3277d01c42b55cfc173f4654d202f954e0058c77b2200c1cebd6839a0021 SHA512 c95500c30e7008784766d8fea2356949eb8477ad7f1eed5e6aa478929468d05437ed322d5c805c26e430a59301f5c96cad79aa258412870ecc0ddc4efe13550f
24 +DIST minecraft-server-1.16.3.jar 37942656 BLAKE2B 1ed70ac476dd202797f46a4844519d816f17c272d0703791d74b651fa8ac4c343a6939b50c5a0230d5bf149a564af6c7603297f0b114ce9fd2487f4bebef1c7e SHA512 ef9956ec55638b54e21e3b504ba2d2ce1b9d09769b5e118a36fbf2d97bd84a5bb49adf9a07328ae3e1c9fd76fe3da0b7d56baaa77bdc55b99d0f45039ada2ac3
25
26 diff --git a/games-server/minecraft-server/minecraft-server-1.16.3.ebuild b/games-server/minecraft-server/minecraft-server-1.16.3.ebuild
27 new file mode 100644
28 index 00000000000..3d8866f30ac
29 --- /dev/null
30 +++ b/games-server/minecraft-server/minecraft-server-1.16.3.ebuild
31 @@ -0,0 +1,53 @@
32 +# Copyright 1999-2020 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +EGIT_COMMIT="f02f4473dbf152c23d7d484952121db0b36698cb"
38 +README_GENTOO_SUFFIX="-r1"
39 +
40 +inherit readme.gentoo-r1 java-pkg-2
41 +
42 +DESCRIPTION="The official server for the sandbox video game"
43 +HOMEPAGE="https://www.minecraft.net/"
44 +SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> ${P}.jar"
45 +
46 +LICENSE="Mojang"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86"
49 +
50 +RDEPEND="
51 + acct-group/minecraft
52 + acct-user/minecraft
53 + app-misc/dtach
54 + || (
55 + >=virtual/jre-1.8
56 + >=virtual/jdk-1.8
57 + )
58 +"
59 +
60 +RESTRICT="bindist mirror"
61 +
62 +S="${WORKDIR}"
63 +
64 +src_unpack() {
65 + cp "${DISTDIR}/${A}" "${WORKDIR}" || die
66 +}
67 +
68 +src_compile() {
69 + :;
70 +}
71 +
72 +src_install() {
73 + java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
74 + java-pkg_dolauncher minecraft-server --jar minecraft-server.jar --java_args "\${JAVA_OPTS}"
75 +
76 + newinitd "${FILESDIR}"/minecraft-server.initd-r4 minecraft-server
77 + newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server
78 +
79 + readme.gentoo_create_doc
80 +}
81 +
82 +pkg_postinst() {
83 + readme.gentoo_print_elog
84 +}