Dominique Leuenberger 2022-11-04 16:38:14 +00:00 committed by Git OBS Bridge
commit 66575212f6
2 changed files with 28 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,16 @@ 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
Requires: %{name} = %{version}
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 +243,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 +286,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