1 # Created by: NIIMI Satoshi <sa2c@sa2c.net>
6 CATEGORIES= japanese x11-fonts
7 MASTER_SITES= SFJP/vlgothic/62375
8 PKGNAMEPREFIX= ja-font-
9 DISTNAME= VLGothic-${PORTVERSION}
11 MAINTAINER= hrs@FreeBSD.org
12 COMMENT= VLGothic Japanese TrueType fonts
14 RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
18 PKGINSTALL= ${WRKDIR}/pkg-install
19 PKGDEINSTALL= ${WRKDIR}/pkg-install
20 SUB_FILES= pkg-install
21 SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
22 PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
23 LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
24 DATADIR= ${PREFIX}/share/font-${PORTNAME}
25 PORTDOCS= Changelog LICENSE LICENSE.en LICENSE_E.mplus LICENSE_J.mplus \
26 README README.sazanami README_J.mplus
27 WRKSRC= ${WRKDIR}/VLGothic
29 LOCAL_FONTSDIR= share/fonts
30 X_FONTSDIR= lib/X11/fonts
34 .include <bsd.port.options.mk>
37 ${MKDIR} ${STAGEDIR}${DATADIR}
38 ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR}
39 ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF
40 cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \
41 ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf .
42 ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
43 cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \
44 ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf .
45 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
46 ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
47 ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
48 ${FILESDIR}/62-fonts-${PORTNAME}.conf \
49 ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail
50 ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \
51 ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
52 ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
53 ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
56 ${MKDIR} ${STAGEDIR}${DOCSDIR}
57 cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
59 .include <bsd.port.mk>