Gentoo Archives: gentoo-commits

From: "Naohiro Aota (naota)" <naota@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-fonts/arphicfonts: arphicfonts-0.2.20080216.1-r1.ebuild ChangeLog
Date: Tue, 28 Jan 2014 06:06:33
Message-Id: 20140128060627.47C2C2004C@flycatcher.gentoo.org
1 naota 14/01/28 06:06:27
2
3 Modified: ChangeLog
4 Added: arphicfonts-0.2.20080216.1-r1.ebuild
5 Log:
6 Add a patch to supress fontconfig warnings. #490340
7
8 (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key F8551514)
9
10 Revision Changes Path
11 1.56 media-fonts/arphicfonts/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/ChangeLog?rev=1.56&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/ChangeLog?rev=1.56&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/ChangeLog?r1=1.55&r2=1.56
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v
20 retrieving revision 1.55
21 retrieving revision 1.56
22 diff -u -r1.55 -r1.56
23 --- ChangeLog 26 Apr 2012 21:11:19 -0000 1.55
24 +++ ChangeLog 28 Jan 2014 06:06:27 -0000 1.56
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-fonts/arphicfonts
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v 1.55 2012/04/26 21:11:19 aballier Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v 1.56 2014/01/28 06:06:27 naota Exp $
31 +
32 +*arphicfonts-0.2.20080216.1-r1 (28 Jan 2014)
33 +
34 + 28 Jan 2014; Naohiro Aota <naota@g.o>
35 + +arphicfonts-0.2.20080216.1-r1.ebuild,
36 + +files/arphicfonts-0.2.20080216.1-fontconfig.patch:
37 + Add a patch to supress fontconfig warnings. #490340
38
39 26 Apr 2012; Alexis Ballier <aballier@g.o>
40 arphicfonts-0.2.20080216.1.ebuild:
41
42
43
44 1.1 media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: arphicfonts-0.2.20080216.1-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r1.ebuild,v 1.1 2014/01/28 06:06:27 naota Exp $
54
55 EAPI=5
56 inherit font eutils
57
58 DESCRIPTION="Chinese TrueType Arphic Fonts"
59 HOMEPAGE="http://www.arphic.com.tw/
60 http://www.freedesktop.org/wiki/Software/CJKUnifonts"
61 SRC_URI="mirror://gnu/non-gnu/chinese-fonts-truetype/gkai00mp.ttf.gz
62 mirror://gnu/non-gnu/chinese-fonts-truetype/bkai00mp.ttf.gz
63 mirror://gnu/non-gnu/chinese-fonts-truetype/bsmi00lp.ttf.gz
64 mirror://gnu/non-gnu/chinese-fonts-truetype/gbsn00lp.ttf.gz
65 mirror://ubuntu/pool/main/t/ttf-arphic-uming/ttf-arphic-uming_${PV}.orig.tar.gz
66 mirror://ubuntu/pool/main/t/ttf-arphic-ukai/ttf-arphic-ukai_${PV}.orig.tar.gz"
67
68 LICENSE="Arphic"
69 SLOT="0"
70 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos"
71 IUSE=""
72
73 S="${WORKDIR}"
74
75 #No binaries, only fonts
76 RESTRICT="strip binchecks"
77
78 FONT_S="${S}"
79 FONT_SUFFIX="ttc ttf"
80 FONT_CONF=( "25-ttf-arphic-ukai-render.conf"
81 "35-ttf-arphic-ukai-aliases.conf"
82 "41-ttf-arphic-ukai.conf"
83 "75-ttf-arphic-ukai-select.conf"
84 "90-ttf-arphic-ukai-embolden.conf"
85 "25-ttf-arphic-uming-bitmaps.conf"
86 "25-ttf-arphic-uming-render.conf"
87 "35-ttf-arphic-uming-aliases.conf"
88 "41-ttf-arphic-uming.conf"
89 "64-ttf-arphic-uming.conf"
90 "90-ttf-arphic-uming-embolden.conf" )
91
92 src_unpack() {
93 #All of this is to ensure that we don't overwrite one font's docs
94 #with another's.
95
96 unpack {gk,bk}ai00mp.ttf.gz {bsmi,gbsn}00lp.ttf.gz
97 mkdir "${WORKDIR}"/{uming,ukai}
98
99 cd "${WORKDIR}"/uming
100 unpack ttf-arphic-uming_${PV}.orig.tar.gz
101
102 cd "${WORKDIR}"/ukai
103 unpack ttf-arphic-ukai_${PV}.orig.tar.gz
104 }
105
106 src_prepare() {
107 cd "${WORKDIR}"
108 find "${WORKDIR}" -mindepth 2 -maxdepth 2 -name '*.ttc' -exec mv {} . \;
109 find "${WORKDIR}" -name '*.conf' -exec mv "{}" . \;
110 epatch "${FILESDIR}"/${P}-fontconfig.patch
111 }
112
113 src_install() {
114 local myfont doc
115 for myfont in ukai uming
116 do
117 cd "${WORKDIR}"/${myfont}
118 docinto ${myfont}
119 for doc in FONTLOG KNOWN_ISSUES TODO README README.Bitmap NEWS CONTRIBUTERS
120 do
121 [ -f ${doc} ] && dodoc ${doc}
122 done
123 done
124 cd "${S}"
125 font_src_install
126 }