#!/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 if [ ! -s fonts.alias ]; then rm -f fonts.alias fi ;; esac