Bug#860427: nestopia; Add metadata for integration with gnome-games-app, gnome-software

Jeremy Bicha jbicha at ubuntu.com
Sun Apr 16 19:20:46 UTC 2017


On Sun, Apr 16, 2017 at 2:53 PM, Sérgio Benjamim
<sergio_br2 at yahoo.com.br> wrote:
> Man, you did that in the ubuntu repos first... revert that please. You
> should have talked with the other libretro core maintainers first.

I can't just *revert* it. Ubuntu 17.04 was released a couple days ago.

If we do add put those .libretro files in a separate package, I just
have to have the new package Break/Replace those Ubuntu packages.
Those Breaks/Replaces can be dropped after Ubuntu 18.04 LTS.

> And what is this libretro-nestopia.metainfo.xml ? Please move all those
> stuff that only gnome apps use to another package.

I apologize for not being clear. The appstream metadata must be
shipped in the package that contains the file, because the whole point
of appstream metadata is that it identifies the package that needs to
be installed.

appstream is not just a GNOME thing. It is also used by Plasma
Discover (included in a typical KDE Desktop).

https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Addon.html
https://wiki.debian.org/AppStream/Guidelines#General

This is a cropped picture of what it looks like. This is at the bottom
of the GNOME Games details page in GNOME Software on Ubuntu 17.04:
http://www.omgubuntu.co.uk/wp-content/uploads/2017/04/gnome-games-app-libretro-cores-350x200.png

All a user has to do is check the box to get that support or uncheck
the box to uninstall the addon.

Thanks,
Jeremy



More information about the Pkg-games-devel mailing list