svn commit: r494168 - in head/japanese: . sourcehanserif-otf sourcehanserif-otf/files
Kai Knoblich
kai at FreeBSD.org
Thu Feb 28 17:30:39 UTC 2019
Author: kai
Date: Thu Feb 28 17:30:37 2019
New Revision: 494168
URL: https://svnweb.freebsd.org/changeset/ports/494168
Log:
New port: japanese/sourcehanserif-otf Japanese font by Adobe designed for user interfaces
Source Han Serif: The second Pan-CJK typeface family from Adobe
This is Source Han Serif (JP), which supports all four variants in this family
but prioritizes Japanese Kanji over other three.
"Source Han Serif supports four different East Asian languages---Simplified
Chinese, Traditional Chinese, Japanese, and Korean---and the 65,535 glyphs in
each of its seven weights are designed to work together with a consistent design
that emphasizes shared elements between the languages while honoring the
diversity of each. Also included is a rich set of Western glyphs supporting the
Latin, Greek, and Cyrillic scripts, which were derived from Source Serif."
--- The Typekit, Adobe
WWW: https://github.com/adobe-fonts/source-han-serif
PR: 232190
Submitted by: Hyun Hwang <hyun at caffeinated.codes>
Approved by: miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D19382
Added:
head/japanese/sourcehanserif-otf/
head/japanese/sourcehanserif-otf/Makefile (contents, props changed)
head/japanese/sourcehanserif-otf/distinfo (contents, props changed)
head/japanese/sourcehanserif-otf/files/
head/japanese/sourcehanserif-otf/files/pkg-message.in (contents, props changed)
head/japanese/sourcehanserif-otf/pkg-descr (contents, props changed)
head/japanese/sourcehanserif-otf/pkg-plist (contents, props changed)
Modified:
head/japanese/Makefile
Modified: head/japanese/Makefile
==============================================================================
--- head/japanese/Makefile Thu Feb 28 17:29:41 2019 (r494167)
+++ head/japanese/Makefile Thu Feb 28 17:30:37 2019 (r494168)
@@ -257,6 +257,7 @@
SUBDIR += skkserv
SUBDIR += slimeforest
SUBDIR += slrn
+ SUBDIR += sourcehanserif-otf
SUBDIR += srd-fpw-package
SUBDIR += suicavalue
SUBDIR += t2ps
Added: head/japanese/sourcehanserif-otf/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/japanese/sourcehanserif-otf/Makefile Thu Feb 28 17:30:37 2019 (r494168)
@@ -0,0 +1,42 @@
+# $FreeBSD$
+
+PORTNAME= sourcehanserif
+PORTVERSION= 1.001
+DISTVERSIONSUFFIX= R
+CATEGORIES= japanese x11-fonts
+PKGNAMESUFFIX= -otf
+# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
+# actual prefixing is done by the `japanese' category itself.
+#PKGNAMEPREFIX= ja-
+
+MAINTAINER= hyun at caffeinated.codes
+COMMENT= Japanese font by Adobe designed for user interfaces
+
+LICENSE= OFL11
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USES= fonts
+USE_GITHUB= yes
+GH_ACCOUNT= adobe-fonts
+GH_PROJECT= source-han-serif
+
+NO_ARCH= yes
+NO_BUILD= yes
+SUB_FILES= pkg-message
+
+OPTIONS_SINGLE= TYPE
+OPTIONS_SINGLE_TYPE= FULL SUBSET
+OPTIONS_DEFAULT= FULL
+OPTIONS_SUB= yes
+
+FULL_DESC= Install the full font (can display all CJK)
+SUBSET_DESC= Install the subset font (can display Japanese only)
+
+FULL_VARS= FONTNAME=SourceHanSerif SRCFONTSDIR=OTF/Japanese
+SUBSET_VARS= FONTNAME=SourceHanSerifJP SRCFONTSDIR=SubsetOTF/JP
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR}
+
+.include <bsd.port.mk>
Added: head/japanese/sourcehanserif-otf/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/japanese/sourcehanserif-otf/distinfo Thu Feb 28 17:30:37 2019 (r494168)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1539298488
+SHA256 (adobe-fonts-source-han-serif-1.001R_GH0.tar.gz) = 629fda62a70d78920320b92691a8a2d80966cc70c62d6525e6ec293c14a19c95
+SIZE (adobe-fonts-source-han-serif-1.001R_GH0.tar.gz) = 1972977717
Added: head/japanese/sourcehanserif-otf/files/pkg-message.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/japanese/sourcehanserif-otf/files/pkg-message.in Thu Feb 28 17:30:37 2019 (r494168)
@@ -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/sourcehanserif-otf/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/japanese/sourcehanserif-otf/pkg-descr Thu Feb 28 17:30:37 2019 (r494168)
@@ -0,0 +1,14 @@
+Source Han Serif: The second Pan-CJK typeface family from Adobe
+
+This is Source Han Serif (JP), which supports all four variants in this family
+but prioritizes Japanese Kanji over other three.
+
+"Source Han Serif supports four different East Asian languages---Simplified
+Chinese, Traditional Chinese, Japanese, and Korean---and the 65,535 glyphs in
+each of its seven weights are designed to work together with a consistent design
+that emphasizes shared elements between the languages while honoring the
+diversity of each. Also included is a rich set of Western glyphs supporting the
+Latin, Greek, and Cyrillic scripts, which were derived from Source Serif."
+--- The Typekit, Adobe
+
+WWW: https://github.com/adobe-fonts/source-han-serif
Added: head/japanese/sourcehanserif-otf/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/japanese/sourcehanserif-otf/pkg-plist Thu Feb 28 17:30:37 2019 (r494168)
@@ -0,0 +1,14 @@
+%%FULL%%%%FONTSDIR%%/SourceHanSerif-Bold.otf
+%%FULL%%%%FONTSDIR%%/SourceHanSerif-ExtraLight.otf
+%%FULL%%%%FONTSDIR%%/SourceHanSerif-Heavy.otf
+%%FULL%%%%FONTSDIR%%/SourceHanSerif-Light.otf
+%%FULL%%%%FONTSDIR%%/SourceHanSerif-Medium.otf
+%%FULL%%%%FONTSDIR%%/SourceHanSerif-Regular.otf
+%%FULL%%%%FONTSDIR%%/SourceHanSerif-SemiBold.otf
+%%SUBSET%%%%FONTSDIR%%/SourceHanSerifJP-Bold.otf
+%%SUBSET%%%%FONTSDIR%%/SourceHanSerifJP-ExtraLight.otf
+%%SUBSET%%%%FONTSDIR%%/SourceHanSerifJP-Heavy.otf
+%%SUBSET%%%%FONTSDIR%%/SourceHanSerifJP-Light.otf
+%%SUBSET%%%%FONTSDIR%%/SourceHanSerifJP-Medium.otf
+%%SUBSET%%%%FONTSDIR%%/SourceHanSerifJP-Regular.otf
+%%SUBSET%%%%FONTSDIR%%/SourceHanSerifJP-SemiBold.otf
More information about the svn-ports-all
mailing list