summaryrefslogtreecommitdiff
path: root/games-action
diff options
context:
space:
mode:
authorMarcin Deranek <gringo@slonko.net>2019-01-12 22:57:30 +0100
committerMarcin Deranek <gringo@slonko.net>2019-01-12 22:57:30 +0100
commitd5c52c582ee69a0e268bf2a1edd992c2f2249ffb (patch)
tree7c9550c4a36820a37c5b3197aaf2045eb419aab5 /games-action
parent5f9ab942ba225f0b6f86840b1f48f40b05edb35b (diff)
downloadportage-d5c52c582ee69a0e268bf2a1edd992c2f2249ffb.tar.gz
portage-d5c52c582ee69a0e268bf2a1edd992c2f2249ffb.tar.bz2
portage-d5c52c582ee69a0e268bf2a1edd992c2f2249ffb.zip
New ebuild
Diffstat (limited to 'games-action')
-rw-r--r--games-action/minecraft/Manifest3
-rw-r--r--games-action/minecraft/minecraft-29.ebuild57
2 files changed, 60 insertions, 0 deletions
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
+}
+