[pkg-wine-party] Bug#848839: wine: Doesn't show in Software app, missing appstream metadata

Jens Reyer jre.winesim at gmail.com
Fri Jan 6 19:16:09 UTC 2017


On 20.12.2016 05:55, Jeremy Bicha wrote:
> The next version of Debian will ship gnome-software by default in the
> GNOME version. Currently, wine does not show in the Software app if it
> is not already installed.

Yes, we should fix that, and I hope we get that done for stretch.


> When I look at the 1.8.5-1 package, I don't see a .desktop (except for
> one you have stored in the examples directory).

wine.desktop would be ignored by appstream even if it was installed in
/usr/share/applications/, because it has

  NoDisplay=true

See
https://wiki.debian.org/AppStream/Guidelines#How_to_exclude_.desktop_files_from_the_metadata


I've started working on an appdata.xml file, attached. Help and feedback
welcome.

TODO:

* validate

* <id> must be unique (wine vs. wine-development), but the current
implementation should be ok

* <icon> needs to be implemented correctly (which icon to use?)

* <releases> needs automation (preferrably by upstream), this is a
mandatory field.

* <provides> misses and needs automation (preferrably by upstream)

* use in debian packaging

* submit upstream


Greets
jre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wine.appdata.xml
Type: text/xml
Size: 1758 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-wine-party/attachments/20170106/fdeb8f95/attachment-0001.xml>


More information about the pkg-wine-party mailing list