Prune sysutils/rubygem-fluent-mixin-plaintextformatter
[dports.git] / Keywords / fcfontsdir.ucl
1 # $FreeBSD: head/Keywords/fcfontsdir.ucl 370490 2014-10-08 21:39:47Z ak $
2 #
3 # MAINTAINER: x11@FreeBSD.org
4
5 actions: [dir]
6 post-install: <<EOD
7   case "%@" in
8   /*) fontsdir="%@" ;;
9   *) fontsdir="%D/%@" ;;
10   esac
11   fc-cache -s ${fontsdir} 2>/dev/null || true
12   mkfontscale ${fontsdir} 2>/dev/null || true
13   mkfontdir ${fontsdir} 2>/dev/null || true
14 EOD
15 post-deinstall: <<EOD
16   case "%@" in
17   /*) fontsdir="%@" ;;
18   *) fontsdir="%D/%@" ;;
19   esac
20   fc-cache -s ${fontsdir} 2>/dev/null || true
21   mkfontscale ${fontsdir} 2>/dev/null || true
22   if [ -e ${fontsdir}/fonts.scale -a "`stat -f '%%z' ${fontsdir}/fonts.scale 2>/dev/null`" = '2' ]; then
23     rm ${fontsdir}/fonts.scale
24   fi
25   mkfontdir ${fontsdir} 2>/dev/null || true
26   if [ -e ${fontsdir}/fonts.dir -a "`stat -f '%%z' ${fontsdir}/fonts.dir 2>/dev/null`" = '2' ]; then
27     rm ${fontsdir}/fonts.dir
28   fi
29 EOD