games-action/multimc-bin: treeclean

Closes: https://bugs.gentoo.org/967108
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-01-07 20:19:35 +01:00
parent dd9e880bd6
commit e316f2f08d
3 changed files with 0 additions and 87 deletions

View File

@@ -1 +0,0 @@
DIST multimc_1.6-1.deb 7672 BLAKE2B 21df885937c137d7f0c2460b10aeffefd5ea010ea4de3c73168660b7b5041fbe38a764ea62d549e52aec0183901aacdf9cf6fe580607bb05e5bd19cbf383e7f0 SHA512 0e603ae0ef1e8a3dd8e6f92a5a9d32b96b9b0901cb88e368d3c97888e2cae747808e831c1598286de42de102a06631521682bfd15078c1cae663993706ec2810

View File

@@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">MultiMC/Launcher</remote-id>
<bugs-to>https://github.com/MultiMC/Launcher/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>nowa@gentoo.org</email>
<name>Nowa Ammerlaan</name>
</maintainer>
<longdescription>
MultiMC is a custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once. It also allows you to easily install and remove mods by simply dragging and dropping. Here are the current features of MultiMC:
- Manage multiple instances of Minecraft at once
- Start Minecraft with a custom resolution
- Change Java's runtime options (including memory options)
- Shows Minecraft's console output in a colour-coded window
- Kill Minecraft easily if it crashes/freezes
- Custom icons and groups for instances
- Forge, Fabric and LiteLoader integration (automatic installation, version downloads, mod management)
- Import of Curse modpacks
- LWJGL version changing built-in
- Supports every version of Minecraft that the vanilla launcher does
- Upload screenshots
- Import, export Instances allowing you to share with friends and/or make backups
</longdescription>
</pkgmetadata>

View File

@@ -1,58 +0,0 @@
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit unpacker xdg
DESCRIPTION="An advanced Qt5-based open-source launcher for Minecraft"
HOMEPAGE="https://multimc.org https://github.com/MultiMC/Launcher"
SRC_URI="https://files.multimc.org/downloads/multimc_$(ver_rs 2 -).deb"
# We need -bin because of secret API keys:
# https://github.com/MultiMC/Launcher/issues/4087
# https://github.com/MultiMC/Launcher/issues/4113
# https://bugs.gentoo.org/814404
S="${WORKDIR}"
KEYWORDS="-* ~amd64 ~x86"
LICENSE="Apache-2.0 Boost-1.0 BSD-2 BSD GPL-3 GPL-2+ LGPL-2.1-with-linking-exception LGPL-3 OFL-1.1 MIT"
SLOT="0"
# Despite the open source nature of the app, there is quite a large discrepancy
# between the sources and the prebuilt binaries (source built versions of the
# app are not usable due to missing keys/files). We restrict bindist to be on
# the safe side (added files/keys are of unknown license).
RESTRICT="bindist"
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtwidgets:5
dev-qt/qtconcurrent:5
dev-qt/qtnetwork:5
dev-qt/qtgui:5
dev-qt/qttest:5
dev-qt/qtxml:5
gnome-extra/zenity
virtual/zlib:=
>=virtual/jre-1.8.0
virtual/opengl
x11-libs/libXrandr
!games-action/multimc
"
QA_PREBUILT="*"
src_prepare() {
default
# Remove empty/deprecated options
sed -i \
-e '/Path=/d' \
-e '/TerminalOptions=/d' \
"usr/share/applications/multimc.desktop" || die
}
src_install() {
mv "${S}"/* "${ED}" || die
# add link to launch from PATH
dosym ../multimc/run.sh /opt/bin/multimc
}