aboutsummaryrefslogtreecommitdiff
path: root/japanese
diff options
context:
space:
mode:
authorMANTANI Nobutaka <nobutaka@FreeBSD.org>2024-03-20 10:36:37 +0000
committerMANTANI Nobutaka <nobutaka@FreeBSD.org>2024-03-20 11:56:41 +0000
commit00191c7947e39104f6fef2f3abf7bdf2f6339b5f (patch)
tree23720e5fb955ff1e625706d35d17596b635b8082 /japanese
parent657237fe327841f1f39418bf9b23738805e5a9a3 (diff)
downloadports-00191c7947e39104f6fef2f3abf7bdf2f6339b5f.tar.gz
ports-00191c7947e39104f6fef2f3abf7bdf2f6339b5f.zip
japanese/sourcehansans-otf: Update to 2.001
- Convert japanese/sourcehansans-otf as the master port. - Convert the following ports as the slave ports: chinese/sourcehansans-sc-otf chinese/sourcehansans-tc-otf korean/sourcehansans-otf PR: 237291 Reported by: Hyun Hwang <hyun@caffeinated.codes>
Diffstat (limited to 'japanese')
-rw-r--r--japanese/sourcehansans-otf/Makefile26
-rw-r--r--japanese/sourcehansans-otf/distinfo6
2 files changed, 19 insertions, 13 deletions
diff --git a/japanese/sourcehansans-otf/Makefile b/japanese/sourcehansans-otf/Makefile
index 58e91b6b56d1..e3a0c2c19e96 100644
--- a/japanese/sourcehansans-otf/Makefile
+++ b/japanese/sourcehansans-otf/Makefile
@@ -1,15 +1,15 @@
PORTNAME= sourcehansans
-PORTVERSION= 2.000
+PORTVERSION= 2.001
DISTVERSIONSUFFIX= R
-CATEGORIES= japanese x11-fonts
-PKGNAMESUFFIX= -otf
+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-
+#PKGNAMEPREFIX?= ja-
MAINTAINER= hyun@caffeinated.codes
-COMMENT= Japanese font by Adobe designed for user interfaces
-WWW= https://github.com/adobe-fonts/source-han-sans
+COMMENT?= Japanese font by Adobe designed for user interfaces
+WWW= https://github.com/adobe-fonts/source-han-sans
LICENSE= OFL11
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -31,18 +31,24 @@ OPTIONS_SUB= yes
HW_DESC= Install the half-width font in addition to the full font
FULL_DESC= Install the full font (can display all CJK)
-SUBSET_DESC= Install the subset font (can display Japanese only)
+SUBSET_DESC?= Install the subset font (can display Japanese only)
SUBSET_PREVENTS= HW
SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font
-FULL_VARS= FONTNAME=SourceHanSans SRCFONTSDIR=OTF/Japanese
-SUBSET_VARS= FONTNAME=SourceHanSansJP SRCFONTSDIR=SubsetOTF/JP
+FULL_VARS?= FONTNAME=SourceHanSans SRCFONTSDIR=OTF/Japanese
+SUBSET_VARS?= FONTNAME=SourceHanSansJP SRCFONTSDIR=SubsetOTF/JP
+
+SHS_HW_LANG?= Japanese
+
+# These are to maintain correct pkg description and file list for slave ports
+DESCR= ${.CURDIR}/pkg-descr
+PLIST= ${.CURDIR}/pkg-plist
do-install:
@${MKDIR} ${STAGEDIR}${FONTSDIR}
${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR}
post-install-HW-on:
- ${INSTALL_DATA} ${WRKSRC}/OTF/JapaneseHW/*.otf ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/OTF/${SHS_HW_LANG}HW/*.otf ${STAGEDIR}${FONTSDIR}
.include <bsd.port.mk>
diff --git a/japanese/sourcehansans-otf/distinfo b/japanese/sourcehansans-otf/distinfo
index e1a2d0c34143..978c5839cd50 100644
--- a/japanese/sourcehansans-otf/distinfo
+++ b/japanese/sourcehansans-otf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1543452172
-SHA256 (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 3c4dae5225605a90f115570d1c6a86eea8e6b04057297a5566f72f4e48ed0aa8
-SIZE (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 2093662207
+TIMESTAMP = 1555284203
+SHA256 (adobe-fonts-source-han-sans-2.001R_GH0.tar.gz) = 7c515573dd6784d9d2be564f50e0b9bbee4ad560a853ab87a25532b1d8a03582
+SIZE (adobe-fonts-source-han-sans-2.001R_GH0.tar.gz) = 2230965559