data: Add metainfo

This commit is contained in:
Sophie Herold 2022-11-23 17:44:04 +01:00
parent 94086b1650
commit ab4981a4e1
2 changed files with 44 additions and 3 deletions

View file

@ -3,7 +3,47 @@
<id>@APP_ID@.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0-or-later</project_license>
<name>Loupe</name>
<developer_name>Christopher Davis</developer_name>
<summary>View images</summary>
<description>
<p>A simple image viewer for GNOME</p>
</description>
<url type="homepage">https://gitlab.gnome.org/BrainBlasted/loupe</url>
<url type="bugtracker">https://gitlab.gnome.org/BrainBlasted/loupe/issues</url>
<screenshots>
<screenshot type="default">
<image>https://gitlab.gnome.org/BrainBlasted/loupe/uploads/863131c1292cb9f1b32fbef39f266bcf/image.png</image>
</screenshot>
</screenshots>
<recommends>
<control>keyboard</control>
<control>pointing</control>
<control>touch</control>
</recommends>
<requires>
<display_length compare="ge">360</display_length>
</requires>
<launchable type="desktop-id">@APP_ID@.desktop</launchable>
<provides>
<binary>@BIN_NAME@</binary>
</provides>
<translation type="gettext">@BIN_NAME@</translation>
<content_rating type="oars-1.1" />
<custom>
<value key="Purism::form_factor">workstation</value>
<value key="Purism::form_factor">mobile</value>
</custom>
<releases>
<release version="44.0~alpha" date="2022-11-22" type="development">
<description>
<p>Alpha release. Do not use in production or package.</p>
</description>
</release>
</releases>
</component>

View file

@ -1,5 +1,5 @@
project('loupe', 'rust',
version: '43.alpha',
version: '44.alpha',
meson_version: '>= 0.59.0',
default_options: [ 'warning_level=2',
],
@ -8,8 +8,8 @@ project('loupe', 'rust',
i18n = import('i18n')
gnome = import('gnome')
dependency('gtk4', version: '>=4.0.0')
dependency('libadwaita-1')
dependency('gtk4', version: '>=4.8.0')
dependency('libadwaita-1', version: '>=1.2.0')
cargo = find_program('cargo', required: true)
@ -44,6 +44,7 @@ conf = configuration_data()
conf.set('APP_ID', app_id)
conf.set('PROFILE', profile)
conf.set('VERSION', iv_version)
conf.set('BIN_NAME', meson.project_name())
conf.set('bindir', iv_bindir)
conf.set('localedir', iv_localedir)
conf.set('pkgdatadir', iv_pkgdatadir)