| |
@@ -12,7 +12,7 @@
|
| |
License: LGPLv2+ and GPLv2
|
| |
Url: https://nextcloud.com/install/#install-clients
|
| |
Source0: https://github.com/nextcloud/desktop/archive/v%{version}/desktop-%{version}.tar.gz
|
| |
- Source1: nextcloud.appdata.xml
|
| |
+ Source1: com.nextcloud.desktopclient.nextcloud.metainfo.xml
|
| |
# Patch0: fixes GNOME quirks on Wayland sessions. Read
|
| |
# https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3BVLBS4B3XHJEXFVGD7RK2ZMXZG6JQZT/
|
| |
Patch0: xcb_%{version}.patch
|
| |
@@ -166,8 +166,8 @@
|
| |
%cmake_install
|
| |
|
| |
%find_lang client --with-qt
|
| |
- mkdir -p %{buildroot}%{_datadir}/appdata/
|
| |
- install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/nextcloud.appdata.xml
|
| |
+ mkdir -p %{buildroot}%{_datadir}/metainfo/
|
| |
+ install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/metainfo/com.nextcloud.desktopclient.nextcloud.metainfo.xml
|
| |
|
| |
|
| |
# for distros that do not have KDE Plasma 5
|
| |
@@ -188,7 +188,7 @@
|
| |
|
| |
|
| |
%check
|
| |
- appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/nextcloud.appdata.xml
|
| |
+ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/com.nextcloud.desktopclient.nextcloud.metainfo.xml
|
| |
|
| |
%ldconfig_scriptlets libs
|
| |
|
| |
@@ -202,7 +202,7 @@
|
| |
%{_datadir}/mime/packages/nextcloud.xml
|
| |
%{_datadir}/applications/com.nextcloud.desktopclient.nextcloud.desktop
|
| |
%{_datadir}/icons/hicolor/*/apps/*
|
| |
- %{_datadir}/appdata/nextcloud.appdata.xml
|
| |
+ %{_datadir}/metainfo/com.nextcloud.desktopclient.nextcloud.metainfo.xml
|
| |
%{_datadir}/cloud-providers/com.nextcloudgmbh.Nextcloud.ini
|
| |
%{_datadir}/dbus-1/services/com.nextcloudgmbh.Nextcloud.service
|
| |
|
| |
Use the AppStream metadata file from Flathub.
See this comment for more info: https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1826#note_1502316
+ The currently used AppStream metadata file has incorrect app id and other problems.