commit:     fb59c6d67b346656d74ecd8bb8a82e504427a795
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  8 19:58:03 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Jun  8 19:58:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb59c6d6

games-server/bedrock-server: add 1.20.0.01

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 games-server/bedrock-server/Manifest               |  1 +
 .../bedrock-server/bedrock-server-1.20.0.01.ebuild | 56 ++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index e6a7c692bc2d..c5bf7fad5842 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1,2 @@
 DIST bedrock-server-1.19.83.01.zip 81095695 BLAKE2B 
e84048f39e93216d4f6d03e6451de316c509379ac95f90c6d494c01d86c42ccc7197f0cc7693dad2ddced55f379c1f7c21f42bbf3c71bfecb8cd855c51c87907
 SHA512 
8039b67002a7037ba6389e3d4d86a76f10490e749310d5a5ff04bd91b3a8b30fe7af4b251d8401564f8ca2584a11328f4b3289fcb06d7c58d95c2688eff87d8d
+DIST bedrock-server-1.20.0.01.zip 86539834 BLAKE2B 
7fc7983ffc5e6730982aab9eebaad943bcb5beb4c280bdbc97e9cfab859455972424d1b463fa2b3c1bcb7e65004321bd53ec8f6c9c87a63007f4181271caf9e0
 SHA512 
1ceddbc6ccab6a7730967ba61cd967ac62675c38b9e85612fd26f568ba1d5a35319b3e90afcc925c62d2eec452972d021fb54811f973f6111c484905fc91e996

diff --git a/games-server/bedrock-server/bedrock-server-1.20.0.01.ebuild 
b/games-server/bedrock-server/bedrock-server-1.20.0.01.ebuild
new file mode 100644
index 000000000000..aa93f6d0bc04
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.20.0.01.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/";
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip";
+S="${WORKDIR}"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+       acct-group/bedrock
+       acct-user/bedrock
+       app-misc/dtach
+       dev-libs/openssl:0/1.1
+       sys-libs/zlib
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+DOCS=(
+       "bedrock_server_how_to.html"
+       "release-notes.txt"
+)
+
+QA_PREBUILT="opt/bedrock-server/bedrock_server"
+
+src_compile() {
+       :;
+}
+
+src_install() {
+       exeinto /opt/bedrock-server
+       doexe bedrock_server
+
+       insinto /opt/bedrock-server
+       doins {allowlist,permissions}.json server.properties
+       doins -r {behavior,resource}_packs definitions
+
+       dodir /opt/bin
+       dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+       newinitd "${FILESDIR}"/bedrock-server.initd-r4 bedrock-server
+       newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
+       systemd_newunit "${FILESDIR}"/bedrock-server.service 
[email protected]
+
+       einstalldocs
+}

Reply via email to