diff options
author | kamack38 | 2022-11-08 17:36:36 +0100 |
---|---|---|
committer | kamack38 | 2022-11-08 17:36:36 +0100 |
commit | a7e7ddb8a0e12cf2592b48005400cf914039ba74 (patch) | |
tree | 7a3e8c7a69b2a750dee17d946f9d1473f4fc4f52 /openasar-git.install | |
parent | 7317d4929a2b991a9625a5ff842dd50d8a015af5 (diff) | |
download | aur-a7e7ddb8a0e12cf2592b48005400cf914039ba74.tar.gz |
refactor: 💡 Add discord post and pre hooks
Diffstat (limited to 'openasar-git.install')
-rw-r--r-- | openasar-git.install | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/openasar-git.install b/openasar-git.install index 6252d650fb6e..c39905fd7b80 100644 --- a/openasar-git.install +++ b/openasar-git.install @@ -1,21 +1,32 @@ post_install() { _pkgname='openasar' pkgname="${_pkgname}-git" - cp "${pkgdir}/opt/discord/resources/app.asar" "${pkgdir}/opt/discord/resources/app.asar.backup" - cp "/opt/${pkgname}/app.asar" "/opt/discord/resources/app.asar" + default_asar_path="${pkgdir}/opt/discord/resources/app.asar" + if [ -f "$default_asar_path" ]; then + cp "${default_asar_path}" "${default_asar_path}.backup" + cp "/opt/${pkgname}/app.asar" "${default_asar_path}" + fi } pre_upgrade() { - rm "/opt/discord/resources/app.asar" + default_asar_path="${pkgdir}/opt/discord/resources/app.asar" + if [ -f "$default_asar_path" ]; then + rm "${default_asar_path}" + fi } post_upgrade() { _pkgname='openasar' pkgname="${_pkgname}-git" - cp "/opt/${pkgname}/app.asar" "/opt/discord/resources/app.asar" + default_asar_path="${pkgdir}/opt/discord/resources/app.asar" + if [ -f "${default_asar_path}.backup" ]; then + cp "/opt/${pkgname}/app.asar" "/opt/discord/resources/app.asar" + fi } post_remove() { - rm "/opt/discord/resources/app.asar" - cp "/opt/discord/resources/app.asar.backup" "/opt/discord/resources/app.asar" + default_asar_path="/opt/discord/resources/app.asar" + if [ -f "${default_asar_path}.backup" ]; then + mv "${default_asar_path}.backup" "${default_asar_path}" + fi } |