Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-fonts/arphicfonts: ChangeLog arphicfonts-0.1-r2.ebuild arphicfonts-0.2.20080216.1.ebuild
Date: Fri, 30 May 2008 17:37:18
Message-Id: E1K28XP-00039v-Rw@stork.gentoo.org
1 loki_val 08/05/30 17:37:11
2
3 Modified: ChangeLog arphicfonts-0.1-r2.ebuild
4 Added: arphicfonts-0.2.20080216.1.ebuild
5 Log:
6 Version bump. Closes bug 220303.
7 (Portage version: 2.1.5.2)
8
9 Revision Changes Path
10 1.46 media-fonts/arphicfonts/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/ChangeLog?rev=1.46&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/ChangeLog?rev=1.46&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/ChangeLog?r1=1.45&r2=1.46
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v
19 retrieving revision 1.45
20 retrieving revision 1.46
21 diff -u -r1.45 -r1.46
22 --- ChangeLog 2 Oct 2007 01:29:30 -0000 1.45
23 +++ ChangeLog 30 May 2008 17:37:11 -0000 1.46
24 @@ -1,6 +1,9 @@
25 # ChangeLog for media-fonts/arphicfonts
26 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v 1.45 2007/10/02 01:29:30 dirtyepic Exp $
28 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v 1.46 2008/05/30 17:37:11 loki_val Exp $
30 +
31 + 30 May 2008; Peter Alfredsen <loki_val@g.o> ChangeLog:
32 + Version bump. Closes bug 220303.
33
34 02 Oct 2007; Ryan Hill <dirtyepic@g.o> arphicfonts-0.1-r2.ebuild,
35 -arphicfonts-0.1.20060513.ebuild, arphicfonts-0.1.20060928.ebuild:
36
37
38
39 1.20 media-fonts/arphicfonts/arphicfonts-0.1-r2.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.1-r2.ebuild?rev=1.20&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.1-r2.ebuild?rev=1.20&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.1-r2.ebuild?r1=1.19&r2=1.20
44
45 Index: arphicfonts-0.1-r2.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.1-r2.ebuild,v
48 retrieving revision 1.19
49 retrieving revision 1.20
50 diff -u -r1.19 -r1.20
51 --- arphicfonts-0.1-r2.ebuild 2 Oct 2007 01:29:30 -0000 1.19
52 +++ arphicfonts-0.1-r2.ebuild 30 May 2008 17:37:11 -0000 1.20
53 @@ -1,6 +1,6 @@
54 -# Copyright 1999-2007 Gentoo Foundation
55 +# Copyright 1999-2008 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.1-r2.ebuild,v 1.19 2007/10/02 01:29:30 dirtyepic Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.1-r2.ebuild,v 1.20 2008/05/30 17:37:11 loki_val Exp $
59
60 inherit font
61
62 @@ -13,7 +13,7 @@
63
64 LICENSE="Arphic"
65 SLOT="0"
66 -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
67 +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
68 IUSE="X"
69
70 S="${WORKDIR}"
71
72
73
74 1.1 media-fonts/arphicfonts/arphicfonts-0.2.20080216.1.ebuild
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1.ebuild?rev=1.1&content-type=text/plain
78
79 Index: arphicfonts-0.2.20080216.1.ebuild
80 ===================================================================
81 # Copyright 1999-2008 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1.ebuild,v 1.1 2008/05/30 17:37:11 loki_val Exp $
84
85 inherit font
86
87 DESCRIPTION="Chinese TrueType Arphic Fonts"
88 HOMEPAGE="http://www.arphic.com.tw/
89 http://www.freedesktop.org/wiki/Software/CJKUnifonts"
90 SRC_URI="mirror://gnu/non-gnu/chinese-fonts-truetype/gkai00mp.ttf.gz
91 mirror://gnu/non-gnu/chinese-fonts-truetype/bkai00mp.ttf.gz
92 mirror://gnu/non-gnu/chinese-fonts-truetype/bsmi00lp.ttf.gz
93 mirror://gnu/non-gnu/chinese-fonts-truetype/gbsn00lp.ttf.gz
94 mirror://ubuntu/pool/main/t/ttf-arphic-uming/ttf-arphic-uming_${PV}.orig.tar.gz
95 mirror://ubuntu/pool/main/t/ttf-arphic-ukai/ttf-arphic-ukai_${PV}.orig.tar.gz"
96
97 LICENSE="Arphic"
98 SLOT="0"
99 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
100 IUSE=""
101
102 S="${WORKDIR}"
103
104 #No binaries, only fonts
105 RESTRICT="strip binchecks"
106
107 FONT_S="${S}"
108 FONT_SUFFIX="ttc ttf"
109 FONT_CONF=( "25-ttf-arphic-ukai-render.conf"
110 "35-ttf-arphic-ukai-aliases.conf"
111 "41-ttf-arphic-ukai.conf"
112 "75-ttf-arphic-ukai-select.conf"
113 "90-ttf-arphic-ukai-embolden.conf"
114 "25-ttf-arphic-uming-bitmaps.conf"
115 "25-ttf-arphic-uming-render.conf"
116 "35-ttf-arphic-uming-aliases.conf"
117 "41-ttf-arphic-uming.conf"
118 "64-ttf-arphic-uming.conf"
119 "90-ttf-arphic-uming-embolden.conf" )
120
121
122 src_unpack() {
123 #All of this is to ensure that we don't overwrite one font's docs
124 #with another's.
125
126 unpack {gk,bk}ai00mp.ttf.gz {bsmi,gbsn}00lp.ttf.gz
127 mkdir "${WORKDIR}"/{uming,ukai}
128
129 cd "${WORKDIR}"/uming
130 unpack ttf-arphic-uming_${PV}.orig.tar.gz
131
132 cd "${WORKDIR}"/ukai
133 unpack ttf-arphic-ukai_${PV}.orig.tar.gz
134
135 cd "${WORKDIR}"
136 find "${WORKDIR}" -mindepth 2 -maxdepth 2 -name '*.ttc' -exec mv {} . \;
137 find "${WORKDIR}" -name '*.conf' -exec mv "{}" . \;
138 }
139
140 src_install() {
141 local myfont doc
142 for myfont in ukai uming
143 do
144 cd "${WORKDIR}"/${myfont}
145 docinto ${myfont}
146 for doc in FONTLOG KNOWN_ISSUES TODO README README.Bitmap NEWS CONTRIBUTERS
147 do
148 [ -f ${doc} ] && dodoc ${doc}
149 done
150 done
151 cd "${S}"
152 font_src_install
153 }
154
155 pkg_postinst() {
156 font_pkg_postinst
157 if use X
158 then
159 elog 'This package supplies fontconfig configuration files'
160 elog 'which may produce output preferable to the default.'
161 elog 'These are the files supplied:'
162 elog ' 25-ttf-arphic-ukai-render.conf'
163 elog ' 35-ttf-arphic-ukai-aliases.conf'
164 elog ' 41-ttf-arphic-ukai.conf'
165 elog ' 75-ttf-arphic-ukai-select.conf'
166 elog ' 90-ttf-arphic-ukai-embolden.conf'
167 elog ' 25-ttf-arphic-uming-bitmaps.conf'
168 elog ' 25-ttf-arphic-uming-render.conf'
169 elog ' 35-ttf-arphic-uming-aliases.conf'
170 elog ' 41-ttf-arphic-uming.conf'
171 elog ' 64-ttf-arphic-uming.conf'
172 elog ' 90-ttf-arphic-uming-embolden.conf'
173 elog 'To enable one of them, do (for example):'
174 elog ' eselect fontconfig 90-ttf-arphic-uming-embolden.conf enable'
175 fi
176 }
177
178
179
180 --
181 gentoo-commits@l.g.o mailing list