[gnome-power-manager] GNOME Power Manager 3.25.90



commit 82f2cc264550a40d0a28b0b598461e569466f2e7
Author: Richard Hughes <richard hughsie com>
Date:   Mon Aug 7 11:22:47 2017 +0100

    GNOME Power Manager 3.25.90

 RELEASE                                          |   12 ++++----
 data/appdata/org.gnome.PowerStats.appdata.xml.in |    8 ++++++
 meson.build                                      |   29 +---------------------
 3 files changed, 15 insertions(+), 34 deletions(-)
---
diff --git a/RELEASE b/RELEASE
index d6dead8..0651875 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,25 +1,25 @@
 Follow http://developer.gnome.org/dotplan/for_maintainers.html
 
 git log --format="%s" GNOME_POWER_MANAGER_3_24_0.. | grep -i -v trivial | grep -v Merge | uniq
-Add any user visible changes into data/appdata/org.gnome.PowerStats.appdata.xml.in
+Add any user visible changes into ../data/appdata/org.gnome.PowerStats.appdata.xml.in
 
-Run "make distcheck", correct any problems encountered
+Run "ninja dist", correct any problems encountered
 
-git commit -a -m "GNOME Power Manager 3.24.1"
-git tag -s GNOME_POWER_MANAGER_3_24_1 -m "==== Version 3.24.1 ===="
+git commit -a -m "GNOME Power Manager 3.25.90"
+git tag -s GNOME_POWER_MANAGER_3_25_90 -m "==== Version 3.25.90 ===="
 <wait>
 git push --tags
 git push
 
 • Copy the resulting tarball to master.gnome.org (scp)
-scp gnome-power-manager-*.tar.xz  rhughes master gnome org:
+scp meson-dist/gnome-power-manager-*.tar.xz  rhughes master gnome org:
 
 - Install the module on master.gnome.org
 
 ssh rhughes master gnome org
 ftpadmin install gnome-power-manager-*.tar.xz
 
-- Do a post-release version bump by updating configure.ac
+- Do a post-release version bump by updating meson.build
 
 git commit -a -m "trivial: Post release version bump"
 git push
diff --git a/data/appdata/org.gnome.PowerStats.appdata.xml.in 
b/data/appdata/org.gnome.PowerStats.appdata.xml.in
index bbcce2c..c867cc6 100644
--- a/data/appdata/org.gnome.PowerStats.appdata.xml.in
+++ b/data/appdata/org.gnome.PowerStats.appdata.xml.in
@@ -29,6 +29,14 @@
    Validate with `appstream-util validate *.appdata.xml`
   -->
   <releases>
+    <release date="2017-08-07" version="3.25.90">
+      <description>
+        <p>
+          This unstable release switches to the meson build-system and updates
+          several translations.
+        </p>
+      </description>
+    </release>
     <release date="2017-03-20" version="3.24.0">
       <description>
         <p>This is the first stable release for GNOME 3.24.</p>
diff --git a/meson.build b/meson.build
index f75f40d..47a3cfa 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('gnome-power-manager', 'c',
-  version : '3.23.3',
+  version : '3.25.90',
   default_options : ['warning_level=1'],
   meson_version : '>=0.37.0'
 )
@@ -103,32 +103,5 @@ subdir('man')
 subdir('po')
 subdir('data')
 
-archiver = find_program('git', required : false)
-if archiver.found()
-  run_target('dist',
-    # git config tar.tar.xz.command "xz -c"
-    command: [
-      'git', 'archive',
-      '--prefix=' + meson.project_name() + '-' + meson.project_version() + '/',
-      'HEAD',
-      '--format=tar.xz',
-      '--output',
-      meson.project_name() + '-' + meson.project_version() + '.tar.xz'
-    ]
-  )
-else
-  message('git not found, you will not be able to run `ninja dist`')
-endif
-
-appstream_util = find_program('appstream-util', required : false)
-if appstream_util.found()
-  custom_target('NEWS',
-    output : 'NEWS',
-    input : 'data/appdata/org.gnome.PowerStats.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]