freebsd-ports/japanese/font-mikachan/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

22 lines
559 B
Bash

#!/bin/sh
case $2 in
POST-INSTALL)
cd %%FONTSDIR%%
touch fonts.dir
sed -e '/-mikachan-/d' fonts.dir > fonts.dir.tmp
numfonts=$(echo $(cat fonts.dir.tmp %%DIRFILE%% | wc -l) - 2 | bc)
echo ${numfonts} > fonts.dir
sed -e 1d fonts.dir.tmp >> fonts.dir
sed -e 1d %%DIRFILE%% >> fonts.dir
rm -f fonts.dir.tmp fonts.alias.tmp
;;
DEINSTALL)
cd %%FONTSDIR%%
touch fonts.dir
sed -e '/-mikachan-/d' fonts.dir > fonts.dir.tmp
numfonts=$(echo $(cat fonts.dir.tmp | wc -l) - 2 | bc)
echo ${numfonts} > fonts.dir
sed -e 1d fonts.dir.tmp >> fonts.dir
;;
esac