firefly-desktop: move icon to spec-compliant location, cleanup (#494636)
This commit is contained in:
@@ -20,12 +20,11 @@ appimageTools.wrapType2 {
|
||||
extraPkgs = pkgs: [ pkgs.libsecret ];
|
||||
|
||||
extraInstallCommands = ''
|
||||
mkdir -p $out/share/applications $out/share/pixmaps
|
||||
cp ${appimageContents}/desktop.desktop $out/share/applications/firefly-desktop.desktop
|
||||
install -D ${appimageContents}/desktop.desktop $out/share/applications/firefly-desktop.desktop
|
||||
substituteInPlace $out/share/applications/firefly-desktop.desktop \
|
||||
--replace 'Exec=AppRun' 'Exec=firefly-desktop' \
|
||||
--replace 'Icon=desktop' 'Icon=firefly-desktop'
|
||||
cp ${appimageContents}/desktop.png $out/share/pixmaps/firefly-desktop.png
|
||||
--replace-fail 'Exec=AppRun' 'Exec=firefly-desktop' \
|
||||
--replace-fail 'Icon=desktop' 'Icon=firefly-desktop'
|
||||
install -D ${appimageContents}/desktop.png $out/share/icons/firefly-desktop.png
|
||||
'';
|
||||
|
||||
meta = {
|
||||
|
||||
Reference in New Issue
Block a user