anydesk: add systemd service

This commit is contained in:
mksafavi
2025-08-30 09:29:30 +03:30
parent b74a30dbc0
commit b32ce9753c
+6 -1
View File
@@ -98,13 +98,18 @@ stdenv.mkDerivation (finalAttrs: {
})
];
postPatch = ''
substituteInPlace systemd/anydesk.service --replace-fail "/usr/bin/anydesk" "$out/bin/anydesk"
'';
installPhase = ''
runHook preInstall
mkdir -p $out/bin $out/share/{applications,doc/anydesk,icons/hicolor}
mkdir -p $out/bin $out/share/{applications,doc/anydesk,icons/hicolor} $out/lib/systemd/system
install -m755 anydesk $out/bin/anydesk
cp copyright README $out/share/doc/anydesk
cp -r icons/hicolor/* $out/share/icons/hicolor/
cp systemd/anydesk.service $out/lib/systemd/system/anydesk.service
runHook postInstall
'';