Hello community,

here is the log from the commit of package gobby for openSUSE:Factory checked 
in at 2017-08-28 15:33:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gobby (Old)
 and      /work/SRC/openSUSE:Factory/.gobby.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gobby"

Mon Aug 28 15:33:35 2017 rev:42 rq:519102 version:0.5.1+20170204.e5c2d14

Changes:
--------
--- /work/SRC/openSUSE:Factory/gobby/gobby.changes      2014-10-18 
09:08:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gobby.new/gobby.changes 2017-08-28 
15:33:37.413926155 +0200
@@ -1,0 +2,35 @@
+Thu Aug 24 11:04:43 UTC 2017 - [email protected]
+
+- Change License to "ISC AND GPL-2.0+" following legal review.
+- Change Group to Productivity/Other.
+
+-------------------------------------------------------------------
+Thu Jun 29 10:56:10 UTC 2017 - [email protected]
+
+- Trim irrelevant parts from description.
+
+-------------------------------------------------------------------
+Thu Jun 08 00:32:13 UTC 2017 - [email protected]
+
+- Update to version 0.5.1+20170204.e5c2d14:
+  + Add C++11 macros into m4/ to fix the travis build.
+  + Remove no longer used configure flags from travis config.
+  + Fix typo in header guard.
+  + Replace margin start/end with left/right.
+  + Add missing giomm/menu.h include to
+    browser-context-commands.cpp.
+  + Fix possible crash when opening popup menu on browser.
+  + Add license title.
+  + Fix setting of font preferences.
+  + Updated translations.
+- Run spec-cleaner.
+- Switch to service version git checkout.
+- Following the above, add gnome-common BuildRequires and pass
+  NOCONFIGUE=1 autogen.sh to configure, bootstrap gitcheckout.
+- Replace pkgconfig(libinfinity-0.6) with
+  pkgconfig(libinfinity-0.7) BuildRequires following upstream
+  changes.
+- Drop obsolete posttrans section.
+- Drop gobby-add-missing-return.patch: Fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  gobby-0.5.0.tar.gz
  gobby-add-missing-return.patch

New:
----
  _service
  _servicedata
  gobby-0.5.1+20170204.e5c2d14.tar.xz

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

Other differences:
------------------
++++++ gobby.spec ++++++
--- /var/tmp/diff_new_pack.Cackhj/_old  2017-08-28 15:33:38.289803012 +0200
+++ /var/tmp/diff_new_pack.Cackhj/_new  2017-08-28 15:33:38.309800200 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gobby
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,14 +16,32 @@
 #
 
 
-Name:           gobby
 %define _versioned_name gobby-0.5
+Name:           gobby
+Version:        0.5.1+20170204.e5c2d14
+Release:        0
+Summary:        Collaborative editor (Infinote protocol)
+License:        ISC AND GPL-2.0+
+Group:          Productivity/Other
+Url:            http://gobby.0x539.de/
+Source0:        %{name}-%{version}.tar.xz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  gnome-common
 BuildRequires:  gnome-doc-utils-devel
+# For directory ownership:
+BuildRequires:  gnome-themes
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(glibmm-2.4)
+BuildRequires:  pkgconfig(libgsasl)
+BuildRequires:  pkgconfig(libinfinity-0.7)
+BuildRequires:  pkgconfig(libxml++-2.6)
+BuildRequires:  pkgconfig(unique-1.0)
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+Recommends:     %{name}-lang
 %if 0%{?favor_gtk2}
 BuildRequires:  pkgconfig(gtkmm-2.4)
 BuildRequires:  pkgconfig(gtksourceview-2.0)
@@ -31,46 +49,27 @@
 BuildRequires:  pkgconfig(gtkmm-3.0)
 BuildRequires:  pkgconfig(gtksourceview-3.0)
 %endif
