Hello community,

here is the log from the commit of package libsignon-glib for openSUSE:Factory 
checked in at 2019-10-17 13:07:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsignon-glib (Old)
 and      /work/SRC/openSUSE:Factory/.libsignon-glib.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsignon-glib"

Thu Oct 17 13:07:56 2019 rev:4 rq:738825 version:2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsignon-glib/libsignon-glib.changes    
2017-11-09 16:23:11.049405347 +0100
+++ /work/SRC/openSUSE:Factory/.libsignon-glib.new.2352/libsignon-glib.changes  
2019-10-17 13:08:00.791969819 +0200
@@ -1,0 +2,33 @@
+Fri Oct 11 17:46:31 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.1:
+  * Rename `debug` option to `debugging`
+  * Fix racing build when using the enum header
+  * Add option to specify path to pygobject override directory
+- Changes from version 2.0:
+  * Support new signond 8.60
+  * New SignonSecurityContext with system and application contexts
+  * Add signon_list_available_mechanisms() method
+  * Remove a couple of obsolete methods
+  * Use the GTask API
+  * Build: switch to Meson build system
+  * Tests: increase code coverage
+- Changes from version 1.15:
+  * Do not build-depend on signond
+  * Update to the new signond D-Bus api with application context
+  * Create the Vala file at build time
+  * Handle the case where signond objects have been unregistered
+  * Respect thread affinity in callbacks
+  * Fix a memory leak
+  * Tests: make tests more robust
+- Switch to git checkout via source service, explict released tag.
+- Add meson BuildRequires and macros following upstreams port.
+- Bump sover following upstreams bumps.
+- Add explicit python3-gobject-devel and pkgconfig(vapigen)
+  BuildRequires, new dependencies.
+- Drop libtool, python-devel pkgconfig(check) and
+  pkgconfig(signond) BuildRequries, no longer needed.
+- Modernize spec.
+- Add new sub-package python3-libsignon-glib.
+
+-------------------------------------------------------------------

Old:
----
  libsignon-glib-VERSION_1.14-e90302e342bfd27bc8c9132ab9d0ea3d8723fd03.tar.bz2

New:
----
  _service
  libsignon-glib-2.1.obscpio
  libsignon-glib.obsinfo

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

Other differences:
------------------
++++++ libsignon-glib.spec ++++++
--- /var/tmp/diff_new_pack.QV6WHT/_old  2019-10-17 13:08:01.735967388 +0200
+++ /var/tmp/diff_new_pack.QV6WHT/_new  2019-10-17 13:08:01.735967388 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libsignon-glib
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,41 +12,41 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define _version VERSION_1.14-e90302e342bfd27bc8c9132ab9d0ea3d8723fd03
+%define sover 2
 
 Name:           libsignon-glib
-Version:        1.14
+Version:        2.1
 Release:        0
 Summary:        Library for signond
-License:        LGPL-2.1
+License:        LGPL-2.1-only
 Group:          System/Libraries
-Url:            https://gitlab.com/accounts-sso/libsignon-glib
-Source:         
https://gitlab.com/accounts-sso/%{name}/repository/VERSION_%{version}/archive.tar.bz2#/%{name}-%{_version}.tar.bz2
+URL:            https://gitlab.com/accounts-sso/libsignon-glib
+Source:         %{name}-%{version}.tar.xz
+
 BuildRequires:  gtk-doc
-BuildRequires:  libtool >= 2.2
-BuildRequires:  python-devel
-BuildRequires:  pkgconfig(check) >= 0.9.4
+BuildRequires:  meson
+BuildRequires:  pkgconfig
+BuildRequires:  python3-gobject-devel
 BuildRequires:  pkgconfig(gio-2.0) >= 2.36
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.35.1
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(signond) >= 8.40
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(vapigen)
 
 %description
 GLib-based client library for applications handling account
 authentication through the Online Accounts Single Sign-On service
 
-%package -n libsignon-glib1
+%package -n libsignon-glib%{sover}
 Summary:        Library for signond
 Group:          System/Libraries
 
-%description -n libsignon-glib1
+%description -n libsignon-glib%{sover}
 GLib-based client library for applications handling account
 authentication through the Online Accounts Single Sign-On service
 
