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 |
+} |