mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2026-05-06 07:27:03 -04:00
games-server/bedrock-server: add 1.26.14.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
DIST bedrock-server-1.21.131.1.zip 75236147 BLAKE2B 752f9844de2deec38c82b13b641bca700c3d40c78025ab6b989e473ddfb793ba966ca358963c24a87af4d8e4973c08a3f882d5441170a69f1c0e79547405efee SHA512 e6f0deddedda775a3bdba2da3c9a335c7898038284ae59e3ce1da1aedf1a084f6c25c01ab636fa842ee5fb0a852db3c11f05ab3da0451add5fd1afd2dde4ef99
|
||||
DIST bedrock-server-1.26.1.1.zip 81345078 BLAKE2B 0874690b13f0d8390cd58331da3a641a2f9437b950a142172a4b5f7ee2886930ffaa477e400d92324e8f3e8f788372668a65bad57b700d3edd2eb43e4645cfa9 SHA512 911e18599a832c35c8c586b9b1163f0bd7b38bccf08e8471a541fc06c10c4fdfa54ef890110fb30758df7b40cf69a9bf7dd8d6a812875e0372dbe4709e70a9b2
|
||||
DIST bedrock-server-1.26.12.2.zip 83506387 BLAKE2B a88e2353bd9aff253cfb3fe39a56713f957f5f0f83a08d8d2681ea4adfc3079513373f7f35dd4868d1d501be2b34c885e4184342a62925690cbda1e5d3e8e9cc SHA512 d20e6f4197fa4715cc34d615e27fd6d0575e8b72d99c13b4c8c74ecf00e13bb9dfbd6ec12ae4067a3eb0ad1c7823c7250d108e20d1b1185459f9b866fff9b8a2
|
||||
DIST bedrock-server-1.26.14.1.zip 83496204 BLAKE2B 6c54e137eff1b207d72b3eca43da539af2e81e1ee327a397abcbb92ce2d14bc790086d31e57bed072841e3896e89bb7138672abea78d4c8bd626895907ae770f SHA512 cb8973b85a84ac28f30d5f43c5cd24dd9ba4a38bff3393eb7a6e99a85fd6e4f0c79601a922db9ca0817b0f0eaa8eb0edabbbc38ede7a19f6591fa5ac3396632b
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2026 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://www.minecraft.net/bedrockdedicatedserver/bin-linux/${P}.zip"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="Mojang"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64"
|
||||
|
||||
RDEPEND="
|
||||
acct-group/bedrock
|
||||
acct-user/bedrock
|
||||
app-misc/dtach
|
||||
net-misc/curl
|
||||
"
|
||||
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
DOCS=(
|
||||
"bedrock_server_how_to.html"
|
||||
"release-notes.txt"
|
||||
)
|
||||
|
||||
QA_PREBUILT="opt/bedrock-server/bedrock_server"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Unfortunately downloading Bedrock server via CLI doesn't work anymore,"
|
||||
einfo "as Microsoft checks for user agent and otherwise you will get only timeout."
|
||||
einfo "Please download yourself the Bedrock server from:"
|
||||
einfo "https://www.minecraft.net/download/server/bedrock"
|
||||
einfo "and place it in your DISTDIR."
|
||||
}
|
||||
|
||||
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-r5 bedrock-server
|
||||
newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
|
||||
systemd_newunit "${FILESDIR}"/bedrock-server.service bedrock-server@.service
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
Reference in New Issue
Block a user