@@ -55,7 +55,7 @@
 %package devel
 Summary:        Development headers for libsignon-glib
 Group:          Development/Libraries/C and C++
-Requires:       libsignon-glib1 = %{version}
+Requires:       libsignon-glib%{sover} = %{version}
 
 %description devel
 GLib-based client library for applications handling account
@@ -63,11 +63,19 @@
 
 This package provides development headers for libsignon-glib.
 
-%package -n typelib-1_0-Signon-1_0
+%package -n python3-libsignon-glib
+Summary:        Python bindings for the libsignon-glib library
+Group:          Development/Languages/Python
+
+%description -n python3-libsignon-glib
+This package contains the python bindings for the libsignon-glib
+management library.
+
+%package -n typelib-1_0-Signon-2_0
 Summary:        Library for signond -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-Signon-1_0
+%description -n typelib-1_0-Signon-2_0
 GLib-based client library for applications handling account
 authentication through the Online Accounts Single Sign-On service
 
@@ -75,39 +83,40 @@
 libsignon-glib library.
 
 %prep
-%setup -q -n %{name}-%{_version}
-NOCONFIGURE=1 ./autogen.sh
+%autosetup -p1
 
 %build
-%configure
-make -j1
+%meson \
+       -Dtests=false \
+       %{nil}
+%meson_build
 
 %install
-make install DESTDIR=%{buildroot} %{?_smp_mflags}
-find %{buildroot}%{_libdir} -name "*.la" -delete
+%meson_install
 
-%post -n libsignon-glib1 -p /sbin/ldconfig
+%post -n libsignon-glib%{sover} -p /sbin/ldconfig
+%postun -n libsignon-glib%{sover} -p /sbin/ldconfig
 
-%postun -n libsignon-glib1 -p /sbin/ldconfig
-
-%files -n libsignon-glib1
-%defattr(-,root,root)
-%doc AUTHORS README.md NEWS COPYING
-%{_libdir}/libsignon-glib.so.1
-%{_libdir}/libsignon-glib.so.1.0.0
+%files -n libsignon-glib%{sover}
+%license COPYING
+%doc AUTHORS README.md NEWS
+%{_libdir}/libsignon-glib.so.*
 
 %files devel
-%defattr(-,root,root)
+%doc %{_datadir}/gtk-doc/html/
 %{_includedir}/libsignon-glib
 %{_libdir}/libsignon-glib.so
 %{_libdir}/pkgconfig/libsignon-glib.pc
-%{_datadir}/gir-1.0/Signon-1.0.gir
+%{_datadir}/gir-1.0/Signon-2.0.gir
 %dir %{_datadir}/vala
 %dir %{_datadir}/vala/vapi
-%{_datadir}/vala/vapi/signon.vapi
+%{_datadir}/vala/vapi/libsignon-glib.deps
+%{_datadir}/vala/vapi/libsignon-glib.vapi
+
+%files -n python3-libsignon-glib
+%{python3_sitearch}/gi/overrides/
 
-%files -n typelib-1_0-Signon-1_0
-%defattr(-,root,root)
-%{_libdir}/girepository-1.0/Signon-1.0.typelib
+%files -n typelib-1_0-Signon-2_0
+%{_libdir}/girepository-1.0/Signon-2.0.typelib
 
 %changelog

++++++ _service ++++++
<services>
  <service name="obs_scm" mode="disabled">
    <param name="url">https://gitlab.com/accounts-sso/libsignon-glib.git</param>
    <param name="scm">git</param>
    <param name="revision">refs/tags/VERSION_2.1</param>
    <param name="versionformat">@PARENT_TAG@</param>
    <param name="versionrewrite-pattern">VERSION_(.*)</param>
  </service>
  <service mode="buildtime" name="tar" />
  <service mode="buildtime" name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service mode="disabled" name="set_version" />
</services>
++++++ libsignon-glib.obsinfo ++++++
name: libsignon-glib
version: 2.1
mtime: 1541156074
commit: 7f9f10a2e7533b74eaf027b26de48818326a1dcf


Reply via email to