You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/games-server/bedrock-server/bedrock-server-1.14.1.4.ebuild

53 lines
1.0 KiB

# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
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"
LICENSE="Mojang"
SLOT="0"
KEYWORDS="-* ~amd64"
RDEPEND="
acct-group/bedrock
acct-user/bedrock
app-misc/dtach
dev-libs/openssl:0/1.1
net-misc/curl[ssl]
"
BDEPEND="app-arch/unzip"
RESTRICT="bindist mirror"
S="${WORKDIR}"
DOCS=(
"bedrock_server_how_to.html"
"release-notes.txt"
)
QA_PREBUILT="
opt/bedrock-server/bedrock_server
opt/bedrock-server/libCrypto.so
"
src_install() {
exeinto /opt/bedrock-server
doexe bedrock_server libCrypto.so
insinto /opt/bedrock-server
doins {permissions,whitelist}.json server.properties
doins -r {behavior,resource}_packs definitions structures
dodir /opt/bin
dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
newinitd "${FILESDIR}"/bedrock-server.initd-r1 bedrock-server
einstalldocs
}