diff --git a/assets/linux.artifacts.mk b/assets/linux.artifacts.mk index 1beef58..eb3178c 100644 --- a/assets/linux.artifacts.mk +++ b/assets/linux.artifacts.mk @@ -23,6 +23,7 @@ librewolf-$(version)-$(release).en-US.$(distro).x86_64.deb : $(infile) mkdir -p work (cd work && tar xf ../$<) cp -v assets/linux.build-deb.sh work/ + (cd work && sed "s/MYDIR/\/usr\/share\/librewolf/g" < ../assets/linux.librewolf.desktop.in > start-librewolf.desktop) if [ $(use_docker) = true ]; then \ docker run --rm -v $(shell pwd)/work:/work:rw librewolf/bsys5-image-$(distro) sh -c "bash linux.build-deb.sh $(version) $(release)" ; \ else \ diff --git a/assets/linux.build-deb.sh b/assets/linux.build-deb.sh index f701744..06c9856 100755 --- a/assets/linux.build-deb.sh +++ b/assets/linux.build-deb.sh @@ -34,7 +34,7 @@ cd ../.. mkdir -p usr/share/applications mkdir -p usr/share/icons cp -v usr/share/librewolf/browser/chrome/icons/default/default64.png usr/share/icons/librewolf.png -cp -v ../start-librewolf.desktop usr/share/applications +cp -v librewolf.desktop usr/share/applications/start-librewolf.desktop cd .. dpkg-deb --build librewolf