Lines 1-90
Link Here
|
1 |
--- install_mplus_fonts.orig Sat May 31 00:02:38 2003 |
1 |
--- install_mplus_fonts.orig Mon Aug 18 13:26:45 2003 |
2 |
+++ install_mplus_fonts Sat May 31 00:06:47 2003 |
2 |
+++ install_mplus_fonts Mon Aug 18 13:32:03 2003 |
3 |
@@ -2,7 +2,7 @@ |
3 |
@@ -29,18 +29,6 @@ |
4 |
|
4 |
|
5 |
|
5 |
|
6 |
# Install "mplus" directory [ /usr/X11R6/lib/X11/fonts ] |
|
|
7 |
-PREFIX=/usr/X11R6/lib/X11/fonts |
8 |
+PREFIX=$1 |
9 |
|
6 |
|
10 |
# Install M+ bitmap fonts EURO (iso8859-15) [ YES or NO ] |
|
|
11 |
EURO15=YES |
12 |
@@ -20,19 +20,6 @@ |
13 |
|
14 |
|
15 |
|
16 |
- |
17 |
-# Backup/Create mplus directory |
7 |
-# Backup/Create mplus directory |
18 |
-if [ -d $PREFIX/mplus.BAK ]; then |
8 |
-if [ -d ${PREFIX}.BAK ]; then |
19 |
- echo "remove: '$PREFIX/mplus.BAK' directory" |
9 |
- echo "remove: '${PREFIX}.BAK' directory" |
20 |
- rm -rf $PREFIX/mplus.BAK |
10 |
- rm -rf ${PREFIX}.BAK |
21 |
-fi |
11 |
-fi |
22 |
-if [ -d $PREFIX/mplus ]; then |
12 |
-if [ -d $PREFIX ]; then |
23 |
- echo "backup: present 'mplus' directory to 'mplus.BAK'" |
13 |
- echo "backup: present '${PREFIX##/*/}' directory to '${PREFIX##/*/}.BAK'" |
24 |
- mv $PREFIX/mplus $PREFIX/mplus.BAK |
14 |
- mv ${PREFIX} ${PREFIX}.BAK |
25 |
-fi |
15 |
-fi |
26 |
-echo "create: new '$PREFIX/mplus' directory" |
16 |
-echo "create: new '$PREFIX' directory" |
27 |
-mkdir -p $PREFIX/mplus |
17 |
-mkdir -p $PREFIX |
28 |
- |
18 |
- |
29 |
# Install M+ bitmap fonts E |
19 |
# Install M+ bitmap fonts E |
30 |
echo "" |
20 |
echo -e "\nInstall M+ bitmap fonts E (iso8859-1)..." |
31 |
echo "Install M+ bitmap fonts E (iso8859-1)..." |
21 |
cd fonts_e |
32 |
@@ -45,10 +32,10 @@ |
22 |
@@ -55,7 +43,7 @@ |
33 |
do |
23 |
bdftopcf $f | gzip > $PREFIX/$b.pcf.gz |
34 |
b=`basename $f .bdf` |
|
|
35 |
echo "create: $b.pcf.gz" |
36 |
- bdftopcf $f | gzip > $PREFIX/mplus/$b.pcf.gz |
37 |
+ bdftopcf $f | gzip > $PREFIX/$b.pcf.gz |
38 |
done |
24 |
done |
39 |
echo "create: fonts.alias for M+ bitmap fonts E" |
25 |
echo "create: fonts.alias for M+ bitmap fonts E" |
40 |
-cat fonts.alias > $PREFIX/mplus/fonts.alias |
26 |
-cat fonts.alias > $PREFIX/fonts.alias |
41 |
+cat fonts.alias >> $PREFIX/fonts.alias |
27 |
+cat fonts.alias >> $PREFIX/fonts.alias |
42 |
cd - |
28 |
cd - |
43 |
|
29 |
|
44 |
# Install M+ bitmap fonts EURO |
30 |
# Install M+ bitmap fonts EURO |
45 |
@@ -63,18 +50,18 @@ |
|
|
46 |
cp ../$b.bdf ./ |
47 |
patch $b.bdf $b.diff |
48 |
mv $b.bdf $b-euro.bdf |
49 |
- bdftopcf $b-euro.bdf | gzip > $PREFIX/mplus/$b-euro.pcf.gz |
50 |
+ bdftopcf $b-euro.bdf | gzip > $PREFIX/$b-euro.pcf.gz |
51 |
done |
52 |
|
53 |
echo "create: mplus_h12rw-euro.pcf.gz" |
54 |
awk '/^SWIDTH/{$2 += 80} /^DWIDTH/{$2 += 1} {print}' \ |
55 |
mplus_h12r-euro.bdf | sed 's/hlv/hlvw/' > mplus_h12rw-euro.bdf |
56 |
bdftopcf mplus_h12rw-euro.bdf \ |
57 |
- | gzip > $PREFIX/mplus/mplus_h12rw-euro.pcf.gz |
58 |
+ | gzip > $PREFIX/mplus_h12rw-euro.pcf.gz |
59 |
|
60 |
# rm $b-euro.bdf |
61 |
echo "create: fonts.alias for M+ bitmap fonts EURO" |
62 |
- cat fonts.alias >> $PREFIX/mplus/fonts.alias |
63 |
+ cat fonts.alias >> $PREFIX/fonts.alias |
64 |
cd - |
65 |
fi |
66 |
|
67 |
@@ -128,12 +115,12 @@ |
68 |
do |
69 |
b=`basename $f .bdf` |
70 |
echo "create: $b.pcf.gz" |
71 |
- bdftopcf $f | gzip > $PREFIX/mplus/$b.pcf.gz |
72 |
+ bdftopcf $f | gzip > $PREFIX/$b.pcf.gz |
73 |
done |
74 |
|
75 |
# rm mplus_j1*b.bdf |
76 |
echo "create: fonts.alias for M+ bitmap fonts J" |
77 |
- cat fonts.alias >> $PREFIX/mplus/fonts.alias |
78 |
+ cat fonts.alias >> $PREFIX/fonts.alias |
79 |
cd - |
80 |
fi |
81 |
|
82 |
@@ -158,7 +145,5 @@ |
83 |
# Finish |
84 |
echo "" |
85 |
echo "create: fonts.dir file" |
86 |
-mkfontdir $PREFIX/mplus |
87 |
-echo -n "xset fp rehash..." |
88 |
-xset fp rehash && |
89 |
+mkfontdir $PREFIX |
90 |
echo " done" |