summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomasWFan2017-05-23 22:11:46 +0800
committerThomasWFan2017-05-23 22:11:46 +0800
commit628b4bed8061d211410ea882cbdf9ab02d80509d (patch)
treef1094b72bfe89ec3316623192fe9285903489938
parentf03a7b4310f23f88ff349561df9b90428048ee48 (diff)
downloadaur-628b4bed8061d211410ea882cbdf9ab02d80509d.tar.gz
修改图标,解决升级问题
-rw-r--r--memoink.install18
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
+}