Sync Mk with ports
[dports.git] / Keywords / fontsdir.ucl
1 # $FreeBSD: head/Keywords/fontsdir.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   mkfontscale ${fontsdir} 2>/dev/null || true
12   mkfontdir ${fontsdir} 2>/dev/null || true
13 EOD
14 post-deinstall: <<EOD
15   case "%@" in
16   /*) fontsdir="%@" ;;
17   *) fontsdir="%D/%@" ;;
18   esac
19   mkfontscale ${fontsdir} 2>/dev/null || true
20   if [ -e ${fontsdir}/fonts.scale -a "`stat -f '%%z' ${fontsdir}/fonts.scale 2>/dev/null`" = '2' ]; then
21     rm ${fontsdir}/fonts.scale
22   fi
23   mkfontdir ${fontsdir} 2>/dev/null || true
24   if [ -e ${fontsdir}/fonts.dir -a "`stat -f '%%z' ${fontsdir}/fonts.dir 2>/dev/null`" = '2' ]; then
25     rm ${fontsdir}/fonts.dir
26   fi
27 EOD