updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / emacs-git / emacs.install
blob12efd239943f5aaaee4e23ce9a32dac3d339440e
1 ICON_PATH=/usr/share/icons/hicolor
2 INFO_DIR=/usr/share/info
3 INFO_FILES=(ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse ede
4 ediff edt efaq eieio eintr elisp emacs emacs-mime epa erc ert eshell eudc
5 flymake forms gnus idlwave info mairix-el message mh-e newsticker nxml-mode
6 org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail
7 speedbar tramp url vip viper widget woman)
9 post_install() {
10   gtk-update-icon-cache -q -t -f ${ICON_PATH}
12   for f in ${INFO_FILES[@]}; do
13     install-info ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2> /dev/null
14   done
17 post_upgrade() {
18   post_install $1
21 pre_remove() {
22   gtk-update-icon-cache -q -t -f ${ICON_PATH}
24   for f in ${INFO_FILES[@]}; do
25     install-info --delete ${INFO_DIR}/$f.gz ${INFO_DIR}/dir 2> /dev/null
26   done
29 op=$1
30 shift
31 $op $*