Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package owncloud-client for openSUSE:Factory 
checked in at 2023-02-26 15:20:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/owncloud-client (Old)
 and      /work/SRC/openSUSE:Factory/.owncloud-client.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "owncloud-client"

Sun Feb 26 15:20:46 2023 rev:38 rq:1067732 version:3.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/owncloud-client/owncloud-client.changes  
2022-09-02 21:57:13.044394418 +0200
+++ 
/work/SRC/openSUSE:Factory/.owncloud-client.new.31432/owncloud-client.changes   
    2023-02-26 15:20:47.339704917 +0100
@@ -1,0 +2,22 @@
+Sat Feb 25 17:43:17 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Spec cleanup
+
+-------------------------------------------------------------------
+Thu Feb 23 10:26:43 UTC 2023 - Klaas Freitag <opens...@freisturz.de>
+
+- Update to upstream version 3.2.0 and use of liblibregaphapi
+  Changelog https://github.com/owncloud/client/releases/tag/v3.2.0 
+
+-------------------------------------------------------------------
+Thu Feb  2 16:54:21 UTC 2023 - Klaas Freitag <opens...@freisturz.de>
+
+- remove patch fix-systray-menu-pos.patch as it is not longer needed 
+
+-------------------------------------------------------------------
+Thu Jan 19 11:20:22 UTC 2023 - Matthias Gerstner <matthias.gerst...@suse.com>
+
+- move 69-sync-inotify.conf sysctl.d drop-in configuration to /usr, where it
+  belongs (bsc#1174722).
+
+-------------------------------------------------------------------

Old:
----
  fix-systray-menu-pos.patch
  ownCloud_os-2.11.1.obscpio

New:
----
  ownCloud_os-3.2.0.obscpio

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

Other differences:
------------------
++++++ owncloud-client.spec ++++++
--- /var/tmp/diff_new_pack.bJT4Q0/_old  2023-02-26 15:20:48.283710649 +0100
+++ /var/tmp/diff_new_pack.bJT4Q0/_new  2023-02-26 15:20:48.287710673 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package owncloud-client
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,18 @@
 #
 
 
-Name:           owncloud-client
+%define cmake_args -DSYSCONF_INSTALL_DIR=%{_sysconfdir}
 
-Version:        2.11.1
-Release:        0
+# The client can be branded, not the case so far
+%define has_branding 0
 
+# The minimum required version of qtkeychain, stay with 0.4.0 for now
+# to stay compatible with 13.2
+%define keychain_version 0.4.0
+
+Name:           owncloud-client
+Version:        3.2.0
+Release:        0
 Summary:        The ownCloud synchronization client
 License:        GPL-2.0-only AND GPL-3.0-only
 Group:          Productivity/Networking/Other
@@ -30,62 +37,36 @@
 Source3:        README.source
 Source4:        ownCloud.conf
 
-# PATCH-FIX-UPSTREAM fix position of systray menu 
https://github.com/owncloud/client/issues/5968
-# for all except tumbleweed and ongoing, as the Qt bug is fixed in there.
-Patch0:         fix-systray-menu-pos.patch
-
-%define cmake_args -DSYSCONF_INSTALL_DIR=%{_sysconfdir}
-
-# Build the dolphin overlays for 42.2 ongoing, SLE and Tumbleweed
-%if 0%{?sle_version} > 120100 || %{?suse_version} > 1320
-%define build_dolphin_overlays 1
-%endif
-
-# The client can be branded, not the case so far
-%define has_branding 0
-
-# The minimum required version of qtkeychain, stay with 0.4.0 for now
-# to stay compatible with 13.2
-%define keychain_version 0.4.0
-
 ######################################################################### 
BuildRequires only below here.
 
 BuildRequires:  cmake >= 2.8.11
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
-BuildRequires:  qtkeychain-qt5-devel >= %{keychain_version}
-
-# openSUSE Leap 15.4 and higher
-%if 0%{?sle_version} > 150300 || %{?suse_version} > 1500
-BuildRequires:  libcloudproviders-devel
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  pkgconfig
+BuildRequires:  update-desktop-files
+BuildRequires:  cmake(KF5KIO)
+BuildRequires:  cmake(LibreGraphAPI)
+BuildRequires:  cmake(Qt5Concurrent)
+BuildRequires:  cmake(Qt5Core)
+BuildRequires:  cmake(Qt5DBus)
+BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Keychain) >= %{keychain_version}
+BuildRequires:  cmake(Qt5LinguistTools)
+BuildRequires:  cmake(Qt5Network)
+BuildRequires:  cmake(Qt5Sql)
+BuildRequires:  cmake(Qt5Test)
+BuildRequires:  cmake(Qt5Xml)
+BuildRequires:  pkgconfig(cloudproviders)
 BuildRequires:  pkgconfig(gio-2.0)
