1
0

Accepting request 1033554 from home:ecsos

- Split out the dbus service related files that provides
  libcloudproviders integration for nextcloud desktop client into
  a separate package; when this is installed, launching any
  app supporting libowncloudproviders (e.g. nautilus on GNOME)
  will automatically launch the desktop client -- which is rather
  annoying to happen by default, esp. in cases where a user does
  not even have a nextcloud account (gh#nextcloud/desktop#1982,
  gh#nextcloud/desktop#2622).

OBS-URL: https://build.opensuse.org/request/show/1033554
OBS-URL: https://build.opensuse.org/package/show/network/nextcloud-desktop?expand=0&rev=79
This commit is contained in:
Eric Schirra 2022-11-04 14:58:44 +00:00 committed by Git OBS Bridge
parent c456a050b6
commit 349f5e92cc
2 changed files with 27 additions and 3 deletions

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Fri Nov 4 11:41:37 UTC 2022 - ecsos <ecsos@opensuse.org>
- Split out the dbus service related files that provides
libcloudproviders integration for nextcloud desktop client into
a separate package; when this is installed, launching any
app supporting libowncloudproviders (e.g. nautilus on GNOME)
will automatically launch the desktop client -- which is rather
annoying to happen by default, esp. in cases where a user does
not even have a nextcloud account (gh#nextcloud/desktop#1982,
gh#nextcloud/desktop#2622).
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Oct 22 14:36:06 UTC 2022 - Paolo Stivanin <info@paolostivanin.com> Sat Oct 22 14:36:06 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>

View File

@ -66,6 +66,7 @@ BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(openssl) >= 1.1 BuildRequires: pkgconfig(openssl) >= 1.1
BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(zlib)
Recommends: cloudproviders-extension-nextcloud = %{version}
Requires: %{soname}%{sover} = %{version} Requires: %{soname}%{sover} = %{version}
Requires: libqt5-qtgraphicaleffects Requires: libqt5-qtgraphicaleffects
Requires: libqt5-qtquickcontrols2 Requires: libqt5-qtquickcontrols2
@ -164,6 +165,15 @@ BuildArch: noarch
This package provides overlay icons to visualise the This package provides overlay icons to visualise the
synchronisation state in the Nemo file manager. synchronisation state in the Nemo file manager.
%package -n cloudproviders-extension-nextcloud
Summary: Libcloudproviders integration for nextcloud-desktop
Group: Productivity/Networking/File-Sharing
BuildArch: noarch
%description -n cloudproviders-extension-nextcloud
This package provides libcloudproviders integration for the
nextcloud desktop client.
%package -n %{name}-dolphin %package -n %{name}-dolphin
Summary: Dolphin overlay icons Summary: Dolphin overlay icons
Group: Productivity/Networking/File-Sharing Group: Productivity/Networking/File-Sharing
@ -232,9 +242,6 @@ done
%dir %{_datadir}/icons/hicolor/1024x1024/ %dir %{_datadir}/icons/hicolor/1024x1024/
%dir %{_datadir}/icons/hicolor/1024x1024/apps/ %dir %{_datadir}/icons/hicolor/1024x1024/apps/
%{_datadir}/icons/hicolor/*/apps/Nextcloud*.* %{_datadir}/icons/hicolor/*/apps/Nextcloud*.*
%dir %{_datadir}/cloud-providers/
%{_datadir}/cloud-providers/com.nextcloudgmbh.Nextcloud.ini
%{_datadir}/dbus-1/services/com.nextcloudgmbh.Nextcloud.service
%{_datadir}/mime/packages/nextcloud.xml %{_datadir}/mime/packages/nextcloud.xml
%files lang %files lang
@ -278,6 +285,11 @@ done
%{_datadir}/nemo-python/extensions/syncstate-Nextcloud.py* %{_datadir}/nemo-python/extensions/syncstate-Nextcloud.py*
%{_datadir}/nemo-python/extensions/__pycache__/* %{_datadir}/nemo-python/extensions/__pycache__/*
%files -n cloudproviders-extension-nextcloud
%dir %{_datadir}/cloud-providers/
%{_datadir}/cloud-providers/com.nextcloudgmbh.Nextcloud.ini
%{_datadir}/dbus-1/services/com.nextcloudgmbh.Nextcloud.service
%files dolphin %files dolphin
%{_libdir}/libnextclouddolphinpluginhelper.so %{_libdir}/libnextclouddolphinpluginhelper.so
%{_libdir}/qt5/plugins/nextclouddolphinactionplugin.so %{_libdir}/qt5/plugins/nextclouddolphinactionplugin.so