-BuildRequires:  pkgconfig(libgsasl)
-BuildRequires:  pkgconfig(libinfinity-0.6)
-BuildRequires:  pkgconfig(libxml++-2.6)
-BuildRequires:  pkgconfig(unique-1.0)
-# For directory ownership:
-BuildRequires:  gnome-themes
-Version:        0.5.0
-Release:        0
-Summary:        Gobby collaborative editor (Infinote protocol)
-License:        GPL-2.0+
-Group:          Productivity/Editors/Other
-Source:         %{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gobby-add-missing-return.patch [email protected] -- Add 
a missing return statement
-Patch0:         gobby-add-missing-return.patch
-Url:            http://gobby.0x539.de/
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
 # The build service fails to build the package because it doesn't really
 # understand Requires(post), so use PreReq too (see bnc#439232).
 %if %defined suse_version
+# FIXME: use proper Requires(pre/post/preun/...)
 PreReq:         update-alternatives
 %endif
-Recommends:     %{name}-lang
 
 %description
-Gobby is a free collaborative editor. This means that it provides you
-with the possibility to edit files simultaneously with other users over
+This is a collaborative editor, which means that it provides
+the possibility to edit files simultaneously with other users over
 a network. It supports multiple documents in one session.
-The platforms on which you could use Gobby are so far Microsoft Windows,
-Linux, Mac OS X and other Unix-like ones.
 
-This is the latest version of Gobby, which is using the Infinote protocol.
+This version of Gobby uses the Infinote protocol.
 
 %lang_package
+
 %prep
 %setup -q
-%patch0 -p1
 
 %build
+NOCONFIGURE=1 ./autogen.sh
 %configure \
     --disable-scrollkeeper \
     --with-gnome \
@@ -79,10 +78,10 @@
 %else
     --with-gtk3
 %endif
-%{__make} %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 %find_lang gobby05 %{?no_lang_C}
 # For documentation. It's not versioned, but gobby 0.4 doesn't have such files,
 # so there's no conflict.
@@ -90,42 +89,28 @@
 %suse_update_desktop_file -N "Gobby" -G "Collaborative Editor" 
%{_versioned_name} X-SuSE-Core-Internet
 %fdupes %{buildroot}
 
-%clean
-rm -rf %{buildroot}
-
 %post
-# If the %{name} group is in automatic mode, then this will also switch all
+# If the %%{name} group is in automatic mode, then this will also switch all
 # symlinks automatically
 update-alternatives --install %{_bindir}/%{name} %{name} 
%{_bindir}/%{name}-0.5 5 --slave %{_mandir}/man1/%{name}.1.gz %{name}.1.gz 
%{_mandir}/man1/%{name}-0.5.1.gz
-%if 0%{?suse_version} > 1130
 %desktop_database_post
 %icon_theme_cache_post
 %icon_theme_cache_post HighContrastLargePrint
 %icon_theme_cache_post HighContrastLargePrintInverse
-%endif
 
 %postun
 # Note: we don't use "$1 -eq 0", to avoid issues if the package gets renamed
 if [ ! -f %{_bindir}/%{name}-0.5 ]; then
-  update-alternatives --remove %{name} %{_bindir}/%{name}-0.5
+update-alternatives --remove %{name} %{_bindir}/%{name}-0.5
 fi
-%if 0%{?suse_version} > 1130
 %desktop_database_postun
 %icon_theme_cache_postun
 %icon_theme_cache_postun HighContrastLargePrint
 %icon_theme_cache_postun HighContrastLargePrintInverse
-%endif
-
-%posttrans
-# Workaround old bug in 11.1/11.2 packages that always removed the symlinks in
-# %postun. Can be removed during 12.2 development.
-if [ ! -f %{_bindir}/%{name} -a -f %{_bindir}/%{name}-0.5 ]; then
-  update-alternatives --install %{_bindir}/%{name} %{name} 
%{_bindir}/%{name}-0.5 5 --slave %{_mandir}/man1/%{name}.1.gz %{name}.1.gz 
%{_mandir}/man1/%{name}-0.5.1.gz
-fi
 
 %files
 %defattr (-, root, root)
-%doc AUTHORS COPYING ChangeLog NEWS
+%doc AUTHORS COPYING
 %dir %{_datadir}/gnome/
 %dir %{_datadir}/gnome/help/
 %dir %{_datadir}/gnome/help/%{name}/
@@ -137,12 +122,14 @@
 %{_datadir}/%{_versioned_name}
 %{_datadir}/applications/%{_versioned_name}.desktop
 %{_datadir}/icons/*/*/apps/%{_versioned_name}.*
-%doc %{_mandir}/man1/*.*
+%{_mandir}/man1/*%{ext_man}
 %dir %{_datadir}/appdata/
 %{_datadir}/appdata/gobby-0.5.appdata.xml
+%{_datadir}/glib-2.0/schemas/de.0x539.gobby.gschema.xml
 # FIXME: gnome-themes does not provide excluded directories yet.
 %exclude %{_datadir}/icons/HighContrast*/scalable/*
 
 %files lang -f gobby05.lang
+%defattr(-,root,root)
 
 %changelog

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="url">https://github.com/gobby/gobby.git</param>
    <param name="scm">git</param>
    <param name="versionformat">0.5.1+%cd.%h</param>
    <param name="changesgenerate">enable</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param name="url">https://github.com/gobby/gobby.git</param>
              <param 
name="changesrevision">e5c2d145d020e080c8612f80a3d123f3a024a13a</param></service></servicedata>

Reply via email to