Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: media-fonts/notofonts/
Date: Sat, 23 Aug 2014 20:04:56
Message-Id: 1408817766.bd03f3222664e977e1e1e3fa6b3e37a8a918e14d.sping@gentoo
1 commit: bd03f3222664e977e1e1e3fa6b3e37a8a918e14d
2 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
3 AuthorDate: Sat Aug 23 18:16:06 2014 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 23 18:16:06 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=bd03f322
7
8 media-fonts/notofonts: 0_p20140715
9
10 ---
11 media-fonts/notofonts/metadata.xml | 8 +
12 media-fonts/notofonts/notofonts-0_p20140715.ebuild | 167 +++++++++++++++++++++
13 2 files changed, 175 insertions(+)
14
15 diff --git a/media-fonts/notofonts/metadata.xml b/media-fonts/notofonts/metadata.xml
16 new file mode 100644
17 index 0000000..16bcc9f
18 --- /dev/null
19 +++ b/media-fonts/notofonts/metadata.xml
20 @@ -0,0 +1,8 @@
21 +<?xml version="1.0" encoding="UTF-8"?>
22 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
23 +<pkgmetadata>
24 + <maintainer>
25 + <email>sping@g.o</email>
26 + <name>Sebastian Pipping</name>
27 + </maintainer>
28 +</pkgmetadata>
29
30 diff --git a/media-fonts/notofonts/notofonts-0_p20140715.ebuild b/media-fonts/notofonts/notofonts-0_p20140715.ebuild
31 new file mode 100644
32 index 0000000..2220a4c
33 --- /dev/null
34 +++ b/media-fonts/notofonts/notofonts-0_p20140715.ebuild
35 @@ -0,0 +1,167 @@
36 +# Copyright 1999-2014 Gentoo Foundation
37 +# Distributed under the terms of the GNU General Public License v2
38 +# $Header: $
39 +
40 +EAPI="5"
41 +
42 +inherit font
43 +
44 +MY_PN="Noto-hinted"
45 +DESCRIPTION="A font family from Google designed to cover all the scripts of Unicode"
46 +HOMEPAGE="http://www.google.com/get/noto/"
47 +SRC_URI="http://www.google.com/get/noto/pkgs/${MY_PN}.zip -> ${MY_PN}-${PV}.zip"
48 +
49 +LICENSE="Apache-2.0"
50 +SLOT="0"
51 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
52 +IUSE="linguas_zh_CN linguas_zh_TW"
53 +
54 +S="${WORKDIR}"
55 +
56 +src_install() {
57 + insinto ${FONTDIR}
58 +
59 + # Latin
60 + doins NotoSans-*.ttf
61 + doins NotoSerif-*.ttf
62 +
63 + #use TODO && { doins NotoKufiArabic-Bold.ttf || die; }
64 + #use TODO && { doins NotoKufiArabic-Regular.ttf || die; }
65 + #use TODO && { doins NotoNaskhArabic-Bold.ttf || die; }
66 + #use TODO && { doins NotoNaskhArabic-Regular.ttf || die; }
67 + #use TODO && { doins NotoSansArmenian-Bold.ttf || die; }
68 + #use TODO && { doins NotoSansArmenian-Regular.ttf || die; }
69 + #use TODO && { doins NotoSansAvestan-Regular.ttf || die; }
70 + #use TODO && { doins NotoSansBalinese-Regular.ttf || die; }
71 + #use TODO && { doins NotoSansBamum-Regular.ttf || die; }
72 + #use TODO && { doins NotoSansBatak-Regular.ttf || die; }
73 + #use TODO && { doins NotoSansBengali-Bold.ttf || die; }
74 + #use TODO && { doins NotoSansBengali-Regular.ttf || die; }
75 + #use TODO && { doins NotoSansBrahmi-Regular.ttf || die; }
76 + #use TODO && { doins NotoSansBuginese-Regular.ttf || die; }
77 + #use TODO && { doins NotoSansBuhid-Regular.ttf || die; }
78 + #use TODO && { doins NotoSansCanadianAboriginal-Regular.ttf || die; }
79 + #use TODO && { doins NotoSansCarian-Regular.ttf || die; }
80 + #use TODO && { doins NotoSansCham-Bold.ttf || die; }
81 + #use TODO && { doins NotoSansCham-Regular.ttf || die; }
82 + #use TODO && { doins NotoSansCherokee-Regular.ttf || die; }
83 + #use TODO && { doins NotoSansCoptic-Regular.ttf || die; }
84 + #use TODO && { doins NotoSansCypriot-Regular.ttf || die; }
85 + #use TODO && { doins NotoSansDeseret-Regular.ttf || die; }
86 + #use TODO && { doins NotoSansDevanagari-Bold.ttf || die; }
87 + #use TODO && { doins NotoSansDevanagari-Regular.ttf || die; }
88 + #use TODO && { doins NotoSansEgyptianHieroglyphs-Regular.ttf || die; }
89 + #use TODO && { doins NotoSansEthiopic-Bold.ttf || die; }
90 + #use TODO && { doins NotoSansEthiopic-Regular.ttf || die; }
91 + #use TODO && { doins NotoSansGeorgian-Bold.ttf || die; }
92 + #use TODO && { doins NotoSansGeorgian-Regular.ttf || die; }
93 + #use TODO && { doins NotoSansGlagolitic-Regular.ttf || die; }
94 + #use TODO && { doins NotoSansGothic-Regular.ttf || die; }
95 + #use TODO && { doins NotoSansGujarati-Bold.ttf || die; }
96 + #use TODO && { doins NotoSansGujarati-Regular.ttf || die; }
97 + #use TODO && { doins NotoSansGurmukhi-Bold.ttf || die; }
98 + #use TODO && { doins NotoSansGurmukhi-Regular.ttf || die; }
99 +
100 + use linguas_zh_CN && {
101 + doins NotoSansHans-*.otf || die
102 + }
103 +
104 + use linguas_zh_TW && {
105 + doins NotoSansHant-*.otf || die
106 + }
107 +
108 + #use TODO && { doins NotoSansHanunoo-Regular.ttf || die; }
109 + #use TODO && { doins NotoSansHebrew-Bold.ttf || die; }
110 + #use TODO && { doins NotoSansHebrew-Regular.ttf || die; }
111 + #use TODO && { doins NotoSansImperialAramaic-Regular.ttf || die; }
112 + #use TODO && { doins NotoSansJavanese-Regular.ttf || die; }
113 +
114 + #use TODO && { doins NotoSansJP-Black.otf || die; }
115 + #use TODO && { doins NotoSansJP-Bold.otf || die; }
116 + #use TODO && { doins NotoSansJP-DemiLight.otf || die; }
117 + #use TODO && { doins NotoSansJP-Light.otf || die; }
118 + #use TODO && { doins NotoSansJP-Medium.otf || die; }
119 + #use TODO && { doins NotoSansJP-Regular.otf || die; }
120 + #use TODO && { doins NotoSansJP-Thin.otf || die; }
121 + #use TODO && { doins NotoSansKaithi-Regular.ttf || die; }
122 + #use TODO && { doins NotoSansKannada-Bold.ttf || die; }
123 + #use TODO && { doins NotoSansKannada-Regular.ttf || die; }
124 + #use TODO && { doins NotoSansKayahLi-Regular.ttf || die; }
125 + #use TODO && { doins NotoSansKharoshthi-Regular.ttf || die; }
126 + #use TODO && { doins NotoSansKhmer-Bold.ttf || die; }
127 + #use TODO && { doins NotoSansKhmer-Regular.ttf || die; }
128 + #use TODO && { doins NotoSansKR-Black.otf || die; }
129 + #use TODO && { doins NotoSansKR-Bold.otf || die; }
130 + #use TODO && { doins NotoSansKR-DemiLight.otf || die; }
131 + #use TODO && { doins NotoSansKR-Light.otf || die; }
132 + #use TODO && { doins NotoSansKR-Medium.otf || die; }
133 + #use TODO && { doins NotoSansKR-Regular.otf || die; }
134 + #use TODO && { doins NotoSansKR-Thin.otf || die; }
135 + #use TODO && { doins NotoSansLao-Bold.ttf || die; }
136 + #use TODO && { doins NotoSansLao-Regular.ttf || die; }
137 + #use TODO && { doins NotoSansLepcha-Regular.ttf || die; }
138 + #use TODO && { doins NotoSansLimbu-Regular.ttf || die; }
139 + #use TODO && { doins NotoSansLinearB-Regular.ttf || die; }
140 + #use TODO && { doins NotoSansLisu-Regular.ttf || die; }
141 + #use TODO && { doins NotoSansLycian-Regular.ttf || die; }
142 + #use TODO && { doins NotoSansLydian-Regular.ttf || die; }
143 + #use TODO && { doins NotoSansMalayalam-Bold.ttf || die; }
144 + #use TODO && { doins NotoSansMalayalam-Regular.ttf || die; }
145 + #use TODO && { doins NotoSansMandaic-Regular.ttf || die; }
146 + #use TODO && { doins NotoSansMeeteiMayek-Regular.ttf || die; }
147 + #use TODO && { doins NotoSansMongolian-Regular.ttf || die; }
148 + #use TODO && { doins NotoSansMyanmar-Bold.ttf || die; }
149 + #use TODO && { doins NotoSansMyanmar-Regular.ttf || die; }
150 + #use TODO && { doins NotoSansNewTaiLue-Regular.ttf || die; }
151 + #use TODO && { doins NotoSansNKo-Regular.ttf || die; }
152 + #use TODO && { doins NotoSansOgham-Regular.ttf || die; }
153 + #use TODO && { doins NotoSansOlChiki-Regular.ttf || die; }
154 + #use TODO && { doins NotoSansOldItalic-Regular.ttf || die; }
155 + #use TODO && { doins NotoSansOldPersian-Regular.ttf || die; }
156 + #use TODO && { doins NotoSansOldSouthArabian-Regular.ttf || die; }
157 + #use TODO && { doins NotoSansOldTurkic-Regular.ttf || die; }
158 + #use TODO && { doins NotoSansOsmanya-Regular.ttf || die; }
159 + #use TODO && { doins NotoSansPahlavi-Regular.ttf || die; }
160 + #use TODO && { doins NotoSansParthian-Regular.ttf || die; }
161 + #use TODO && { doins NotoSansPhagsPa-Regular.ttf || die; }
162 + #use TODO && { doins NotoSansPhoenician-Regular.ttf || die; }
163 + #use TODO && { doins NotoSansRejang-Regular.ttf || die; }
164 + #use TODO && { doins NotoSansRunic-Regular.ttf || die; }
165 + #use TODO && { doins NotoSansSamaritan-Regular.ttf || die; }
166 + #use TODO && { doins NotoSansSaurashtra-Regular.ttf || die; }
167 + #use TODO && { doins NotoSansShavian-Regular.ttf || die; }
168 + #use TODO && { doins NotoSansSinhala-Bold.ttf || die; }
169 + #use TODO && { doins NotoSansSinhala-Regular.ttf || die; }
170 + #use TODO && { doins NotoSansSumeroAkkadianCuneiform-Regular.ttf || die; }
171 + #use TODO && { doins NotoSansSundanese-Regular.ttf || die; }
172 + #use TODO && { doins NotoSansSylotiNagri-Regular.ttf || die; }
173 + #use TODO && { doins NotoSansSymbols-Regular.ttf || die; }
174 + #use TODO && { doins NotoSansSyriacEastern-Regular.ttf || die; }
175 + #use TODO && { doins NotoSansSyriacEstrangela-Regular.ttf || die; }
176 + #use TODO && { doins NotoSansSyriacWestern-Regular.ttf || die; }
177 + #use TODO && { doins NotoSansTagalog-Regular.ttf || die; }
178 + #use TODO && { doins NotoSansTagbanwa-Regular.ttf || die; }
179 + #use TODO && { doins NotoSansTaiLe-Regular.ttf || die; }
180 + #use TODO && { doins NotoSansTaiTham-Regular.ttf || die; }
181 + #use TODO && { doins NotoSansTaiViet-Regular.ttf || die; }
182 + #use TODO && { doins NotoSansTamil-Bold.ttf || die; }
183 + #use TODO && { doins NotoSansTamil-Regular.ttf || die; }
184 + #use TODO && { doins NotoSansTelugu-Bold.ttf || die; }
185 + #use TODO && { doins NotoSansTelugu-Regular.ttf || die; }
186 + #use TODO && { doins NotoSansThai-Bold.ttf || die; }
187 + #use TODO && { doins NotoSansThai-Regular.ttf || die; }
188 + #use TODO && { doins NotoSansTifinagh-Regular.ttf || die; }
189 + #use TODO && { doins NotoSansUgaritic-Regular.ttf || die; }
190 + #use TODO && { doins NotoSansVai-Regular.ttf || die; }
191 + #use TODO && { doins NotoSansYi-Regular.ttf || die; }
192 + #use TODO && { doins NotoSerifArmenian-Bold.ttf || die; }
193 + #use TODO && { doins NotoSerifArmenian-Regular.ttf || die; }
194 + #use TODO && { doins NotoSerifGeorgian-Bold.ttf || die; }
195 + #use TODO && { doins NotoSerifGeorgian-Regular.ttf || die; }
196 + #use TODO && { doins NotoSerifKhmer-Bold.ttf || die; }
197 + #use TODO && { doins NotoSerifKhmer-Regular.ttf || die; }
198 + #use TODO && { doins NotoSerifLao-Bold.ttf || die; }
199 + #use TODO && { doins NotoSerifLao-Regular.ttf || die; }
200 + #use TODO && { doins NotoSerifThai-Bold.ttf || die; }
201 + #use TODO && { doins NotoSerifThai-Regular.ttf || die; }
202 +}