[gnome-software] Release version 3.25.90
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] Release version 3.25.90
- Date: Mon, 7 Aug 2017 16:19:19 +0000 (UTC)
commit bc63d178c01ae92825a6288dcc6d951dc7e5cc4c
Author: Richard Hughes <richard hughsie com>
Date: Mon Aug 7 17:17:24 2017 +0100
Release version 3.25.90
RELEASE | 23 ++++++-----------------
data/appdata/org.gnome.Software.appdata.xml.in | 20 ++++++++++++++++++++
meson.build | 12 +-----------
3 files changed, 27 insertions(+), 28 deletions(-)
---
diff --git a/RELEASE b/RELEASE
index 51311af..7149b84 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,34 +1,23 @@
GNOME Software Release Notes
-1. Write release entries:
+Write release entries:
git log --format="%s" --cherry-pick --right-only GNOME_SOFTWARE_3_25_4... | grep -i -v trivial | grep -v
Merge | sort | uniq
Add any user visible changes into data/appdata/org.gnome.Software.appdata.xml.in
-3. Commit changes in gnome-software git:
-
-git commit -a -m "Release version 3.25.5"
-git tag -s GNOME_SOFTWARE_3_25_5 -m "==== Version 3.25.5 ===="
+git commit -a -m "Release version 3.25.90"
+git tag -s GNOME_SOFTWARE_3_25_90 -m "==== Version 3.25.90 ===="
<enter password>
-git push --tags
-git push
-
-4. Create tarball
ninja-build dist
-
-5. Upload tarballs:
+git push --tags
+git push
scp meson-dist/*.tar.xz rhughes master gnome org:
-
-6. Install module
-
ssh rhughes master gnome org
ftpadmin install gnome-software-*.tar.xz
-7. Do post release version bump in meson.build
-
-8. Commit trivial changes:
+Post release version bump in meson.build
git commit -a -m "trivial: Post release version bump"
git push
diff --git a/data/appdata/org.gnome.Software.appdata.xml.in b/data/appdata/org.gnome.Software.appdata.xml.in
index 7d0175c..1f2780b 100644
--- a/data/appdata/org.gnome.Software.appdata.xml.in
+++ b/data/appdata/org.gnome.Software.appdata.xml.in
@@ -46,6 +46,26 @@
Validate with `appstream-util validate *.appdata.xml`
-->
<releases>
+ <release date="2017-08-07" version="3.25.90">
+ <description>
+ <p>
+ This is an unstable release in the 3.25 development series,
+ with the following improvements:
+ </p>
+ <ul>
+ <li>Add a simple donation button on the details page</li>
+ </ul>
+ <p>The following bugs are also fixed:</p>
+ <ul>
+ <li>Do not crash if the child schema is invalid</li>
+ <li>Don't log a warning when clicking the the 'more results' search entry</li>
+ <li>Fixed subcategory names localization</li>
+ <li>Ensure flatpak remote names are valid</li>
+ <li>Fix critical warning with new versions of the fwupd daemon</li>
+ </ul>
+ <p>This release also updates translations.</p>
+ </description>
+ </release>
<release date="2017-07-21" version="3.25.4">
<description>
<p>
diff --git a/meson.build b/meson.build
index 0765055..40ab6b1 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
project('gnome-software', 'c',
- version : '3.25.5',
+ version : '3.25.90',
license : 'GPL-2.0+',
default_options : ['warning_level=1'],
meson_version : '>=0.37.0'
@@ -227,15 +227,5 @@ if meson.version().version_compare('<0.41.0')
endif
endif
-appstream_util = find_program('appstream-util', required : false)
-if appstream_util.found()
- custom_target('NEWS',
- output : 'NEWS',
- input : 'data/appdata/org.gnome.Software.appdata.xml.in',
- command : [appstream_util, 'appdata-to-news', '@INPUT@'],
- capture : true
- )
-endif
-
# FIXME: remove when https://github.com/mesonbuild/meson/issues/837 fixed
meson.add_install_script('meson_post_install.sh')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]