diff --git a/endless-sky-flatpak.sh b/endless-sky-flatpak.sh deleted file mode 100644 index bcc3e65..0000000 --- a/endless-sky-flatpak.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -endless-sky -r /app/share/endless-sky diff --git a/endless-sky-wrapper b/endless-sky-wrapper new file mode 100644 index 0000000..5d99dcd --- /dev/null +++ b/endless-sky-wrapper @@ -0,0 +1,2 @@ +#!/bin/bash +endless-sky.bin -r /app/share/endless-sky diff --git a/endless-sky.spec b/endless-sky.spec index 0b223ea..324657b 100644 --- a/endless-sky.spec +++ b/endless-sky.spec @@ -8,7 +8,7 @@ Summary: Space exploration, trading, and combat game License: GPLv3 URL: https://%{name}.github.io Source0: https://github.com/%{name}/%{name}/archive/%{gittag0}.tar.gz#/%{name}-%{version}.tar.gz -Source1: endless-sky-flatpak.sh +Source1: endless-sky-wrapper # Replace /usr/games with /usr/bin and /usr/share/games with /usr/share per # https://fedoraproject.org/wiki/SIGs/Games/Packaging. # Patch not submitted upstream. Upstream conforms to Debian packaging @@ -81,7 +81,9 @@ LDFLAGS="%{?__global_ldflags}" \ DESTDIR=%{buildroot} \ install install -m644 -D endless-sky.appdata.xml %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml -install -m755 %{SOURCE1} %{buildroot}%{_datadir}/%{name}/ +mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin +install -m755 %{SOURCE1} %{buildroot}%{_bindir}/%{name} +sed -i 's|/app|%{_prefix}|g' %{buildroot}%{_bindir}/%{name} %files %doc README.md