summarylogtreecommitdiffstats
path: root/tramp.install
blob: 5359506a0e3b6108713cb04e62fe86e6150c152f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
infodir=usr/share/info

pre_install() {
  [[ -x info-dir/tramp.gz ]] || mv $infodir/tramp.gz $infodir/tramp.orig.gz
}

post_install() {
  [[ -x usr/bin/install-info ]] || return 0
  mv $infodir/tramp-new.gz $infodir/tramp.gz
  install-info "$infodir/tramp.gz" "$infodir/dir" 2> /dev/null
}

post_upgrade() {
  [[ -x usr/bin/install-info ]] || return 0
  install-info "$infodir/tramp.gz" "$infodir/dir" 2> /dev/null
}

pre_remove() {
  [[ -x usr/bin/install-info ]] || return 0
  install-info --delete "$infodir/tramp.gz" "$infodir/dir" 2> /dev/null
  mv $infodir/tramp.orig.gz $infodir/tramp.gz
}

post_remove() {
  install-info "$infodir/tramp.gz" "$infodir/dir" 2> /dev/null
}