blob: 742953077013f637677502fe1d0dc80b273a8f74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/sh
grepv() {
awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2
}
case $2 in
POST-INSTALL)
cd %%FONTSDIR%%
touch fonts.alias
cp fonts.alias fonts.alias.orig
(grepv %%FONTSALIAS%% fonts.alias.orig; cat %%FONTSALIAS%%) \
> fonts.alias
rm -f fonts.alias.orig
;;
DEINSTALL)
cd %%FONTSDIR%%
touch fonts.alias
cp fonts.alias fonts.alias.orig
grepv %%FONTSALIAS%% fonts.alias.orig > fonts.alias
rm -f fonts.alias.orig
;;
esac
|