* syntax/Syntax: Associate *.itcl with tcl.syntax.
[midnight-commander.git] / vfs / extfs / bpp
blobfa481fe88bfd1cbd5389985ad98a9eaba59cefcc
1 #! /bin/sh
3 # Written by Marco Ciampa 2000
4 # (a simple cut & paste from rpm vfs)
5 # (C) 1996 The Free Software Foundation.
8 # override any locale for dates
9 unset LC_ALL
10 LC_TIME=C
11 export LC_TIME
13 mcbppfs_list ()
15 FILEPREF="-r--r--r-- 1 root root "
16 FIEXPREF="-r-xr-xr-x 1 root root "
17 #Insert date here!
18 #DATE=`rpm -qp --qf "%{BUILDTIME:date}\n" "$1" | cut -c 5-11,21-24`
19 DATE="Oct 27 2000"
20 #Insert header here!
21 echo "$FILEPREF 0 $DATE CONTENTS.tar.gz"
22 echo "$FIEXPREF 39 $DATE INSTALL"
23 echo "$FIEXPREF 39 $DATE UPGRADE"
26 mcbppfs_copyout ()
28 case "$2" in
29 CONTENTS.tar.gz) cat "$1" > "$3"; exit 0;;
30 esac
33 mcbppfs_run ()
35 case "$2" in
36 INSTALL) echo "Installing \"$1\""; package-setup --install "$1"; exit 0;;
37 UPGRADE) echo "Upgrading \"$1\""; package-setup --update "$1"; exit 0;;
38 esac
41 umask 077
42 case "$1" in
43 list) mcbppfs_list "$2"; exit 0;;
44 copyout) mcbppfs_copyout "$2" "$3" "$4"; exit 0;;
45 run) mcbppfs_run "$2" "$3"; exit 1;;
46 esac
47 exit 1