freebsd-ports/japanese/font-kanji18/files/pkg-install.in
Hiroki Sato f053d39def Fix inconsistent installation directories of Japanese fonts and
reorganize the package names:

 (new)     -> font-ayu18
 (new)     -> font-ayu20
 k10       -> font-naga10 (also builds "marunaga" variant now)
 k12       -> font-kaname12
 (new)     -> font-elisa10 (resurrected)
 elisa8x8  -> font-elisa8
 kanji18   -> font-kanji18 (also builds 16-dot variant now)
 kanji26   -> font-kanji26 (also builds 24-dot variant now)
 kappa20   -> font-kappa20 (Ayu fonts is separated into font-ayu20)
 mikachan-ttfonts -> font-mikachan
 monafonts-ttf -> font-mona-ttf
 monafonts -> font-mona

All of bitmap fonts are now installed into misc/, and the TrueType fonts go
into TTF/.

No objection from:	maintainers
2015-09-25 21:48:09 +00:00

23 lines
480 B
Bash

#!/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