summaryrefslogtreecommitdiff
path: root/media-fonts/source-han-sans
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-fonts/source-han-sans
reinit the tree, so we can have metadata
Diffstat (limited to 'media-fonts/source-han-sans')
-rw-r--r--media-fonts/source-han-sans/Manifest13
-rw-r--r--media-fonts/source-han-sans/metadata.xml19
-rw-r--r--media-fonts/source-han-sans/source-han-sans-1.001.ebuild33
-rw-r--r--media-fonts/source-han-sans/source-han-sans-1.004.ebuild34
4 files changed, 99 insertions, 0 deletions
diff --git a/media-fonts/source-han-sans/Manifest b/media-fonts/source-han-sans/Manifest
new file mode 100644
index 000000000000..27a8389e8e0c
--- /dev/null
+++ b/media-fonts/source-han-sans/Manifest
@@ -0,0 +1,13 @@
+DIST source-han-sans-ja-1.001.tar.xz 22688484 SHA256 ddfec875a41ec6f82f98356aa750e7a4f87b3a99a6bc8d824c635a9cf4159ddc SHA512 fe9b36b1f7f5cbf546e63a8e5bd410cf95c2194a19f037b856f1888bd08dcf42e54dac1160b2654ed73ea54a41d9bced2c186b5153e77b0be8fc93163ab9784c WHIRLPOOL 75aa04663d85bd3dac87855cee8aaa811bcb31361d80997d6bbc908528016ba428337a9d61223d9b95ce04c0b8d92db2ad056dffccba6a0e73ff8649faa95824
+DIST source-han-sans-ja-1.004.zip 26865889 SHA256 dc6dbae3fba35f220bac88ba7130b826c7efe1282f472788fae3628b79be3f54 SHA512 ae310b2e8eb46935b26f53f8177188e26e4a55909a4ad96ff54682d250e661ca5042f76814b97c800f23bd2e55127f8957ccd42c8c55f2bb1333be7903a9d11a WHIRLPOOL a02caf1cc56d6e078226dfcf822b463a0c9c09d89ee56e75e492322a45fac0af801bc376e1ef24e4fece69b8ae6620308b59c56b3fe950dbb0ef2a0691978f79
+DIST source-han-sans-ko-1.001.tar.xz 20867288 SHA256 2e08d7c608797d621e7ffea2decf98cef7a39c781c98e4d2bc0fb47d5884d1c8 SHA512 3a2e305051190babf00271572e7fec23451f19836144a356d76ce9a97f010807b5a5fb0ae7ecf8d2a8de2e1c0f38fc3fc55be8dca9dfc859c23cbf577b6314f9 WHIRLPOOL 7737b415894346c6be13dfd17a121856ee608dc4f7f436e697a140b584b5b040f371aa68adb5dc2a26e1c37cc6613309f82cba48f7fea89f14088c08ab38979b
+DIST source-han-sans-ko-1.004.zip 25290327 SHA256 38fd15c80f9980492faaa1af39ff873d8a38e45027023fb17d5b10d4b4b0e6af SHA512 c2a3cfe06254ea05e15c4858d7e6d5759088b41d5ba0f801769681d05eb57c2c981b2a4525a124d4a6c4945360d9bb0e687515d8b8d4c5831565972642298aa1 WHIRLPOOL a8dac9028df33eb3de4f85c8898fd99ae2d02251996cb72b147c4d875482b2396572121d93851c7b6fd2faaa310f1a1be7c81e7d7bcd769f4b532bb52f8f2d65
+DIST source-han-sans-zh_CN-1.001.tar.xz 41018072 SHA256 e1d37ddfac3a9a5c7a9b1125a274c3a0b90fb0f47d3a107e395a46ca31049183 SHA512 bdcccc7b16b0b83adfeb6dcf9040792b3ec835e18e63328c3e30b501f2771a0d3232fc4f0c10899107c40f990d3153951e6103979fa222fc68a93a608fcac3a9 WHIRLPOOL d6f2cf7547a15ad618abf33cecd41268ae02fe63606c76d8e4203091c68a097b1e21564a737dfda5adc5a5c65b7a3d2cdcfa139eded3d00c4cc34db54a07c3b8
+DIST source-han-sans-zh_CN-1.004.zip 50414779 SHA256 0a0e1d8e52833bc352d454d8242da03b82c0efc41323fb66f7435e5b39734a4f SHA512 9a38ea7907fdc118e4fa420c976e255120a2f9176c33ea8ce06dbc09f46f95224675178e45c854b674f4a46642123e41a3f3f8f6e9f043e8dcc0322e05a70282 WHIRLPOOL 24fc687378839457e71655917b915f60153fdfd90e1023db8551e8219ca2847dbc04aece4e3cf555f0c9af0a0cc639001e4cd47df443a2c2e07858fae8b80351
+DIST source-han-sans-zh_TW-1.001.tar.xz 28238164 SHA256 2c3f7bd504853b33a8abe25811cee6982ad7fbbfb976b492a48079ea37d4c0ea SHA512 909b9a8ce3f28a878b806bf89b7016f31842c333b388db618cbe4acc005e2e0f53af6cfad4fe6957575b8743363ded4568a49b62a65f044d409b0464fe096e39 WHIRLPOOL 5d1b61ea6833ccd82df4dc25fa1f0cfba0fd913e42e5c222f6278fd90a747358c8df80e4ab4cfdd161a044bf400fd48d79deff60fdd5ca7ecfd3151e4324b918
+DIST source-han-sans-zh_TW-1.004.zip 34014710 SHA256 92ba161921c5cdec5a8f8d5711676f0865b50cee071c25eb4bd4125b5af59fd0 SHA512 8e1a7ec36a368499cf132ef63dc531c61a19374eedcbc99c6937ef5d2c1e557662e79b796fa8df5e211ffce6fdf290186a235a357b0a2af75a103f3223b5f914 WHIRLPOOL 33cc9cb7fd84d18dcc8b1ab758e69b2687d76cb88c10aec8ea26776ab3fce94d5862f1aa2566178e50115972ca4b6fa8d725e08ae5820ba7d918ff1aaafdeb1d
+EBUILD source-han-sans-1.001.ebuild 1205 SHA256 5622cfbba02050c3938635139af425d4998b234eb5888d8e5a06fff78fcc7fca SHA512 37faddcf16fe5314090828c5cdee4390a374b1e2c2e65c3c9dbb58416f9bd44b91bb4c57c48bf824edb7a8a2791035adb397396ecb14901dad8c29edb6fdcc8a WHIRLPOOL f65bcd19ab624dd41c49a84d9c6e53c51c46b9d29bc7cbe6f8ba9f3a1d641630ef8b17c1e38d248fa5295b0fbcb8f44cf2b241ca78c07f80d1db3228732e11ac
+EBUILD source-han-sans-1.004.ebuild 1431 SHA256 796dae228fe82c735d9167ea1966d968b1e8127027756ecfb12c6efc62309821 SHA512 2e235c052f727d97531f17c715cd45a01911a33c2d209e1debf421b6e6a5b03d07fb2340fe1ea1f9a06425c078cb863546063234d2b0cbb6a531e10350db972e WHIRLPOOL 8bd441f4f2adf4b67bfadc785c8488cdf45f7cc2fbf7d4486e921b947bdc0a82010c1286525af75407237abcb30caabc73fa26b7f5d99f24683b053a03d5349c
+MISC ChangeLog 3498 SHA256 7d77bbb98b8c80b3589ded1616d9faf61580f0d2dc21119f750f17c1dae13e77 SHA512 d1f487098af977578c20ff3341bcc18406a7eba124ff0e079304df51d116c1cde2dcee3ffa67815f310401cb641ec9bbde15c04dcb493fc3d797cd9d63ed7044 WHIRLPOOL c2d33dd9cff3435e53c4538f3023d973fc9bd850efdb21e25c1993f090545e0960e18cc69b53fe423951ac266248f3d723f7e046d8794674a61204f9cdb52dca
+MISC ChangeLog-2015 487 SHA256 a203f5a646a3abc58e442bff32ce82adb9d5a8519227910c20d06c36be469d1f SHA512 da8aa35bd895374d9465a46c7ecca5c3ad46d4627ba1572e184bf7e57ba98a7acee80c16f64a911b6f910a90bac280dc6a20f6aaeda65889cfe21f0ad0b18d62 WHIRLPOOL fc7685e47819a3f17012afca523c129fb60a7a94a229018f881347196f58b7466ebcc1a8f78a4da2a9013df1fd5dd2baeb0ee7073a6c0a000b13be173cabed9c
+MISC metadata.xml 575 SHA256 f4f4e7735622e7631bf657802026970cb1d59793d6bc25c7c2ab37634c4c4474 SHA512 b5e8f6a84958d00861fa1dd4a7a2bc42bfe91940db4fcc2b2b1c96c8aa00eaec06563e45afe4b03680857f2aa4667a5611c438d631c37c6b16d48ca326bcb420 WHIRLPOOL 76e78f87b745f0c0314dba37fb6b23b9ef5451eb9a23e4f55f062e10c54f7f9a946a64e956cfd74f6bd6867b2f7fd422bc421dbe6b73e1f02de7f171db668701
diff --git a/media-fonts/source-han-sans/metadata.xml b/media-fonts/source-han-sans/metadata.xml
new file mode 100644
index 000000000000..682103924438
--- /dev/null
+++ b/media-fonts/source-han-sans/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>lluixhi@gmail.com</email>
+ <name>Aric Belsito</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>fonts@gentoo.org</email>
+ <name>Fonts</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">adobe-fonts/source-han-sans</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-fonts/source-han-sans/source-han-sans-1.001.ebuild b/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
new file mode 100644
index 000000000000..6c580044c54c
--- /dev/null
+++ b/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit font
+
+# Note to maintainers:
+# The upstream tarball is huge (over 780 MB), so we repackage the
+# regional subset OTF fonts per region, for the user's convenience.
+
+DESCRIPTION="Pan-CJK OpenType/CFF font family"
+HOMEPAGE="https://github.com/adobe-fonts/source-han-sans/"
+SRC_URI="l10n_ja? ( https://dev.gentoo.org/~yngwin/distfiles/${PN}-ja-${PV}.tar.xz )
+ l10n_ko? ( https://dev.gentoo.org/~yngwin/distfiles/${PN}-ko-${PV}.tar.xz )
+ l10n_zh-CN? ( https://dev.gentoo.org/~yngwin/distfiles/${PN}-zh_CN-${PV}.tar.xz )
+ l10n_zh-TW? ( https://dev.gentoo.org/~yngwin/distfiles/${PN}-zh_TW-${PV}.tar.xz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~x64-macos"
+IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW"
+REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )"
+
+S=${WORKDIR}
+FONT_SUFFIX="otf"
+RESTRICT="binchecks strip"
+
+src_install() {
+ for l in ja ko zh-CN zh-TW; do
+ use l10n_${l} && FONT_S="${S}/source-han-sans-${l//-/_}-${PV}" font_src_install
+ done
+ dodoc source-han-sans-*-${PV}/*md source-han-sans-*-${PV}/*pdf
+}
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
new file mode 100644
index 000000000000..a801140e2f2a
--- /dev/null
+++ b/media-fonts/source-han-sans/source-han-sans-1.004.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit font
+
+# Note to maintainers:
+# The upstream tarball is huge (over 780 MB), so we use the
+# regional subset OTF fonts per region, for the user's convenience.
+
+DESCRIPTION="Pan-CJK OpenType/CFF font family"
+HOMEPAGE="https://github.com/adobe-fonts/source-han-sans/"
+SRC_URI="
+ l10n_ja? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansJP.zip -> ${PN}-ja-${PV}.zip )
+ l10n_ko? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansKR.zip -> ${PN}-ko-${PV}.zip )
+ l10n_zh-CN? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansCN.zip -> ${PN}-zh_CN-${PV}.zip )
+ l10n_zh-TW? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansTW.zip -> ${PN}-zh_TW-${PV}.zip )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x64-macos"
+IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW"
+REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )"
+
+S=${WORKDIR}
+FONT_SUFFIX="otf"
+RESTRICT="binchecks strip"
+
+src_install() {
+ use l10n_ja && FONT_S="${S}/SourceHanSansJP" font_src_install
+ use l10n_ko && FONT_S="${S}/SourceHanSansKR" font_src_install
+ use l10n_zh-CN && FONT_S="${S}/SourceHanSansCN" font_src_install
+ use l10n_zh-TW && FONT_S="${S}/SourceHanSansTW" font_src_install
+}