-%endif
-BuildRequires:  libqt5-linguist-devel
-BuildRequires:  pkgconfig(Qt5Concurrent)
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5DBus)
-BuildRequires:  pkgconfig(Qt5Gui)
-BuildRequires:  pkgconfig(Qt5Network)
-BuildRequires:  pkgconfig(Qt5Sql)
-BuildRequires:  pkgconfig(Qt5Test)
-BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  pkgconfig(openssl)
+BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(zlib)
 
-%if 0%{?build_dolphin_overlays}
-BuildRequires:  kio-devel
-%endif
-
-BuildRequires:  libopenssl-devel
-BuildRequires:  update-desktop-files
-
-BuildRequires:  sqlite3-devel
-
-BuildRequires:  hicolor-icon-theme
-
 ######################################################################### 
Requires only below here.
 
 Suggests:       %{name}-nautilus
-Supplements:    packageand(%{name}:nautilus)
+Supplements:    (%{name} and nautilus)
 Suggests:       %{name}-nemo
 
 Requires:       libowncloudsync0 = %{version}
@@ -101,8 +82,6 @@
 
 ######################################################################### 
Package Descriptions start here.
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-
 %description
 The ownCloud sync client - github.com/owncloud/client
 
@@ -128,10 +107,9 @@
 Documentation for the ownCloud desktop application.
 
 %package -n libowncloudsync0
-Requires:       libqt5keychain1 => %{keychain_version}
-
 Summary:        The ownCloud synchronization library
 Group:          Development/Libraries/C and C++
+Requires:       libqt5keychain1 >= %{keychain_version}
 
 %description -n libowncloudsync0
 The ownCloud synchronization library. It implements the ownCloud
@@ -151,10 +129,10 @@
 %package -n %{name}-nautilus
 Summary:        Nautilus overlay icons
 Group:          Productivity/Networking/Other
-Requires:       nautilus
-Supplements:    packageand(%{name}:nautilus)
 Requires:       %{name}%{?_isa} = %{version}-%{release}
+Requires:       nautilus
 Requires:       python3-nautilus
+Supplements:    (%{name} and nautilus)
 
 %description -n %{name}-nautilus
 This package provides overlay icons to visualize the synchronization state
@@ -163,10 +141,10 @@
 %package -n %{name}-nemo
 Summary:        Nemo overlay icons
 Group:          Productivity/Networking/Other
-Requires:       nemo
-Supplements:    packageand(%{name}:nemo)
 Requires:       %{name}%{?_isa} = %{version}-%{release}
+Requires:       nemo
 Requires:       python-nemo
+Supplements:    (%{name} and nemo)
 
 %description -n %{name}-nemo
 This package provides overlay icons to visualize the synchronization state
@@ -175,42 +153,35 @@
 %package -n %{name}-caja
 Summary:        Caja overlay icons
 Group:          Productivity/Networking/Other
-Requires:       nemo
-Supplements:    packageand(%{name}:caja}
 Requires:       %{name}%{?_isa} = %{version}-%{release}
+Requires:       nemo
 Requires:       python-caja
+Supplements:    (%{name} and caja)
 
 %description -n %{name}-caja
 This package provides overlay icons to visualize the synchronization state
 in the Caja file manager.
 
