1
0
mirror of https://gitlab.gnome.org/GNOME/evince synced 2024-07-05 00:59:07 +00:00
Commit Graph

2 Commits

Author SHA1 Message Date
Bastien Nocera
82cdd05736 build: Add support for validating appdata versions
This will avoid old dates from being mentioned in the appdata file, as
happened in evince.

This requires a version of appstream-util with the get-latest-version
command:
https://github.com/hughsie/appstream-glib/pull/468

See https://gitlab.gnome.org/GNOME/evince/-/issues/1950
2023-06-18 12:08:17 +02:00
Bastien Nocera
3af0b56c48 build: Check for NEWS and appdata updates for new releases
At least 4 different bugs were filed against the Flathub version of
evince because Flatpak prominently shows the appdata version in the UI,
making users think that there was a bug in the packaging, or that the
package had not been updated.

Avoid this problem in the future by failing the build if the NEWS or
appdata files aren't updated on release.
2023-06-16 10:37:31 +02:00