Index: head/korean/Makefile =================================================================== --- head/korean/Makefile +++ head/korean/Makefile @@ -39,6 +39,7 @@ SUBDIR += scim-tables SUBDIR += sourcehansans-otf SUBDIR += sourcehanserif-otf + SUBDIR += spoqahansans-ttf SUBDIR += unfonts-core SUBDIR += unfonts-extra SUBDIR += uniksc Index: head/korean/spoqahansans-ttf/Makefile =================================================================== --- head/korean/spoqahansans-ttf/Makefile +++ head/korean/spoqahansans-ttf/Makefile @@ -0,0 +1,41 @@ +# $FreeBSD$ + +PORTNAME= spoqahansans +DISTVERSIONPREFIX= v +DISTVERSION= 2.1.2 +CATEGORIES= korean 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 `korean' category itself. +#PKGNAMEPREFIX= ko- +PKGNAMESUFFIX= -ttf +DISTNAME= SpoqaHanSans_all + +MAINTAINER= hyun@caffeinated.codes +COMMENT= Korean 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 2,574 Korean glyphs) + +ORIGINAL_VARS= SRCFONTSDIR=SpoqaHanSans_original +SUBSET_VARS= SRCFONTSDIR=SpoqaHanSans_subset + +do-install: + @${MKDIR} ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.ttf ${STAGEDIR}${FONTSDIR} + +.include Index: head/korean/spoqahansans-ttf/distinfo =================================================================== --- head/korean/spoqahansans-ttf/distinfo +++ head/korean/spoqahansans-ttf/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1539309131 +SHA256 (SpoqaHanSans_all.zip) = d63ec238655abcb8f39c19cfbf00c217ddcd8064f0a28670bc9e8c7ec3ef77b4 +SIZE (SpoqaHanSans_all.zip) = 144660696 Index: head/korean/spoqahansans-ttf/files/pkg-message.in =================================================================== --- head/korean/spoqahansans-ttf/files/pkg-message.in +++ head/korean/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: head/korean/spoqahansans-ttf/pkg-descr =================================================================== --- head/korean/spoqahansans-ttf/pkg-descr +++ head/korean/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, which supports both Korean and Japanese but prioritizes +Korean Hanja 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: head/korean/spoqahansans-ttf/pkg-plist =================================================================== --- head/korean/spoqahansans-ttf/pkg-plist +++ head/korean/spoqahansans-ttf/pkg-plist @@ -0,0 +1,4 @@ +%%FONTSDIR%%/SpoqaHanSansBold.ttf +%%FONTSDIR%%/SpoqaHanSansLight.ttf +%%FONTSDIR%%/SpoqaHanSansRegular.ttf +%%FONTSDIR%%/SpoqaHanSansThin.ttf