Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-fonts/source-han-sans/
Date: Tue, 09 May 2017 06:43:47
Message-Id: 1494312209.e0f828fda782e9f313a2e0bbaa6cca9616a6988a.mgorny@gentoo
1 commit: e0f828fda782e9f313a2e0bbaa6cca9616a6988a
2 Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
3 AuthorDate: Fri Mar 3 21:20:55 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue May 9 06:43:29 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f828fd
7
8 media-fonts/source-han-sans: version bump to 1.004
9
10 Add myself as proxy-maintainer
11
12 Bug: https://bugs.gentoo.org/587074
13 Closes: https://github.com/gentoo/gentoo/pull/4110
14
15 media-fonts/source-han-sans/Manifest | 4 +++
16 media-fonts/source-han-sans/metadata.xml | 8 +++++
17 .../source-han-sans/source-han-sans-1.004.ebuild | 34 ++++++++++++++++++++++
18 3 files changed, 46 insertions(+)
19
20 diff --git a/media-fonts/source-han-sans/Manifest b/media-fonts/source-han-sans/Manifest
21 index 8d30cb088ab..4da7740ee1c 100644
22 --- a/media-fonts/source-han-sans/Manifest
23 +++ b/media-fonts/source-han-sans/Manifest
24 @@ -1,4 +1,8 @@
25 DIST source-han-sans-ja-1.001.tar.xz 22688484 SHA256 ddfec875a41ec6f82f98356aa750e7a4f87b3a99a6bc8d824c635a9cf4159ddc SHA512 fe9b36b1f7f5cbf546e63a8e5bd410cf95c2194a19f037b856f1888bd08dcf42e54dac1160b2654ed73ea54a41d9bced2c186b5153e77b0be8fc93163ab9784c WHIRLPOOL 75aa04663d85bd3dac87855cee8aaa811bcb31361d80997d6bbc908528016ba428337a9d61223d9b95ce04c0b8d92db2ad056dffccba6a0e73ff8649faa95824
26 +DIST source-han-sans-ja-1.004.zip 26865889 SHA256 dc6dbae3fba35f220bac88ba7130b826c7efe1282f472788fae3628b79be3f54 SHA512 ae310b2e8eb46935b26f53f8177188e26e4a55909a4ad96ff54682d250e661ca5042f76814b97c800f23bd2e55127f8957ccd42c8c55f2bb1333be7903a9d11a WHIRLPOOL a02caf1cc56d6e078226dfcf822b463a0c9c09d89ee56e75e492322a45fac0af801bc376e1ef24e4fece69b8ae6620308b59c56b3fe950dbb0ef2a0691978f79
27 DIST source-han-sans-ko-1.001.tar.xz 20867288 SHA256 2e08d7c608797d621e7ffea2decf98cef7a39c781c98e4d2bc0fb47d5884d1c8 SHA512 3a2e305051190babf00271572e7fec23451f19836144a356d76ce9a97f010807b5a5fb0ae7ecf8d2a8de2e1c0f38fc3fc55be8dca9dfc859c23cbf577b6314f9 WHIRLPOOL 7737b415894346c6be13dfd17a121856ee608dc4f7f436e697a140b584b5b040f371aa68adb5dc2a26e1c37cc6613309f82cba48f7fea89f14088c08ab38979b
28 +DIST source-han-sans-ko-1.004.zip 25290327 SHA256 38fd15c80f9980492faaa1af39ff873d8a38e45027023fb17d5b10d4b4b0e6af SHA512 c2a3cfe06254ea05e15c4858d7e6d5759088b41d5ba0f801769681d05eb57c2c981b2a4525a124d4a6c4945360d9bb0e687515d8b8d4c5831565972642298aa1 WHIRLPOOL a8dac9028df33eb3de4f85c8898fd99ae2d02251996cb72b147c4d875482b2396572121d93851c7b6fd2faaa310f1a1be7c81e7d7bcd769f4b532bb52f8f2d65
29 DIST source-han-sans-zh_CN-1.001.tar.xz 41018072 SHA256 e1d37ddfac3a9a5c7a9b1125a274c3a0b90fb0f47d3a107e395a46ca31049183 SHA512 bdcccc7b16b0b83adfeb6dcf9040792b3ec835e18e63328c3e30b501f2771a0d3232fc4f0c10899107c40f990d3153951e6103979fa222fc68a93a608fcac3a9 WHIRLPOOL d6f2cf7547a15ad618abf33cecd41268ae02fe63606c76d8e4203091c68a097b1e21564a737dfda5adc5a5c65b7a3d2cdcfa139eded3d00c4cc34db54a07c3b8
30 +DIST source-han-sans-zh_CN-1.004.zip 50414779 SHA256 0a0e1d8e52833bc352d454d8242da03b82c0efc41323fb66f7435e5b39734a4f SHA512 9a38ea7907fdc118e4fa420c976e255120a2f9176c33ea8ce06dbc09f46f95224675178e45c854b674f4a46642123e41a3f3f8f6e9f043e8dcc0322e05a70282 WHIRLPOOL 24fc687378839457e71655917b915f60153fdfd90e1023db8551e8219ca2847dbc04aece4e3cf555f0c9af0a0cc639001e4cd47df443a2c2e07858fae8b80351
31 DIST source-han-sans-zh_TW-1.001.tar.xz 28238164 SHA256 2c3f7bd504853b33a8abe25811cee6982ad7fbbfb976b492a48079ea37d4c0ea SHA512 909b9a8ce3f28a878b806bf89b7016f31842c333b388db618cbe4acc005e2e0f53af6cfad4fe6957575b8743363ded4568a49b62a65f044d409b0464fe096e39 WHIRLPOOL 5d1b61ea6833ccd82df4dc25fa1f0cfba0fd913e42e5c222f6278fd90a747358c8df80e4ab4cfdd161a044bf400fd48d79deff60fdd5ca7ecfd3151e4324b918
32 +DIST source-han-sans-zh_TW-1.004.zip 34014710 SHA256 92ba161921c5cdec5a8f8d5711676f0865b50cee071c25eb4bd4125b5af59fd0 SHA512 8e1a7ec36a368499cf132ef63dc531c61a19374eedcbc99c6937ef5d2c1e557662e79b796fa8df5e211ffce6fdf290186a235a357b0a2af75a103f3223b5f914 WHIRLPOOL 33cc9cb7fd84d18dcc8b1ab758e69b2687d76cb88c10aec8ea26776ab3fce94d5862f1aa2566178e50115972ca4b6fa8d725e08ae5820ba7d918ff1aaafdeb1d
33
34 diff --git a/media-fonts/source-han-sans/metadata.xml b/media-fonts/source-han-sans/metadata.xml
35 index a2973be3b85..68210392443 100644
36 --- a/media-fonts/source-han-sans/metadata.xml
37 +++ b/media-fonts/source-han-sans/metadata.xml
38 @@ -1,6 +1,14 @@
39 <?xml version="1.0" encoding="UTF-8"?>
40 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
41 <pkgmetadata>
42 + <maintainer type="person">
43 + <email>lluixhi@×××××.com</email>
44 + <name>Aric Belsito</name>
45 + </maintainer>
46 + <maintainer type="project">
47 + <email>proxy-maint@g.o</email>
48 + <name>Proxy Maintainers</name>
49 + </maintainer>
50 <maintainer type="project">
51 <email>fonts@g.o</email>
52 <name>Fonts</name>
53
54 diff --git a/media-fonts/source-han-sans/source-han-sans-1.004.ebuild b/media-fonts/source-han-sans/source-han-sans-1.004.ebuild
55 new file mode 100644
56 index 00000000000..a801140e2f2
57 --- /dev/null
58 +++ b/media-fonts/source-han-sans/source-han-sans-1.004.ebuild
59 @@ -0,0 +1,34 @@
60 +# Copyright 1999-2017 Gentoo Foundation
61 +# Distributed under the terms of the GNU General Public License v2
62 +
63 +EAPI=6
64 +inherit font
65 +
66 +# Note to maintainers:
67 +# The upstream tarball is huge (over 780 MB), so we use the
68 +# regional subset OTF fonts per region, for the user's convenience.
69 +
70 +DESCRIPTION="Pan-CJK OpenType/CFF font family"
71 +HOMEPAGE="https://github.com/adobe-fonts/source-han-sans/"
72 +SRC_URI="
73 + l10n_ja? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansJP.zip -> ${PN}-ja-${PV}.zip )
74 + l10n_ko? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansKR.zip -> ${PN}-ko-${PV}.zip )
75 + l10n_zh-CN? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansCN.zip -> ${PN}-zh_CN-${PV}.zip )
76 + l10n_zh-TW? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansTW.zip -> ${PN}-zh_TW-${PV}.zip )"
77 +
78 +LICENSE="Apache-2.0"
79 +SLOT="0"
80 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x64-macos"
81 +IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW"
82 +REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )"
83 +
84 +S=${WORKDIR}
85 +FONT_SUFFIX="otf"
86 +RESTRICT="binchecks strip"
87 +
88 +src_install() {
89 + use l10n_ja && FONT_S="${S}/SourceHanSansJP" font_src_install
90 + use l10n_ko && FONT_S="${S}/SourceHanSansKR" font_src_install
91 + use l10n_zh-CN && FONT_S="${S}/SourceHanSansCN" font_src_install
92 + use l10n_zh-TW && FONT_S="${S}/SourceHanSansTW" font_src_install
93 +}