From owner-svn-ports-all@freebsd.org Sat Apr 6 13:46:50 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3ACC155D6B5; Sat, 6 Apr 2019 13:46:50 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 540A0808F8; Sat, 6 Apr 2019 13:46:50 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 271A92563F; Sat, 6 Apr 2019 13:46:50 +0000 (UTC) (envelope-from kai@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x36Dkn6c074924; Sat, 6 Apr 2019 13:46:49 GMT (envelope-from kai@FreeBSD.org) Received: (from kai@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x36Dkmdq074918; Sat, 6 Apr 2019 13:46:48 GMT (envelope-from kai@FreeBSD.org) Message-Id: <201904061346.x36Dkmdq074918@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kai set sender to kai@FreeBSD.org using -f From: Kai Knoblich Date: Sat, 6 Apr 2019 13:46:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r498097 - in head/japanese: . spoqahansans-ttf spoqahansans-ttf/files X-SVN-Group: ports-head X-SVN-Commit-Author: kai X-SVN-Commit-Paths: in head/japanese: . spoqahansans-ttf spoqahansans-ttf/files X-SVN-Commit-Revision: 498097 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 540A0808F8 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.95)[-0.948,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Apr 2019 13:46:50 -0000 Author: kai Date: Sat Apr 6 13:46:48 2019 New Revision: 498097 URL: https://svnweb.freebsd.org/changeset/ports/498097 Log: New port: japanese/spoqahansans-ttf 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 PR: 232198 Submitted by: Hyun Hwang Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D19810 Added: head/japanese/spoqahansans-ttf/ head/japanese/spoqahansans-ttf/Makefile (contents, props changed) head/japanese/spoqahansans-ttf/distinfo (contents, props changed) head/japanese/spoqahansans-ttf/files/ head/japanese/spoqahansans-ttf/files/pkg-message.in (contents, props changed) head/japanese/spoqahansans-ttf/pkg-descr (contents, props changed) head/japanese/spoqahansans-ttf/pkg-plist (contents, props changed) Modified: head/japanese/Makefile Modified: head/japanese/Makefile ============================================================================== --- head/japanese/Makefile Sat Apr 6 13:36:10 2019 (r498096) +++ head/japanese/Makefile Sat Apr 6 13:46:48 2019 (r498097) @@ -259,6 +259,7 @@ SUBDIR += slrn SUBDIR += sourcehansans-otf SUBDIR += sourcehanserif-otf + SUBDIR += spoqahansans-ttf SUBDIR += srd-fpw-package SUBDIR += suicavalue SUBDIR += t2ps Added: head/japanese/spoqahansans-ttf/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/spoqahansans-ttf/Makefile Sat Apr 6 13:46:48 2019 (r498097) @@ -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 Added: head/japanese/spoqahansans-ttf/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/spoqahansans-ttf/distinfo Sat Apr 6 13:46:48 2019 (r498097) @@ -0,0 +1,3 @@ +TIMESTAMP = 1539309131 +SHA256 (SpoqaHanSans_all.zip) = d63ec238655abcb8f39c19cfbf00c217ddcd8064f0a28670bc9e8c7ec3ef77b4 +SIZE (SpoqaHanSans_all.zip) = 144660696 Added: head/japanese/spoqahansans-ttf/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/spoqahansans-ttf/files/pkg-message.in Sat Apr 6 13:46:48 2019 (r498097) @@ -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%%/" + Added: head/japanese/spoqahansans-ttf/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/spoqahansans-ttf/pkg-descr Sat Apr 6 13:46:48 2019 (r498097) @@ -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 Added: head/japanese/spoqahansans-ttf/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/spoqahansans-ttf/pkg-plist Sat Apr 6 13:46:48 2019 (r498097) @@ -0,0 +1,4 @@ +%%FONTSDIR%%/SpoqaHanSansJPBold.ttf +%%FONTSDIR%%/SpoqaHanSansJPLight.ttf +%%FONTSDIR%%/SpoqaHanSansJPRegular.ttf +%%FONTSDIR%%/SpoqaHanSansJPThin.ttf