Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-fonts/ricty/
Date: Tue, 29 Sep 2015 08:36:19
Message-Id: 1443515468.6d7aac8e1f8c791558267dc1043f25d7e4845333.monsieurp@gentoo
1 commit: 6d7aac8e1f8c791558267dc1043f25d7e4845333
2 Author: M.B <tomboy64 <AT> sina <DOT> cn>
3 AuthorDate: Sat Aug 29 20:36:05 2015 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 29 08:31:08 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7aac8e
7
8 media-fonts/ricty: Fix ricty font. Fixes bug 549828.
9
10 media-fonts/ricty/Manifest | 2 ++
11 media-fonts/ricty/ricty-3.2.0-r1.ebuild | 38 +++++++++++++++++++++++++++++++++
12 2 files changed, 40 insertions(+)
13
14 diff --git a/media-fonts/ricty/Manifest b/media-fonts/ricty/Manifest
15 index 6623485..cf444d5 100644
16 --- a/media-fonts/ricty/Manifest
17 +++ b/media-fonts/ricty/Manifest
18 @@ -1 +1,3 @@
19 DIST Ricty-3.2.0.tar.gz 13286 SHA256 bb2bf6d7762b5e6e13d237bd82ba43d6faffc17b7e6d541db89d58a73a8a319e
20 +DIST Ricty-3.2.0.tar.gz 13286 SHA256 bb2bf6d7762b5e6e13d237bd82ba43d6faffc17b7e6d541db89d58a73a8a319e SHA512 77b7416e8c2e6847ec4c964dda8e4fa52ba3e63751ce030fbd0cd83a07a88c777319690777e48e945d36ebf06fe4717d10a7e02193f48575507c5c1f71446b36 WHIRLPOOL cc86cd4da191941ea13bf3900ff78e2b0cd2c4825e79d23b0b00543ca3180fbc8afdc0fc94876d0ed89cc7de0c9ff8332b4877551f06f98a70cd5a96fa2aef47
21 +EBUILD ricty-3.2.0-r1.ebuild 1065 SHA256 c1ea98f965c9a016475558b70168d73582e112cf10888585161726a5a68d8523 SHA512 6186b5abe1de7202070023475f28ac5bc66d224a4353a700af31a29ec117d5c606bf14993b4e2185e68eccf162f820470d8df08ae2425463967fd27000c0fb98 WHIRLPOOL 09c0bcb3e9a7954954072bce75b90117dd9ebad4a6189695850110cfe106b2c73e846da380cd428331a9e34275d57435cd5b91e3d1482b9cb1feb70edc0a96ff
22
23 diff --git a/media-fonts/ricty/ricty-3.2.0-r1.ebuild b/media-fonts/ricty/ricty-3.2.0-r1.ebuild
24 new file mode 100644
25 index 0000000..7d0cb0c
26 --- /dev/null
27 +++ b/media-fonts/ricty/ricty-3.2.0-r1.ebuild
28 @@ -0,0 +1,38 @@
29 +# Copyright 1999-2012 Gentoo Foundation
30 +# Distributed under the terms of the GNU General Public License v2
31 +# $Id$
32 +
33 +EAPI=4
34 +inherit font
35 +
36 +MY_PN="Ricty"
37 +DESCRIPTION="A beautiful sans-serif monotype Japanese font designed for code listings"
38 +HOMEPAGE="http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html"
39 +#SRC_URI="http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty/${MY_PN}-${PV}.tar.gz"
40 +SRC_URI="https://github.com/yascentur/${MY_PN}/tarball/${PV} -> ${MY_PN}-${PV}.tar.gz"
41 +
42 +LICENSE="public-domain"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86 ~x86-fbsd"
45 +IUSE=""
46 +
47 +DEPEND="media-fonts/inconsolata
48 + >=media-fonts/mix-mplus-ipa-20111002
49 + media-gfx/fontforge"
50 +RDEPEND=""
51 +
52 +#S="${WORKDIR}/yascentur-${MY_PN}-*"
53 +S="${WORKDIR}/yascentur-${MY_PN}-b9d8b9c"
54 +
55 +FONT_SUFFIX="ttf"
56 +FONT_S="${S}"
57 +
58 +# Only installs fonts.
59 +RESTRICT="strip binchecks"
60 +
61 +src_compile() {
62 + sh ricty_generator.sh \
63 + "${EPREFIX}/usr/share/fonts/inconsolata/Inconsolata-Regular.ttf" \
64 + "${EPREFIX}/usr/share/fonts/mix-mplus-ipa/migu-1m-regular.ttf" \
65 + "${EPREFIX}/usr/share/fonts/mix-mplus-ipa/migu-1m-bold.ttf" || die
66 +}