diff options
author | ThomasWFan | 2017-05-23 22:11:46 +0800 |
---|---|---|
committer | ThomasWFan | 2017-05-23 22:11:46 +0800 |
commit | 628b4bed8061d211410ea882cbdf9ab02d80509d (patch) | |
tree | f1094b72bfe89ec3316623192fe9285903489938 | |
parent | f03a7b4310f23f88ff349561df9b90428048ee48 (diff) | |
download | aur-628b4bed8061d211410ea882cbdf9ab02d80509d.tar.gz |
修改图标,解决升级问题
-rw-r--r-- | memoink.install | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/memoink.install b/memoink.install index 293b91aa6052..12b484f76b05 100644 --- a/memoink.install +++ b/memoink.install @@ -2,9 +2,9 @@ post_install() { cd /opt/memoink/ ar -x memoink-13.578-Linux.deb tar -xvf data.tar.xz -C / - rm data.tar.xz debian-binary control.tar.gz + rm data.tar.xz debian-binary control.tar.gz memoink-13.578-Linux.deb ln -s /opt/memoink/memoink /usr/local/bin/memoink - desktop-file-install /opt/memoink/memoink_aur.desktop + desktop-file-install /opt/memoink/memoink.desktop } post_remove() { @@ -13,3 +13,17 @@ post_remove() { rm -f /usr/share/icons/hicolor/scalable/apps/memoink.svg rm -rf /opt/memoink } + +pre_upgrade() { + rm -rf /opt/memoink/* + rm -f /usr/share/applications/memoink_aur.desktop + rm -f /usr/share/applications/memoink.desktop +} + +post_upgrade() { + cd /opt/memoink/ + ar -x memoink-13.578-Linux.deb + tar -xvf data.tar.xz -C / + rm data.tar.xz debian-binary control.tar.gz memoink-13.578-Linux.deb + desktop-file-install /opt/memoink/memoink.desktop +} |