mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
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>
This commit is contained in:
parent
657237fe32
commit
00191c7947
11 changed files with 28 additions and 143 deletions
|
@ -1,48 +1,18 @@
|
||||||
PORTNAME= sourcehansans
|
|
||||||
PORTVERSION= 2.000
|
|
||||||
DISTVERSIONSUFFIX= R
|
|
||||||
CATEGORIES= chinese x11-fonts
|
CATEGORIES= chinese x11-fonts
|
||||||
PKGNAMESUFFIX= -sc-otf
|
PKGNAMESUFFIX= -sc-otf
|
||||||
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
||||||
# actual prefixing is done by the `chinese' category itself.
|
# actual prefixing is done by the `chinese' category itself.
|
||||||
#PKGNAMEPREFIX= zh-
|
#PKGNAMEPREFIX= zh-
|
||||||
|
|
||||||
MAINTAINER= hyun@caffeinated.codes
|
|
||||||
COMMENT= Simplified Chinese font by Adobe designed for user interfaces
|
COMMENT= Simplified Chinese font by Adobe designed for user interfaces
|
||||||
WWW= https://github.com/adobe-fonts/source-han-sans
|
|
||||||
|
|
||||||
LICENSE= OFL11
|
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
|
||||||
|
|
||||||
USES= fonts
|
|
||||||
USE_GITHUB= yes
|
|
||||||
GH_ACCOUNT= adobe-fonts
|
|
||||||
GH_PROJECT= source-han-sans
|
|
||||||
|
|
||||||
NO_ARCH= yes
|
|
||||||
NO_BUILD= yes
|
|
||||||
SUB_FILES= pkg-message
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= HW
|
|
||||||
OPTIONS_SINGLE= TYPE
|
|
||||||
OPTIONS_SINGLE_TYPE= FULL SUBSET
|
|
||||||
OPTIONS_DEFAULT= FULL
|
|
||||||
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 SC only)
|
SUBSET_DESC= Install the subset font (can display SC only)
|
||||||
SUBSET_PREVENTS= HW
|
|
||||||
SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font
|
|
||||||
|
|
||||||
FULL_VARS= FONTNAME=SourceHanSansSC SRCFONTSDIR=OTF/SimplifiedChinese
|
FULL_VARS= FONTNAME=SourceHanSansSC SRCFONTSDIR=OTF/SimplifiedChinese
|
||||||
SUBSET_VARS= FONTNAME=SourceHanSansCN SRCFONTSDIR=SubsetOTF/CN
|
SUBSET_VARS= FONTNAME=SourceHanSansCN SRCFONTSDIR=SubsetOTF/CN
|
||||||
|
|
||||||
do-install:
|
SHS_HW_LANG= SimplifiedChinese
|
||||||
@${MKDIR} ${STAGEDIR}${FONTSDIR}
|
|
||||||
${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR}
|
|
||||||
|
|
||||||
post-install-HW-on:
|
MASTERDIR= ${.CURDIR}/../../japanese/sourcehansans-otf
|
||||||
${INSTALL_DATA} ${WRKSRC}/OTF/SimplifiedChineseHW/*.otf ${STAGEDIR}${FONTSDIR}
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
TIMESTAMP = 1543452538
|
|
||||||
SHA256 (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 3c4dae5225605a90f115570d1c6a86eea8e6b04057297a5566f72f4e48ed0aa8
|
|
||||||
SIZE (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 2093662207
|
|
|
@ -1,11 +1,4 @@
|
||||||
[
|
[
|
||||||
{ type: install
|
{ type: install
|
||||||
message: <<EOM
|
|
||||||
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%%/"
|
|
||||||
EOM
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,48 +1,18 @@
|
||||||
PORTNAME= sourcehansans
|
|
||||||
PORTVERSION= 2.000
|
|
||||||
DISTVERSIONSUFFIX= R
|
|
||||||
CATEGORIES= chinese x11-fonts
|
CATEGORIES= chinese x11-fonts
|
||||||
PKGNAMESUFFIX= -tc-otf
|
PKGNAMESUFFIX= -tc-otf
|
||||||
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
||||||
# actual prefixing is done by the `chinese' category itself.
|
# actual prefixing is done by the `chinese' category itself.
|
||||||
#PKGNAMEPREFIX= zh-
|
#PKGNAMEPREFIX= zh-
|
||||||
|
|
||||||
MAINTAINER= hyun@caffeinated.codes
|
|
||||||
COMMENT= Traditional Chinese font by Adobe designed for user interfaces
|
COMMENT= Traditional Chinese font by Adobe designed for user interfaces
|
||||||
WWW= https://github.com/adobe-fonts/source-han-sans
|
|
||||||
|
|
||||||
LICENSE= OFL11
|
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
|
||||||
|
|
||||||
USES= fonts
|
|
||||||
USE_GITHUB= yes
|
|
||||||
GH_ACCOUNT= adobe-fonts
|
|
||||||
GH_PROJECT= source-han-sans
|
|
||||||
|
|
||||||
NO_ARCH= yes
|
|
||||||
NO_BUILD= yes
|
|
||||||
SUB_FILES= pkg-message
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= HW
|
|
||||||
OPTIONS_SINGLE= TYPE
|
|
||||||
OPTIONS_SINGLE_TYPE= FULL SUBSET
|
|
||||||
OPTIONS_DEFAULT= FULL
|
|
||||||
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 TC only)
|
SUBSET_DESC= Install the subset font (can display TC only)
|
||||||
SUBSET_PREVENTS= HW
|
|
||||||
SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font
|
|
||||||
|
|
||||||
FULL_VARS= FONTNAME=SourceHanSansTC SRCFONTSDIR=OTF/TraditionalChinese
|
FULL_VARS= FONTNAME=SourceHanSansTC SRCFONTSDIR=OTF/TraditionalChinese
|
||||||
SUBSET_VARS= FONTNAME=SourceHanSansTW SRCFONTSDIR=SubsetOTF/TW
|
SUBSET_VARS= FONTNAME=SourceHanSansTW SRCFONTSDIR=SubsetOTF/TW
|
||||||
|
|
||||||
do-install:
|
SHS_HW_LANG= TraditionalChinese
|
||||||
@${MKDIR} ${STAGEDIR}${FONTSDIR}
|
|
||||||
${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR}
|
|
||||||
|
|
||||||
post-install-HW-on:
|
MASTERDIR= ${.CURDIR}/../../japanese/sourcehansans-otf
|
||||||
${INSTALL_DATA} ${WRKSRC}/OTF/TraditionalChineseHW/*.otf ${STAGEDIR}${FONTSDIR}
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
TIMESTAMP = 1543452799
|
|
||||||
SHA256 (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 3c4dae5225605a90f115570d1c6a86eea8e6b04057297a5566f72f4e48ed0aa8
|
|
||||||
SIZE (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 2093662207
|
|
|
@ -1,11 +1,4 @@
|
||||||
[
|
[
|
||||||
{ type: install
|
{ type: install
|
||||||
message: <<EOM
|
|
||||||
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%%/"
|
|
||||||
EOM
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
PORTNAME= sourcehansans
|
PORTNAME= sourcehansans
|
||||||
PORTVERSION= 2.000
|
PORTVERSION= 2.001
|
||||||
DISTVERSIONSUFFIX= R
|
DISTVERSIONSUFFIX= R
|
||||||
CATEGORIES= japanese x11-fonts
|
CATEGORIES?= japanese x11-fonts
|
||||||
PKGNAMESUFFIX= -otf
|
PKGNAMESUFFIX?= -otf
|
||||||
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
||||||
# actual prefixing is done by the `japanese' category itself.
|
# actual prefixing is done by the `japanese' category itself.
|
||||||
#PKGNAMEPREFIX= ja-
|
#PKGNAMEPREFIX?= ja-
|
||||||
|
|
||||||
MAINTAINER= hyun@caffeinated.codes
|
MAINTAINER= hyun@caffeinated.codes
|
||||||
COMMENT= Japanese font by Adobe designed for user interfaces
|
COMMENT?= Japanese font by Adobe designed for user interfaces
|
||||||
WWW= https://github.com/adobe-fonts/source-han-sans
|
WWW= https://github.com/adobe-fonts/source-han-sans
|
||||||
|
|
||||||
LICENSE= OFL11
|
LICENSE= OFL11
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
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
|
HW_DESC= Install the half-width font in addition to the full font
|
||||||
FULL_DESC= Install the full font (can display all CJK)
|
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= HW
|
||||||
SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font
|
SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font
|
||||||
|
|
||||||
FULL_VARS= FONTNAME=SourceHanSans SRCFONTSDIR=OTF/Japanese
|
FULL_VARS?= FONTNAME=SourceHanSans SRCFONTSDIR=OTF/Japanese
|
||||||
SUBSET_VARS= FONTNAME=SourceHanSansJP SRCFONTSDIR=SubsetOTF/JP
|
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:
|
do-install:
|
||||||
@${MKDIR} ${STAGEDIR}${FONTSDIR}
|
@${MKDIR} ${STAGEDIR}${FONTSDIR}
|
||||||
${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR}
|
${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR}
|
||||||
|
|
||||||
post-install-HW-on:
|
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>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1543452172
|
TIMESTAMP = 1555284203
|
||||||
SHA256 (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 3c4dae5225605a90f115570d1c6a86eea8e6b04057297a5566f72f4e48ed0aa8
|
SHA256 (adobe-fonts-source-han-sans-2.001R_GH0.tar.gz) = 7c515573dd6784d9d2be564f50e0b9bbee4ad560a853ab87a25532b1d8a03582
|
||||||
SIZE (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 2093662207
|
SIZE (adobe-fonts-source-han-sans-2.001R_GH0.tar.gz) = 2230965559
|
||||||
|
|
|
@ -1,48 +1,17 @@
|
||||||
PORTNAME= sourcehansans
|
|
||||||
PORTVERSION= 2.000
|
|
||||||
DISTVERSIONSUFFIX= R
|
|
||||||
CATEGORIES= korean x11-fonts
|
CATEGORIES= korean x11-fonts
|
||||||
PKGNAMESUFFIX= -otf
|
|
||||||
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
# Note: the following PKGNAMEPREFIX is here only for self-documenting purpose;
|
||||||
# actual prefixing is done by the `korean' category itself.
|
# actual prefixing is done by the `korean' category itself.
|
||||||
#PKGNAMEPREFIX= ko-
|
#PKGNAMEPREFIX= ko-
|
||||||
|
|
||||||
MAINTAINER= hyun@caffeinated.codes
|
|
||||||
COMMENT= Korean font by Adobe designed for user interfaces
|
COMMENT= Korean font by Adobe designed for user interfaces
|
||||||
WWW= https://github.com/adobe-fonts/source-han-sans
|
|
||||||
|
|
||||||
LICENSE= OFL11
|
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
|
||||||
|
|
||||||
USES= fonts
|
|
||||||
USE_GITHUB= yes
|
|
||||||
GH_ACCOUNT= adobe-fonts
|
|
||||||
GH_PROJECT= source-han-sans
|
|
||||||
|
|
||||||
NO_ARCH= yes
|
|
||||||
NO_BUILD= yes
|
|
||||||
SUB_FILES= pkg-message
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= HW
|
|
||||||
OPTIONS_SINGLE= TYPE
|
|
||||||
OPTIONS_SINGLE_TYPE= FULL SUBSET
|
|
||||||
OPTIONS_DEFAULT= FULL
|
|
||||||
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 Korean only)
|
SUBSET_DESC= Install the subset font (can display Korean only)
|
||||||
SUBSET_PREVENTS= HW
|
|
||||||
SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font
|
|
||||||
|
|
||||||
FULL_VARS= FONTNAME=SourceHanSansK SRCFONTSDIR=OTF/Korean
|
FULL_VARS= FONTNAME=SourceHanSansK SRCFONTSDIR=OTF/Korean
|
||||||
SUBSET_VARS= FONTNAME=SourceHanSansKR SRCFONTSDIR=SubsetOTF/KR
|
SUBSET_VARS= FONTNAME=SourceHanSansKR SRCFONTSDIR=SubsetOTF/KR
|
||||||
|
|
||||||
do-install:
|
SHS_HW_LANG= Korean
|
||||||
@${MKDIR} ${STAGEDIR}${FONTSDIR}
|
|
||||||
${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR}
|
|
||||||
|
|
||||||
post-install-HW-on:
|
MASTERDIR= ${.CURDIR}/../../japanese/sourcehansans-otf
|
||||||
${INSTALL_DATA} ${WRKSRC}/OTF/KoreanHW/*.otf ${STAGEDIR}${FONTSDIR}
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
TIMESTAMP = 1543377352
|
|
||||||
SHA256 (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 3c4dae5225605a90f115570d1c6a86eea8e6b04057297a5566f72f4e48ed0aa8
|
|
||||||
SIZE (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 2093662207
|
|
|
@ -1,11 +1,4 @@
|
||||||
[
|
[
|
||||||
{ type: install
|
{ type: install
|
||||||
message: <<EOM
|
|
||||||
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%%/"
|
|
||||||
EOM
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Reference in a new issue