Accepting request 774790 from home:ecsos

Update to 2.6.3

OBS-URL: https://build.opensuse.org/request/show/774790
OBS-URL: https://build.opensuse.org/package/show/network/nextcloud-desktop?expand=0&rev=3
This commit is contained in:
Eric Schirra 2020-02-17 07:51:01 +00:00 committed by Git OBS Bridge
parent c3abe659d2
commit 639ab79c57
4 changed files with 58 additions and 33 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bbcb6593134836226640b108da7ad3db061417681e2d843bc371b1d697fb0551
size 18982053

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a98b828027d65a77a41daff3f678cacef12525099b1fd2f3114551db01ff298
size 18983292

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Mon Feb 17 07:16:57 UTC 2020 - ecsos@opensuse.org
- Update to 2.6.3
- desktop#1782 Add UserInfo class and fetch quota via API instead
of PropfindJob
- desktop#1770 l10n: Changed grammar and triple dots to ellipsis
- desktop#1767 l10n: Changed spelling of user name to username
- desktop#1765 Start the client in background if activated
by D-Bus
- desktop#1764 Do not install files related to cloud providers
under Xenial
- desktop#1763 Make sure that the libcloudprovider integration is
using a valid D-Bus path
- desktop#1762 Changed product name to Nextcloud
- desktop#1760 Update autoupdate.rst
- desktop#1745 Use system proxy by default if no config file is
present
- desktop#1729 Install libcloudproviders files by default on
debian
- desktop#1727 Windows 7 is out of support
- desktop#1721 BugFix: Handle broken shared file error gracefully
- desktop#1720 Fix Explorer integration on Windows and the crash
on other systems
- desktop#1718 Welcome to 2020
- desktop#1707 Updated year in legalnotice.cpp
- desktop#1699 apply http2 qt resend patch from owncloud
- Run spec-cleaner.
-------------------------------------------------------------------
Wed Dec 25 15:06:19 UTC 2019 - ecsos@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package nextcloud-desktop
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -12,45 +12,37 @@
# 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 soname libnextcloudsync
%define sover 0
Name: nextcloud-desktop
Version: 2.6.2
Version: 2.6.3
Release: 0
Summary: Desktop Syncing Client for Nextcloud
License: GPL-2.0
Summary: Desktop Syncing Client for Nextcloud
License: GPL-2.0-only
Group: Productivity/Networking/File-Sharing
Url: https://nextcloud.com/
URL: https://nextcloud.com/
Source0: https://github.com/nextcloud/desktop/archive/v%{version}/%{name}-%{version}.tar.gz
##Source1: sysctl-sync-inotify.conf
BuildRequires: cmake >= 2.8.0
BuildRequires: extra-cmake-modules
BuildRequires: gcc-c++
BuildRequires: doxygen
BuildRequires: extra-cmake-modules
BuildRequires: fdupes
BuildRequires: update-desktop-files
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: python3-Sphinx
BuildRequires: python3-attrs
BuildRequires: python3-idna >= 2.5
BuildRequires: update-desktop-files
#BuildRequires: python3-Sphinx-latex
BuildRequires: cmake(KF5Config)
BuildRequires: cmake(KF5CoreAddons)
BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(Qt5Keychain) >= 0.9.1
BuildRequires: cmake(Qt5LinguistTools)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(cloudproviders)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libxdot)
BuildRequires: pkgconfig(libzip)
BuildRequires: pkgconfig(openssl) >= 1.1.0
BuildRequires: pkgconfig(sqlite3)
# Upstream use Qt 5.12
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(Qt5Core)
@ -61,24 +53,30 @@ BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5WebEngineWidgets)
BuildRequires: pkgconfig(Qt5WebKitWidgets)
BuildRequires: pkgconfig(Qt5Xml)
BuildRequires: pkgconfig(cloudproviders)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(libxdot)
BuildRequires: pkgconfig(libzip)
BuildRequires: pkgconfig(openssl) >= 1.1.0
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(zlib)
BuildConflicts: libressl-devel
Requires: %{soname}%{sover} = %{version}
Recommends: %{name}-lang
Provides: nextcloud-client = %{version}
Obsoletes: nextcloud-client < %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
The computer Nextcloud Desktop Client is a tool to synchronize files
The computer Nextcloud Desktop Client is a tool to synchronize files
from Nextcloud Server with your computer.
%lang_package
%package doc
Summary: Dcumentation for nextcloud-client
Group: Documentation/HTML
BuildArch: noarch
Summary: Dcumentation for nextcloud-client
Group: Documentation/HTML
BuildArch: noarch
%description doc
The Nextcloud Desktop Client is a tool to synchronise files from
@ -91,9 +89,9 @@ Group: Productivity/File utilities
Requires: %{name} = %{version}
Requires: caja
Requires: python-caja
Supplements: (%{name} and caja)
Provides: caja-extension-nextcloud = %{version}
Obsoletes: caja-extension-nextcloud < %{version}
Supplements: packageand(%{name}:caja)
BuildArch: noarch
%description extension-caja
@ -106,9 +104,9 @@ Group: Productivity/File utilities
Requires: %{name} = %{version}
Requires: nautilus
Requires: python3-nautilus
Supplements: (%{name} and nautilus)
Provides: nautilus-extension-nextcloud = %{version}
Obsoletes: nautilus-extension-nextcloud < %{version}
Supplements: packageand(%{name}:nautilus)
BuildArch: noarch
%description extension-nautilus
@ -121,9 +119,9 @@ Group: Productivity/File utilities
Requires: %{name} = %{version}
Requires: nemo
Requires: python-nemo
Supplements: (%{name} and nemo)
Provides: nemo-extension-nextcloud = %{version}
Obsoletes: nemo-extension-nextcloud < %{version}
Supplements: packageand(%{name}:nemo)
BuildArch: noarch
%description extension-nemo
@ -135,9 +133,9 @@ Summary: Dolphin overlay icons
Group: Productivity/File utilities
Requires: %{name} = %{version}
Requires: dolphin
Supplements: (%{name} and dolphin)
Provides: nextcloud-client-dolphin = %{version}
Obsoletes: nextcloud-client-dolphin < %{version}
Supplements: packageand(%{name}:dolphin)
%description extension-dolphin
This package provides the necessary plugin libraries for the
@ -160,7 +158,6 @@ Requires: %{soname}%{sover} = %{version}
Development files for the Nextcloud Desktop Client synchronisation
library.
%prep
%setup -q -n desktop-%{version}
##cp -a %%{SOURCE1} sysctl-sync-inotify.conf
@ -179,7 +176,7 @@ rm -f %{buildroot}/%{_docdir}/%{name}/html/unthemed/.buildinfo
# A workaround for gh#owncloud/client#4107
# ecsos:
# ecsos:
# Comment this out, because it seems to be a security risc.
# see: https://github.com/owncloud/client/issues/4107#issuecomment-240627858
# Is this relevant for nextcloud? Issue is from owncloud?
@ -190,7 +187,6 @@ rm -f %{buildroot}/%{_docdir}/%{name}/html/unthemed/.buildinfo
%fdupes %{buildroot}%{_datadir}/
%post -n %{soname}%{sover} -p /sbin/ldconfig
%postun -n %{soname}%{sover} -p /sbin/ldconfig
%files
@ -238,7 +234,7 @@ rm -f %{buildroot}/%{_docdir}/%{name}/html/unthemed/.buildinfo
%{_datadir}/kservices5/nextclouddolphinactionplugin.desktop
%files -n %{soname}%{sover}
%doc COPYING
%license COPYING
%dir %{_libdir}/nextcloud/
%{_libdir}/%{soname}.so.*
%{_libdir}/nextcloud/libocsync.so.*