File: install.sh

package info (click to toggle)
fortunes-cs 0.04-5
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 208 kB
  • ctags: 8
  • sloc: makefile: 42; sh: 30
file content (55 lines) | stat: -rwxr-xr-x 1,548 bytes parent folder | download
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#!/bin/sh
### install.sh - instalacni skript pro ceske a slovenske fortunes
### -- Zdenek Pytela, 98.01.22
### Jsme teprve v zacatcich, takze rozsah je o dva rady nizsi nez u originalu
###
### Instalace:
### V adresari FORTUNESDIR se vytvori podadresar(e) cs-KODOVANI podle
### verze kodovani, zdrojove texty jsou kodovany v ISO-Latin-2.
### Ceske fortunes se spousti fortune cs-KODOVANI, napr. fortune cs-il2.
### Prosim o vsechny pripominky na adresu <letty@mrakoplas.phil.muni.cz>.


### Ze zdroju vyradte ty, ktere se vam nelibi
ZDROJE="zemeplocha mladik pocitace skala prislovi citat klasik cimrman ignac"
### Z kodovani ponechte jenom ty, ktere potrebujete
KODOVANI="il2 ascii pc2 1250 kam il1"
### Kde je adresar s texty fortunes - v RedHatu 5.0 se zmenil adresar!
FORTUNESDIR="/usr/share/games/fortunes"
#FORTUNESDIR="/var/lib/games/fortunes"
KODZDROJE="il2"


### Pokud neni cstocs, instaluje se jenom jedno kodovani
if [ "`type -path cstocs`" = "" ]
then
 KODOVANI="il2"
 cstocs()
 { 
  cat $3
 }
fi

### Instalace vsech zdroju ve vsech vybranych kodovanich
for KOD in $KODOVANI
do
 if [ -d $FORTUNESDIR/cs-$KOD ] || mkdir -p $FORTUNESDIR/cs-$KOD 
 then
  for SOUBOR in $ZDROJE
  do
   # if touch $FORTUNESDIR/cs-$KOD/$SOUBOR 
   if cstocs $KODZDROJE $KOD $SOUBOR > $FORTUNESDIR/cs-$KOD/$SOUBOR 
   then
    strfile $FORTUNESDIR/cs-$KOD/$SOUBOR
   else
    echo "Nelze zapsat soubor $FORTUNESDIR/cs-$KOD/$SOUBOR."
   fi
  done
 else
  echo "Nelze vytvorit adresar $FORTUNESDIR/cs-$KOD."
 fi
done

### Zkouska: funguje to?
fortune cs-il2