Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Feb 2019 17:30:37 +0000 (UTC)
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r494168 - in head/japanese: . sourcehanserif-otf sourcehanserif-otf/files
Message-ID:  <201902281730.x1SHUbCr073985@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902281730.x1SHUbCr073985>