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 <[email protected]>
+
+- Spec cleanup
+
+-------------------------------------------------------------------
+Thu Feb 23 10:26:43 UTC 2023 - Klaas Freitag <[email protected]>
+
+- 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 <[email protected]>
+
+- remove patch fix-systray-menu-pos.patch as it is not longer needed
+
+-------------------------------------------------------------------
+Thu Jan 19 11:20:22 UTC 2023 - Matthias Gerstner <[email protected]>
+
+- 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