Переглянути джерело

arch: use `exec` when lauching program (#467)

Using exec means that wrapper scripts can properly terminate processes. The `MikiDevLog/wallpaperengine-gui` gui now kill processes properly
Jean-Baptiste Bertrand 7 місяців тому
батько
коміт
cf764a88e2
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      packaging/archlinux/PKGBUILD

+ 1 - 1
packaging/archlinux/PKGBUILD

@@ -47,7 +47,7 @@ package() {
     cat > "${pkgdir}/usr/bin/${_pkgname}" << EOF
 #!/bin/bash
 export LD_LIBRARY_PATH="/opt/${_pkgname}/lib:\$LD_LIBRARY_PATH"
-cd /opt/${_pkgname}; ./${_pkgname} "\$@"
+cd /opt/${_pkgname}; exec ./${_pkgname} "\$@"
 EOF
     chmod +x ${pkgdir}/usr/bin/${_pkgname}
     chmod +x ${pkgdir}/opt/${_pkgname}/linux-wallpaperengine