Hello community,

here is the log from the commit of package dconf for openSUSE:Factory checked 
in at 2020-11-19 11:54:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dconf (Old)
 and      /work/SRC/openSUSE:Factory/.dconf.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dconf"

Thu Nov 19 11:54:20 2020 rev:52 rq:847175 version:0.38.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/dconf/dconf.changes      2020-04-23 
18:25:48.803556678 +0200
+++ /work/SRC/openSUSE:Factory/.dconf.new.5913/dconf.changes    2020-11-23 
10:24:58.980989898 +0100
@@ -1,0 +2,7 @@
+Mon Sep 14 12:39:47 UTC 2020 - [email protected]
+
+- Update to version 0.38.0:
+  + build: Install bash-completion relative to datadir.
+  + client: add `dconf compile` to shell autocomplete.
+
+-------------------------------------------------------------------

Old:
----
  dconf-0.36.0.tar.xz

New:
----
  dconf-0.38.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dconf.spec ++++++
--- /var/tmp/diff_new_pack.YQozbB/_old  2020-11-23 10:24:59.540990532 +0100
+++ /var/tmp/diff_new_pack.YQozbB/_new  2020-11-23 10:24:59.544990536 +0100
@@ -17,13 +17,13 @@
 
 
 Name:           dconf
-Version:        0.36.0
+Version:        0.38.0
 Release:        0
 Summary:        Key-based configuration system
 License:        LGPL-2.1-or-later
 Group:          System/Libraries
 URL:            https://live.gnome.org/dconf
-Source0:        
https://download.gnome.org/sources/dconf/0.36/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/dconf/0.38/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  gtk-doc

++++++ dconf-0.36.0.tar.xz -> dconf-0.38.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dconf-0.36.0/NEWS new/dconf-0.38.0/NEWS
--- old/dconf-0.36.0/NEWS       2020-03-10 16:48:28.000000000 +0100
+++ new/dconf-0.38.0/NEWS       2020-09-13 03:10:05.902783900 +0200
@@ -1,3 +1,9 @@
+Changes in dconf 0.38.0
+=======================
+
+ - build: Install bash-completion relative to datadir (Jan Trojnar, !58)
+ - client: add `dconf compile` to shell autocomplete (Andreas Polnas, !60)
+
 Changes in dconf 0.36.0
 =======================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dconf-0.36.0/bin/completion/dconf 
new/dconf-0.38.0/bin/completion/dconf
--- old/dconf-0.36.0/bin/completion/dconf       2020-03-10 16:48:28.000000000 
+0100
+++ new/dconf-0.38.0/bin/completion/dconf       2020-09-13 03:10:05.902783900 
+0200
@@ -9,13 +9,13 @@
 
   case "${COMP_CWORD}" in
     1)
-      choices=$'help \nread \nlist \nwrite \nreset \nupdate \nlock \nunlock 
\nwatch \ndump \nload '
+      choices=$'help \nread \nlist \nwrite \nreset \nupdate \nlock \nunlock 
\nwatch \ndump \nload \ncompile '
       ;;
 
     2)
       case "${COMP_WORDS[1]}" in
         help)
-          choices=$'help \nread \nlist \nwrite \nreset \nupdate \nlock 
\nunlock \nwatch \ndump \nload '
+          choices=$'help \nread \nlist \nwrite \nreset \nupdate \nlock 
\nunlock \nwatch \ndump \nload \ncompile '
           ;;
         list|dump|load)
           choices="$(dconf _complete / "${COMP_WORDS[2]}")"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dconf-0.36.0/meson.build new/dconf-0.38.0/meson.build
--- old/dconf-0.36.0/meson.build        2020-03-10 16:48:28.000000000 +0100
+++ new/dconf-0.38.0/meson.build        2020-09-13 03:10:05.906117200 +0200
@@ -1,6 +1,6 @@
 project(
   'dconf', ['c'],
-  version: '0.36.0',
+  version: '0.38.0',
   license: 'LGPL2.1+',
   meson_version: '>= 0.47.0',
 )
@@ -50,8 +50,12 @@
 
 enable_bash_completion = get_option('bash_completion')
 if enable_bash_completion
-  # FIXME: the `.pc` file is wrong because `completionsdir` should be relative 
to `datadir`, not `prefix`
-  completions_dir = 
dependency('bash-completion').get_pkgconfig_variable('completionsdir', 
define_variable: ['prefix', dconf_prefix])
+  bash_completion_dep = dependency('bash-completion')
+  completions_dir = bash_completion_dep.get_pkgconfig_variable(
+    'completionsdir',
+    # bash-completion 2.10 changed the substitutions
+    define_variable: bash_completion_dep.version().version_compare('>= 2.10') 
? ['datadir', dconf_datadir] : ['prefix', dconf_prefix],
+  )
 endif
 
 configure_file(
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to