diff --git a/application/package/rpm/MultiMC5.spec b/application/package/rpm/MultiMC5.spec index 9dcc01b43..5b72c7811 100644 --- a/application/package/rpm/MultiMC5.spec +++ b/application/package/rpm/MultiMC5.spec @@ -25,16 +25,21 @@ install -m 0644 ../ubuntu/multimc/opt/multimc/icon.svg %{buildroot}/opt/multimc/ install -m 0755 ../ubuntu/multimc/opt/multimc/run.sh %{buildroot}/opt/multimc/run.sh mkdir -p %{buildroot}/%{_datadir}/applications install -m 0644 ../ubuntu/multimc/usr/share/applications/multimc.desktop %{buildroot}/%{_datadir}/applications/multimc.desktop - +mkdir -p %{buildroot}/%{_metainfodir} +install -m 0644 ../ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml %{buildroot}/%{_metainfodir}/multimc.metainfo.xml %files %dir /opt/multimc /opt/multimc/icon.svg /opt/multimc/run.sh %{_datadir}/applications/multimc.desktop - +%{_metainfodir}/multimc.metainfo.xml %changelog + +* Tue Dec 08 00:34:35 CET 2020 joshua-stone +- Add metainfo.xml for improving package metadata + * Wed Nov 25 22:53:59 CET 2020 kb1000 - Initial version of the RPM package, based on the Ubuntu package diff --git a/application/package/rpm/README.md b/application/package/rpm/README.md index 98b6d5cb1..0c2b1e495 100644 --- a/application/package/rpm/README.md +++ b/application/package/rpm/README.md @@ -1,7 +1,7 @@ # What is this? A simple RPM package for MultiMC that contains a script that downloads and installs real MultiMC on Red Hat based systems. -It contains a `.desktop` file, an icon, and a simple script that does the heavy lifting. +It contains a `.desktop` file, a `.metainfo.xml` file, an icon, and a simple script that does the heavy lifting. # How to build this? You need the `rpm-build` package. Switch into this directory, then run: diff --git a/application/package/ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml b/application/package/ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml new file mode 100644 index 000000000..64b2f44d0 --- /dev/null +++ b/application/package/ubuntu/multimc/usr/share/metainfo/multimc.metainfo.xml @@ -0,0 +1,61 @@ + + + multimc + multimc.desktop + MultiMC + Manage Minecraft instances with ease + +

Overview

+

MultiMC is a free, open source launcher for Minecraft. It allows you to have multiple, cleanly separated instances of Minecraft (each with their own mods, texture packs, saves, etc) and helps you manage them and their associated options with a simple and powerful interface.

+

Features

+
    +
  • 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 integration (automatic installation, version downloads, mod management)
  • +
  • Minecraft world management
  • +
  • Import and export Minecraft instances to share them with anyone
  • +
  • Supports every version of Minecraft that the vanilla launcher does
  • +
+
+ + + https://multimc.org/images/screenshots/main.png + + + https://multimc.org/images/screenshots/editmods.png + + + https://multimc.org/images/screenshots/version.png + + + https://multimc.org/images/screenshots/console.png + + + https://multimc.org/images/screenshots/settings.png + + + + + + https://multimc.org/ + https://discord.com/invite/0k2zsXGNHs0fE4Wm + https://github.com/MultiMC/MultiMC5/wiki/FAQ + https://github.com/flathub/multimc/issues + https://translate.multimc.org/ + https://www.patreon.com/multimc + The MultiMC Team + CC0-1.0 + Apache-2.0 + + mild + mild + mild + mild + mild + + peterix_at_gmail.com +