xref: /mports/x11-fonts/intlfonts/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Created by: Satoshi TAOKA <taoka@FreeBSD.org>
2
3PORTNAME=	intlfonts
4PORTVERSION=	1.4.2
5CATEGORIES=	x11-fonts
6MASTER_SITES=	GNU
7
8MAINTAINER=	ports@MidnightBSD.org
9COMMENT=	Free X11 fonts for all characters that Emacs can handle
10
11LICENSE=	other
12
13BUILD_DEPENDS=	bdftopcf:x11-fonts/bdftopcf
14
15USES=		fonts
16
17NO_ARCH=	yes
18
19# Don't move to pkg-plist, must appear before @fcfontsdir from USES=fonts.
20PLIST_FILES=	"@fontsdir ${FONTSDIR}/TrueType" \
21		"@fontsdir ${FONTSDIR}/Type1"
22
23OPTIONS_DEFINE=	DOCS
24
25FONTS=		Asian Chinese Chinese.X Ethiopic European European.BIG Japanese Japanese.BIG Japanese.X Misc
26FONTS_ALIAS=	Asian Chinese European Japanese Japanese.X
27
28do-build:
29.for f in ${FONTS}
30	for bdf in ${WRKSRC}/${f}/*.bdf; do ${LOCALBASE}/bin/bdftopcf $${bdf} | ${GZIP_CMD} > $${bdf%.bdf}.pcf.gz; done
31.endfor
32
33do-install:
34	@${MKDIR} ${FONTSDIR}/TrueType ${FONTSDIR}/Type1
35.for f in ${FONTS}
36	${INSTALL_DATA} ${WRKSRC}/${f}/*.pcf.gz ${FONTSDIR}
37.endfor
38.for f in ${FONTS_ALIAS}
39	${CAT} ${WRKSRC}/${f}/fonts.alias >> ${FONTSDIR}/fonts.alias
40.endfor
41	${INSTALL_DATA} ${WRKSRC}/TrueType/*.* ${FONTSDIR}/TrueType
42	${INSTALL_DATA} ${WRKSRC}/Type1/*.* ${FONTSDIR}/Type1
43	@${MKDIR} ${DOCSDIR}
44	${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/Emacs.ap ${WRKSRC}/NEWS \
45		${DOCSDIR}
46
47.include <bsd.port.mk>
48

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026