Hello community, here is the log from the commit of package gsignond for openSUSE:Factory checked in at 2018-03-20 21:59:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gsignond (Old) and /work/SRC/openSUSE:Factory/.gsignond.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gsignond" Tue Mar 20 21:59:35 2018 rev:3 rq:588200 version:1.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/gsignond/gsignond.changes 2017-05-22 10:48:23.937172223 +0200 +++ /work/SRC/openSUSE:Factory/.gsignond.new/gsignond.changes 2018-03-20 22:00:08.890139732 +0100 @@ -1,0 +2,7 @@ +Mon Mar 12 12:43:56 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 1.0.6 (changes since 1.0.5+git20160714): + * Fix Debian packaging. +- Add gsignond-disable-werror.patch: Disable -Werror. + +------------------------------------------------------------------- Old: ---- gsignond-1.0.5+git20160714.tar.gz New: ---- _service gsignond-1.0.6.tar.xz gsignond-disable-werror.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gsignond.spec ++++++ --- /var/tmp/diff_new_pack.kAC3Uq/_old 2018-03-20 22:00:10.014099264 +0100 +++ /var/tmp/diff_new_pack.kAC3Uq/_new 2018-03-20 22:00:10.018099120 +0100 @@ -1,7 +1,7 @@ # # spec file for package gsignond # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -20,16 +20,18 @@ %define soname libgsignond-common %define sover 0 Name: gsignond -Version: 1.0.5+git20160714 +Version: 1.0.6 Release: 0 Summary: Online Accounts Sign-on glib daemon -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Productivity/Networking/Other Url: https://gitlab.com/accounts-sso/gsignond -Source: %{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz Source1: baselibs.conf +# PATCH-FIX-OPENSUSE gsignond-disable-werror.patch sor.ale...@meowr.ru -- Disable -Werror. +Patch0: gsignond-disable-werror.patch # PATCH-FIX-OPENSUSE gsignond-1.0.5_storagedir.patch avvi...@yandex.by -- Change the database path to not use SUID. -Patch0: gsignond-1.0.5_storagedir.patch +Patch1: gsignond-1.0.5_storagedir.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gtk-doc @@ -40,7 +42,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(sqlite3) Requires: %{name}-config = %{version} -%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) +%if 0%{?suse_version} >= 1500 || 0%{?sle_version} >= 120200 BuildRequires: vala >= 0.28.0 %endif @@ -106,6 +108,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build NOCONFIGURE=1 ./autogen.sh @@ -114,7 +117,7 @@ --enable-dbus-type=session \ --enable-storagedir="" \ --enable-gtk-doc -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %make_install @@ -126,41 +129,41 @@ find %{buildroot} -type f -name "*.la" -delete -print %post -n %{soname}%{sover} -p /sbin/ldconfig + %postun -n %{soname}%{sover} -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc AUTHORS COPYING* +%if 0%{?suse_version} >= 1500 +%license COPYING* +%else +%doc COPYING* +%endif +%doc AUTHORS %{_bindir}/%{name} %{_libdir}/%{name}/ %{_datadir}/dbus-1/services/*.gSingleSignOn*.service %files -n %{soname}%{sover} -%defattr(-,root,root) %{_libdir}/%{soname}.so.%{sover}* %files -n %{typelib} -%defattr(-,root,root) %{_libdir}/girepository-1.0/gSignond-1.0.typelib %files devel -%defattr(-,root,root) %{_includedir}/%{name}/ %{_libdir}/%{soname}.so %{_libdir}/pkgconfig/%{name}.pc %{_datadir}/dbus-1/interfaces/*SSO*.xml %{_datadir}/gir-1.0/gSignond-1.0.gir -%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) +%if 0%{?suse_version} >= 1500 || 0%{?sle_version} >= 120200 %dir %{_datadir}/vala/vapi/ %{_datadir}/vala/vapi/%{name}* %endif %files doc -%defattr(-,root,root) %{_datadir}/gtk-doc/html/%{name}/ %files config-upstream -%defattr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog ++++++ _service ++++++ <services> <service mode="disabled" name="tar_scm"> <param name="scm">git</param> <param name="url">https://gitlab.com/accounts-sso/gsignond.git</param> <param name="filename">gsignond</param> <param name="versionformat">1.0.6</param> <param name="revision">3214aef8e7c84a9918d8b18fb258247d81be12e2</param> </service> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version" /> </services> ++++++ gsignond-disable-werror.patch ++++++ --- a/configure.ac +++ b/configure.ac @@ -184,9 +184,7 @@ GSIGNOND_CFLAGS="$GSIGNOND_CFLAGS -D_POS # Checks for typedefs, structures, and compiler characteristics. GSIGNOND_CFLAGS="$GSIGNOND_CFLAGS -Wall -DG_LOG_DOMAIN=\\\"gsignond\\\"" -if test "x$enable_debug" = "xno" ; then - GSIGNOND_CFLAGS="$GSIGNOND_CFLAGS -Werror" -else +if test "x$enable_debug" != "xno" ; then GSIGNOND_CFLAGS="$GSIGNOND_CFLAGS -DENABLE_DEBUG" fi