From d5c52c582ee69a0e268bf2a1edd992c2f2249ffb Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Sat, 12 Jan 2019 22:57:30 +0100 Subject: New ebuild --- games-action/minecraft/Manifest | 3 ++ games-action/minecraft/minecraft-29.ebuild | 57 ++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 games-action/minecraft/Manifest create mode 100644 games-action/minecraft/minecraft-29.ebuild (limited to 'games-action') diff --git a/games-action/minecraft/Manifest b/games-action/minecraft/Manifest new file mode 100644 index 0000000..766022c --- /dev/null +++ b/games-action/minecraft/Manifest @@ -0,0 +1,3 @@ +DIST minecraft-29.tar.gz 51153 BLAKE2B c7a3a33353f13a054c7ed9c1642d5732a62d32668058eb901cec42493b40039350bb15ba1aa97c49dc18dc1c2787d5e3fca6ef9b684c285e97f8ad5debc6db2d SHA512 310dcb0e8c97b0748c7f3e431d9c5b817fec0c608a7ab23ed1a52694f262fd5f823c83f3f76fd52904c5327577f7ac12996536074a32c15f64669f184b8b9057 +DIST minecraft.jar 280212 BLAKE2B 91a4c0e1edd8f88df713eb9d20e998000f783b40d18f439fda221013aeeb9f93e497166bf4751ad84d38b084798aaa1263d51743ddc96c0a792620b68798f3c0 SHA512 64201f5d9522c43bded397e39b29eedeed5af224a064e13eede6f5d276d7b61702c5daae998c1fff8b34c6660f8f56a40bf0f43f4024119023c77672d6319659 +EBUILD minecraft-29.ebuild 1215 BLAKE2B 6857a5b6092ca488b126fc125a2e532704f954fa968b3817e3187132eea4d2fb14e4d61661620d464caa7037c45442ca8bcbc1ea0e4f2180e3b1b32149143044 SHA512 61f0a784a2eb154da86e75dc265058c2aab3b9444fd17e4c247b39c79e544354808aee3b7ec9f12c4d6b37a863b7e2a36f8ce801e59688366871282c1d18ea00 diff --git a/games-action/minecraft/minecraft-29.ebuild b/games-action/minecraft/minecraft-29.ebuild new file mode 100644 index 0000000..a091cc1 --- /dev/null +++ b/games-action/minecraft/minecraft-29.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit games java-utils-2 + +DESCRIPTION="An open-world game whose gameplay revolves around breaking and placing blocks" +HOMEPAGE="http://www.minecraft.net" +SRC_URI=" + https://github.com/Tabinol/gentoo-minecraft/archive/${PV}.tar.gz -> ${P}.tar.gz + https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar -> ${PN}.jar" + +LICENSE="Minecraft" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +S="${WORKDIR}/gentoo-minecraft-${PV}" + +RDEPEND=">=virtual/jre-1.8.0 + >=x11-apps/xrandr-1.4.3 + virtual/ttf-fonts" + +DEPEND="" + +pkg_setup() { + games_pkg_setup +} + +src_unpack() { + unpack ${P}.tar.gz +} + +src_prepare() { + sed --in-place "s:@GENTOO_PORTAGE_EPREFIX@:${EPREFIX}:g" "${PN}" || die +} + +src_install() { + java-pkg_dojar "${DISTDIR}/${PN}.jar" + dogamesbin "${PN}" + doicon "${PN}.png" + make_desktop_entry "${PN}" "Minecraft" + + prepgamesdirs +} + +pkg_postinst() { + ewarn "if you are doing an update, consider to remove minecraft-gentoo call" + ewarn "in Minecraft launcher configuration which is no longer installed." + ewarn "Every Minecraft versions should work." + echo + + games_pkg_postinst +} + -- cgit v1.2.3