release: appinfo/metadata fixes
* Add <releases> tag * Update summary to match recommended style https://freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-summary * Add copyright information • value-missing : <!-- Copyright [year] [name] --> is not present * Add update contact • tag-missing : <update_contact> is not present * release: Use quotes for filepaths * release: Mention the need to update appdata file
This commit is contained in:
parent
9a806a91de
commit
b47cfbf024
|
@ -7,7 +7,8 @@ candidates (ex. `1.0.0rc1`). Release candidates must have a `rcX` suffix.
|
||||||
|
|
||||||
Release routine:
|
Release routine:
|
||||||
|
|
||||||
- Update ChangeLog.md, setup.py, lib/solaar/__init__.py, and docs/_config.yml to the new version
|
- Update `ChangeLog.md`, `setup.py`, `lib/solaar/__init__.py`, `docs/_config.yml` to the new release
|
||||||
|
- Add the new release to `share/solaar/io.github.pwr_solaar.solaar.metainfo.xml`
|
||||||
- Create a commit that starts with `release VERSION`
|
- Create a commit that starts with `release VERSION`
|
||||||
- Push commit to Solaar repository
|
- Push commit to Solaar repository
|
||||||
- Invoke `./release.sh`
|
- Invoke `./release.sh`
|
||||||
|
|
|
@ -1,11 +1,13 @@
|
||||||
|
<!-- Copyright 2020-2022 Peter F. Patel-Schneider -->
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<component type="desktop-application">
|
<component type="desktop-application">
|
||||||
<id>io.github.pwr_solaar.solaar</id>
|
<id>io.github.pwr_solaar.solaar</id>
|
||||||
|
|
||||||
<name>Solaar</name>
|
<name>Solaar</name>
|
||||||
<summary>Solaar is a Linux manager for many Logitech keyboards, mice, and trackpads.</summary>
|
<summary>Linux manager for Logitech keyboards, mice, and trackpads</summary>
|
||||||
<url type="homepage">https://github.com/pwr-Solaar/Solaar</url>
|
<url type="homepage">https://github.com/pwr-Solaar/Solaar</url>
|
||||||
<content_rating type="oars-1.0" />
|
<content_rating type="oars-1.0" />
|
||||||
|
<update_contact>pfpschneider_AT_gmail.com</update_contact>
|
||||||
|
|
||||||
<metadata_license>CC-BY-4.0</metadata_license>
|
<metadata_license>CC-BY-4.0</metadata_license>
|
||||||
<project_license>GPL-2.0-only</project_license>
|
<project_license>GPL-2.0-only</project_license>
|
||||||
|
@ -41,6 +43,12 @@
|
||||||
</screenshot>
|
</screenshot>
|
||||||
</screenshots>
|
</screenshots>
|
||||||
|
|
||||||
|
<releases>
|
||||||
|
<release version="1.1.2" date="2022-03-26"/>
|
||||||
|
<release version="1.1.1" date="2021-12-25"/>
|
||||||
|
<release version="1.1.0" date="2021-12-20"/>
|
||||||
|
</releases>
|
||||||
|
|
||||||
<provides>
|
<provides>
|
||||||
<binary>solaar</binary>
|
<binary>solaar</binary>
|
||||||
<!-- USB Receivers - 27MHz, Unifying, Nano, Bolt -->
|
<!-- USB Receivers - 27MHz, Unifying, Nano, Bolt -->
|
||||||
|
|
Loading…
Reference in New Issue