|
Revision 8, 1.2 KB
(checked in by emasson, 3 years ago)
|
|
initial import for the community edition
|
| Line | |
|---|
| 1 | #!/bin/sh |
|---|
| 2 | |
|---|
| 3 | |
|---|
| 4 | |
|---|
| 5 | |
|---|
| 6 | |
|---|
| 7 | |
|---|
| 8 | |
|---|
| 9 | |
|---|
| 10 | |
|---|
| 11 | |
|---|
| 12 | |
|---|
| 13 | |
|---|
| 14 | |
|---|
| 15 | LANG=C; export LANG |
|---|
| 16 | LANGUAGE=C; export LANGUAGE |
|---|
| 17 | LC_ALL=C; export LC_ALL |
|---|
| 18 | LC_CTYPE=C; export LC_CTYPE |
|---|
| 19 | XTERM_LOCALE=C export XTERM_LOCALE |
|---|
| 20 | |
|---|
| 21 | |
|---|
| 22 | unset MANPAGER |
|---|
| 23 | unset PAGER |
|---|
| 24 | |
|---|
| 25 | |
|---|
| 26 | MINSTALL="$1" |
|---|
| 27 | OLD_FILE="$2" |
|---|
| 28 | END_FILE="$3" |
|---|
| 29 | APPS_DIR="$4" |
|---|
| 30 | |
|---|
| 31 | suffix=`echo "$END_FILE" | sed -e 's%^.*\.%%'` |
|---|
| 32 | NEW_FILE=temp$$ |
|---|
| 33 | |
|---|
| 34 | MY_MANSECT=$suffix |
|---|
| 35 | |
|---|
| 36 | |
|---|
| 37 | |
|---|
| 38 | X_MANSECT=`man X 2>&1 | tr '\012' '\020' | sed -e 's/^[^0123456789]*\([^) ][^) ]*\).*/\1/'` |
|---|
| 39 | test -z "$X_MANSECT" && X_MANSECT=$suffix |
|---|
| 40 | |
|---|
| 41 | sed -e 's%__vendorversion__%"X Window System"%' \ |
|---|
| 42 | -e s%__apploaddir__%$APPS_DIR% \ |
|---|
| 43 | -e s%__mansuffix__%$MY_MANSECT%g \ |
|---|
| 44 | -e s%__miscmansuffix__%$X_MANSECT%g \ |
|---|
| 45 | $OLD_FILE >$NEW_FILE |
|---|
| 46 | |
|---|
| 47 | echo "$MINSTALL $OLD_FILE $END_FILE" |
|---|
| 48 | eval "$MINSTALL $NEW_FILE $END_FILE" |
|---|
| 49 | |
|---|
| 50 | rm -f $NEW_FILE |
|---|