|
|
|
@ -3,24 +3,23 @@ |
|
|
|
|
let |
|
|
|
|
pname = "altair"; |
|
|
|
|
version = "4.1.0"; |
|
|
|
|
name = "${pname}-v${version}"; |
|
|
|
|
|
|
|
|
|
src = fetchurl { |
|
|
|
|
url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage"; |
|
|
|
|
sha256 = "sha256-YuG7H+7FXYGbNNhM5vxps72dqltcj3bA325e7ZbW8aI="; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
appimageContents = appimageTools.extract { inherit name src; }; |
|
|
|
|
appimageContents = appimageTools.extract { inherit pname version src; }; |
|
|
|
|
in |
|
|
|
|
appimageTools.wrapType2 { |
|
|
|
|
inherit src name; |
|
|
|
|
inherit src pname version; |
|
|
|
|
|
|
|
|
|
profile = '' |
|
|
|
|
export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
extraInstallCommands = '' |
|
|
|
|
mv $out/bin/${name} $out/bin/${pname} |
|
|
|
|
mv $out/bin/${pname}-${version} $out/bin/${pname} |
|
|
|
|
|
|
|
|
|
install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications |
|
|
|
|
substituteInPlace $out/share/applications/${pname}.desktop \ |
|
|
|
|