xref: /mports/japanese/font-plemoljp-nf/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	plemoljp-nf
2PORTVERSION=	2.0.4
3PORTREVISION=	0
4CATEGORIES=	japanese x11-fonts
5MASTER_SITES=	https://github.com/yuru7/PlemolJP/releases/download/v${PORTVERSION}/
6PKGNAMEPREFIX=	ja-font-
7DISTNAME=	PlemolJP_NF_v${DISTVERSION}
8
9MAINTAINER=	ports@MidnightBSD.org
10COMMENT=	Plex Mono Language JP (Nerd Fonts)
11WWW=		https://github.com/yuru7/PlemolJP
12
13LICENSE=	OFL11
14
15USES=		fonts:fc zip
16NO_ARCH=	yes
17NO_BUILD=	yes
18WRKSRC=		${WRKDIR}/${DISTNAME}
19
20OPTIONS_MULTI=			FONT_FAMILY
21OPTIONS_MULTI_FONT_FAMILY=	PLEMOLJP_CONS_NF PLEMOLJP35_CONS_NF
22OPTIONS_DEFAULT=		PLEMOLJP_CONS_NF PLEMOLJP35_CONS_NF
23PLEMOLJP_CONS_NF_DESC=		PlemolJP Console NF
24PLEMOLJP35_CONS_NF_DESC=	PlemolJP35 Console NF
25
26.include <bsd.mport.options.mk>
27
28.if ${PORT_OPTIONS:MPLEMOLJP_CONS_NF}
29FONT_FAMILY+=	PlemolJPConsole_NF
30.endif
31.if ${PORT_OPTIONS:MPLEMOLJP35_CONS_NF}
32FONT_FAMILY+=	PlemolJP35Console_NF
33.endif
34
35do-install:
36	${MKDIR} ${FAKE_DESTDIR}${FONTSDIR}
37.for FAMILY in ${FONT_FAMILY}
38.  for STYLE in Bold BoldItalic ExtraLight ExtraLightItalic Italic \
39		Light LightItalic Medium MediumItalic Regular \
40		SemiBold SemiBoldItalic Text TextItalic Thin ThinItalic
41	${INSTALL_DATA} ${WRKSRC}/${FAMILY}/${FAMILY:S/_//}-${STYLE}.ttf \
42		${FAKE_DESTDIR}${FONTSDIR}
43	@${ECHO_CMD} ${FONTSDIR}/${FAMILY:S/_//}-${STYLE}.ttf >> ${TMPPLIST}
44.  endfor
45.endfor
46
47.include <bsd.port.mk>
48

served by {OpenGrok

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