summarylogtreecommitdiffstats
path: root/openasar-git.install
diff options
context:
space:
mode:
authorkamack382022-11-08 17:36:36 +0100
committerkamack382022-11-08 17:36:36 +0100
commita7e7ddb8a0e12cf2592b48005400cf914039ba74 (patch)
tree7a3e8c7a69b2a750dee17d946f9d1473f4fc4f52 /openasar-git.install
parent7317d4929a2b991a9625a5ff842dd50d8a015af5 (diff)
downloadaur-a7e7ddb8a0e12cf2592b48005400cf914039ba74.tar.gz
refactor: 💡 Add discord post and pre hooks
Diffstat (limited to 'openasar-git.install')
-rw-r--r--openasar-git.install23
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
}