-%if 0%{?build_dolphin_overlays}
 %package -n %{name}-dolphin
 Summary:        Dolphin overlay icons
 Group:          Productivity/Networking/Other
-Requires:       dolphin
-Supplements:    packageand(%{name}:dolphin)
 Requires:       %{name}%{?_isa} = %{version}-%{release}
+Requires:       dolphin
+Supplements:    (%{name} and dolphin)
 
 %description -n %{name}-dolphin
 This package provides the necessary plugin libraries for the KDE
 Framework 5 based Dolphin filemanager to display overlay icons.
 
-%endif
-
 %prep
-%setup -q -n ownCloud_os-%{version}
-
-%if 0%{?suse_version} <= 1500
-%patch0 -p1
-%endif
+%autosetup -p1 -n ownCloud_os-%{version}
 
 %build
 
 echo suse_version   0%{?suse_version}
 
 # http://www.cmake.org/Wiki/CMake_RPATH_handling#Default_RPATH_settings
-%cmake .. -DWITH_DOC=TRUE \
+%cmake -DWITH_DOC=TRUE \
   -DKDE_INSTALL_USE_QT_SYS_PATHS=1 \
   -DCMAKE_C_FLAGS:STRING="%{optflags}" \
   -DCMAKE_CXX_FLAGS:STRING="%{optflags}" \
@@ -250,89 +221,73 @@
 test -f %{extdir}/ownCloud.pyc && mv %{extdir}/ownCloud.pyc 
%{extdir}/owncloud.pyc || true
 
 # https://github.com/owncloud/client/issues/4107
-install -m 0644 -D %{SOURCE2} %{buildroot}/etc/sysctl.d/69-sync-inotify.conf
+install -m 0644 -D %{SOURCE2} %{buildroot}/%{_sysctldir}/69-sync-inotify.conf
 # do not allow to call home
-install -m 0755 -D %{SOURCE4} %{buildroot}/etc/ownCloud/
+install -m 0755 -D %{SOURCE4} %{buildroot}%{_sysconfdir}/ownCloud/
 
 %suse_update_desktop_file -n owncloud
 # workaround for https://github.com/owncloud/ownbrander/issues/322
-for desktop_icon_dir in $RPM_BUILD_ROOT/usr/share/icons/hicolor/*/apps; do
+for desktop_icon_dir in %{buildroot}%{_datadir}/icons/hicolor/*/apps; do
   # copy shortname to executable name, if missing.
   if [ -f $desktop_icon_dir/owncloud.png -a ! -f 
$desktop_icon_dir/owncloud.png ]; then
     cp $desktop_icon_dir/owncloud.png $desktop_icon_dir/owncloud.png
   fi
 done
 
-%post   -n libowncloudsync0 -p /sbin/ldconfig
-%postun -n libowncloudsync0 -p /sbin/ldconfig
-
-%post
-%icon_theme_cache_post
-%desktop_database_post
-
-%postun
-%icon_theme_cache_postun
-%desktop_database_postun
+%ldconfig_scriptlets -n libowncloudsync0
 
 %files
-%defattr(-,root,root,-)
 %{_bindir}/owncloud
 %{_bindir}/owncloudcmd
 %{_datadir}/applications/owncloud.desktop
