updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / pcb / install
blob62ce80440970498c307d83bab4401f8156cd68e9
1 infodir=/usr/share/info
2 filelist=(pcb.info pcb.info-1 pcb.info-2)
4 post_install() {
5    if [ -x /usr/bin/update-mime-database ]; then
6       echo Updating mime database...
7       /usr/bin/update-mime-database /usr/share/mime
8    fi
9    if [ -x /usr/bin/update-desktop-database ]; then
10       echo Updating desktop database..
11       /usr/bin/update-desktop-database /usr/share/applications
12    fi
13    if [ -x /usr/bin/install-info ]; then
14       echo Updating info directory...
15       for file in ${filelist[@]}; do
16         install-info $infodir/$file $infodir/dir 2> /dev/null
17       done
18    fi 
19    /usr/bin/gtk-update-icon-cache -f -t /usr/share/icons/hicolor        
22 post_upgrade() {
23    post_install $1
26 pre_remove() {
27    if [ -x /usr/bin/install-info ]; then
28       echo Updating info directory...
29       for file in ${filelist[@]}; do
30         install-info --delete $infodir/$file $infodir/dir 2> /dev/null
31       done
32    fi   
35 post_remove() {
36    /usr/bin/gtk-update-icon-cache -f -t /usr/share/icons/hicolor