Rename data files to match app-id

This is required for Flatpak and used by GNOME.
This commit is contained in:
Patrick Griffis 2017-05-31 14:48:53 -04:00 committed by Mathieu Comandon
parent e4d92a0a59
commit 2379ecb343
6 changed files with 12 additions and 12 deletions

View file

@ -3,6 +3,8 @@
%{!?py3_build: %global py3_build CFLAGS="%{optflags}" %{__python3} setup.py build}
%{!?py3_install: %global py3_install %{__python3} setup.py install --skip-build --root %{buildroot}}
%global appid net.lutris.Lutris
Name: lutris
Version: 0.4.12
Release: 2%{?dist}
@ -66,12 +68,12 @@ on Linux.
#desktop icon
%if 0%{?suse_version}
%suse_update_desktop_file -r -i %{name} Network FileTransfer
%suse_update_desktop_file -r -i %{appid} Network FileTransfer
%endif
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
desktop-file-install --dir=%{buildroot}%{_datadir}/applications share/applications/%{name}.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --dir=%{buildroot}%{_datadir}/applications share/applications/%{appid}.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/%{appid}.desktop
%endif
%if 0%{?suse_version} >= 1140
@ -90,16 +92,14 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%files
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/appdata/%{appid}.appdata.xml
%{_datadir}/applications/%{appid}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{appid}.svg
%{_datadir}/icons/hicolor/48x48/apps/%{appid}.png
%{_datadir}/polkit-1/actions/*
%{python3_sitelib}/%{name}-*.egg-info
%{python3_sitelib}/%{name}/
%dir
%{_datadir}/appdata/
%changelog
* Tue Nov 29 2016 Mathieu Comandon <strycore@gmail.com> - 0.4.3
- Ensure correct Python3 dependencies

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop">
<id>lutris.desktop</id>
<id>net.lutris.Lutris.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0</project_license>
<name>Lutris</name>

View file

@ -4,7 +4,7 @@ Name=Lutris
Comment=Open gaming platform
Categories=Game;
Exec=lutris %U
Icon=lutris
Icon=net.lutris.Lutris
Terminal=false
Type=Application
MimeType=x-scheme-handler/lutris;

View file

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

View file

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View file

@ -8,7 +8,7 @@
<property name="title" translatable="yes">About Lutris</property>
<property name="window_position">center-on-parent</property>
<property name="destroy_with_parent">True</property>
<property name="icon_name">lutris</property>
<property name="icon_name">net.lutris.Lutris</property>
<property name="type_hint">dialog</property>
<property name="skip_taskbar_hint">True</property>
<property name="skip_pager_hint">True</property>