6 CATEGORIES= japanese x11-fonts
7 MASTER_SITES= SFJP/efont/10087
8 PKGNAMEPREFIX= ja-font-
10 MAINTAINER= hrs@FreeBSD.org
11 COMMENT= Sazanami Japanese TrueType fonts
13 RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
17 PKGINSTALL= ${WRKDIR}/pkg-install
18 PKGDEINSTALL= ${WRKDIR}/pkg-install
19 SUB_FILES= pkg-install
20 SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
21 PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
22 LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
23 DATADIR= ${PREFIX}/share/font-${PORTNAME}
26 LOCAL_FONTSDIR= share/fonts
27 X_FONTSDIR= lib/X11/fonts
31 .include <bsd.port.options.mk>
34 ${MKDIR} ${STAGEDIR}${DATADIR}
35 ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR}
36 ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF
37 cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \
38 ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf .
39 ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
40 cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \
41 ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf .
42 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
43 ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
44 ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
45 ${FILESDIR}/62-fonts-${PORTNAME}.conf \
46 ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail
47 ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \
48 ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
49 ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
50 ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
52 .if ${PORT_OPTIONS:MDOCS}
54 ${MKDIR} ${STAGEDIR}${DOCSDIR}
55 cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
58 .include <bsd.port.mk>