Index: japanese/Makefile =================================================================== --- japanese/Makefile +++ japanese/Makefile @@ -259,6 +259,7 @@ SUBDIR += slrn SUBDIR += sourcehansans-otf SUBDIR += sourcehanserif-otf + SUBDIR += spoqahansans-ttf SUBDIR += srd-fpw-package SUBDIR += suicavalue SUBDIR += t2ps Index: japanese/spoqahansans-ttf/Makefile =================================================================== --- /dev/null +++ japanese/spoqahansans-ttf/Makefile @@ -0,0 +1,41 @@ +# $FreeBSD$ + +PORTNAME= spoqahansans +DISTVERSIONPREFIX= v +DISTVERSION= 2.1.2 +CATEGORIES= japanese x11-fonts +MASTER_SITES= https://github.com/spoqa/spoqa-han-sans/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ +# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose; +# actual prefixing is done by the `japanese' category itself. +#PKGNAMEPREFIX= ja- +PKGNAMESUFFIX= -ttf +DISTNAME= SpoqaHanSans_all + +MAINTAINER= hyun@caffeinated.codes +COMMENT= Japanese custom font based on Noto Sans and Lato + +LICENSE= OFL11 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= fonts zip + +FONTNAME= SpoqaHanSans +NO_ARCH= yes +NO_BUILD= yes +SUB_FILES= pkg-message + +OPTIONS_SINGLE= TYPE +OPTIONS_SINGLE_TYPE= ORIGINAL SUBSET +OPTIONS_DEFAULT= ORIGINAL + +ORIGINAL_DESC= Install original font (supports Korean and Japanese) +SUBSET_DESC= Install subset font (supports 6,355 Japanese glyphs) + +ORIGINAL_VARS= SRCFONTSDIR=SpoqaHanSans_jp_original +SUBSET_VARS= SRCFONTSDIR=SpoqaHanSans_jp_subset + +do-install: + @${MKDIR} ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.ttf ${STAGEDIR}${FONTSDIR} + +.include Index: japanese/spoqahansans-ttf/distinfo =================================================================== --- /dev/null +++ japanese/spoqahansans-ttf/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1539309131 +SHA256 (SpoqaHanSans_all.zip) = d63ec238655abcb8f39c19cfbf00c217ddcd8064f0a28670bc9e8c7ec3ef77b4 +SIZE (SpoqaHanSans_all.zip) = 144660696 Index: japanese/spoqahansans-ttf/files/pkg-message.in =================================================================== --- /dev/null +++ japanese/spoqahansans-ttf/files/pkg-message.in @@ -0,0 +1,7 @@ + +You can start using the font by following this instruction: + +Add the following line to the "Files" section of your X.org configuration file: + + FontPath "%%FONTSDIR%%/" + Index: japanese/spoqahansans-ttf/pkg-descr =================================================================== --- /dev/null +++ japanese/spoqahansans-ttf/pkg-descr @@ -0,0 +1,11 @@ +Spoqa Han Sans: A custom font based on Noto Sans and Lato + +This is Spoqa Han Sans JP, which supports both Korean and Japanese but +prioritizes Japanese Kanji above the other. + +"Spoqa Han Sans is a custom font based on Noto Sans and Lato to fit +multilingual UI of Spoqa's products. We now unveil the new version which has +evolved in many ways." +--- Spoqa + +WWW: https://github.com/spoqa/spoqa-han-sans Index: japanese/spoqahansans-ttf/pkg-plist =================================================================== --- /dev/null +++ japanese/spoqahansans-ttf/pkg-plist @@ -0,0 +1,4 @@ +%%FONTSDIR%%/SpoqaHanSansJPBold.ttf +%%FONTSDIR%%/SpoqaHanSansJPLight.ttf +%%FONTSDIR%%/SpoqaHanSansJPRegular.ttf +%%FONTSDIR%%/SpoqaHanSansJPThin.ttf