-%{_datadir}/icons/hicolor
+%{_datadir}/icons/hicolor/*/apps/*.png
 %{_datadir}/mime/packages/owncloud.xml
-%if 0%{?sle_version} > 150300 || %{?suse_version} > 1500
-%{_datadir}/cloud-providers
-%endif
-%{_libdir}/qt5/plugins/owncloudsync_vfs_suffix.so
+%{_datadir}/cloud-providers/
+%{_libdir}/qt5/plugins/owncloudsync_vfs_*.so
 %doc CONTRIBUTING.md README.md
 %license COPYING COPYING.documentation
 
-%config /etc/ownCloud
+%config %{_sysconfdir}/ownCloud
 # https://github.com/owncloud/client/issues/4107
-%config /etc/sysctl.d/69-sync-inotify.conf
+%{_sysctldir}/69-sync-inotify.conf
 
 %files -n libowncloudsync0
-%defattr(-,root,root,-)
 %{_libdir}/libowncloudsync.so.*
 %{_libdir}/libowncloud_csync.so.*
+%{_libdir}/libowncloudResources.so.*
 
 %files -n libowncloudsync-devel
-%defattr(-,root,root,-)
 %{_libdir}/libowncloudsync.so
 %{_libdir}/libowncloud_csync.so
-%{_includedir}/owncloudsync/
+%{_libdir}/libowncloudResources.so
+%dir %{_libdir}/cmake/ownCloud
+%{_libdir}/cmake/ownCloud/ownCloud*.cmake
+%{_includedir}/ownCloud
 
 %files -n %{name}-nautilus
-%defattr(-,root,root,-)
 # Fedora also has *.pyc and *.pyo files here.
 %{_datadir}/nautilus-python/extensions/syncstate*.py*
 %dir %{_datadir}/nautilus-python
 %dir %{_datadir}/nautilus-python/extensions/
 
 %files -n %{name}-nemo
-%defattr(-,root,root,-)
 # Fedora also has *.pyc and *.pyo files here.
 %{_datadir}/nemo-python/extensions/syncstate*.py*
 %dir %{_datadir}/nemo-python
 %dir %{_datadir}/nemo-python/extensions/
 
 %files -n %{name}-caja
-%defattr(-,root,root,-)
 # Fedora also has *.pyc and *.pyo files here.
 %{_datadir}/caja-python/extensions/syncstate*.py*
 %dir %{_datadir}/caja-python
 %dir %{_datadir}/caja-python/extensions/
 
-%if 0%{?build_dolphin_overlays}
 %files -n %{name}-dolphin
-%defattr(-,root,root,-)
 %{_libdir}/*dolphinpluginhelper.so
 %{_libdir}/qt5/plugins/kf5/overlayicon/*dolphinoverlayplugin.so
 %{_libdir}/qt5/plugins/*dolphinactionplugin.so
 
 %{_datadir}/kservices5/*dolphinactionplugin.desktop
 %dir %{_libdir}/qt5/plugins/kf5/overlayicon
-%endif # build_dolphin_overlays
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.bJT4Q0/_old  2023-02-26 15:20:48.343711013 +0100
+++ /var/tmp/diff_new_pack.bJT4Q0/_new  2023-02-26 15:20:48.347711037 +0100
@@ -1,7 +1,7 @@
 <services>
   <service mode="manual" name="obs_scm">
     <param name="filename">ownCloud_os</param>
-    <param name="revision">v2.11.1</param>
+    <param name="revision">v3.2.0</param>
     <param name="scm">git</param>
     <param name="url">https://github.com/owncloud/client.git</param>
     <param name="versionformat">@PARENT_TAG@</param>

++++++ ownCloud_os-2.11.1.obscpio -> ownCloud_os-3.2.0.obscpio ++++++
/work/SRC/openSUSE:Factory/owncloud-client/ownCloud_os-2.11.1.obscpio 
/work/SRC/openSUSE:Factory/.owncloud-client.new.31432/ownCloud_os-3.2.0.obscpio 
differ: char 49, line 1

++++++ ownCloud_os.obsinfo ++++++
--- /var/tmp/diff_new_pack.bJT4Q0/_old  2023-02-26 15:20:48.395711329 +0100
+++ /var/tmp/diff_new_pack.bJT4Q0/_new  2023-02-26 15:20:48.395711329 +0100
@@ -1,5 +1,5 @@
 name: ownCloud_os
-version: 2.11.1
-mtime: 1661941730
-commit: c6dbf397482d074bc931e2812bb5542f0fa23d0d
+version: 3.2.0
+mtime: 1676466198
+commit: 718af2f484d20437de8c237f5b177c60c0a3960d
 

Reply via email to