Gentoo Archives: gentoo-commits

From: "Matsuu Takuto (matsuu)" <matsuu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-i18n/atokx3: metadata.xml ChangeLog atokx3-1.0.0.ebuild Manifest
Date: Mon, 31 Dec 2007 16:21:57
Message-Id: E1J9NOi-0006i4-Ni@stork.gentoo.org
1 matsuu 07/12/31 16:21:52
2
3 Added: metadata.xml ChangeLog atokx3-1.0.0.ebuild Manifest
4 Log:
5 Initial import.
6 (Portage version: 2.1.3.19)
7
8 Revision Changes Path
9 1.1 app-i18n/atokx3/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>cjk</herd>
20 </pkgmetadata>
21
22
23
24 1.1 app-i18n/atokx3/ChangeLog
25
26 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/ChangeLog?rev=1.1&view=markup
27 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/ChangeLog?rev=1.1&content-type=text/plain
28
29 Index: ChangeLog
30 ===================================================================
31 # ChangeLog for app-i18n/atokx3
32 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
33 # $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx3/ChangeLog,v 1.1 2007/12/31 16:21:52 matsuu Exp $
34
35 *atokx3-1.0.0 (31 Dec 2007)
36
37 31 Dec 2007; MATSUU Takuto <matsuu@g.o> +metadata.xml,
38 +atokx3-1.0.0.ebuild:
39 Initial import.
40
41
42
43
44 1.1 app-i18n/atokx3/atokx3-1.0.0.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/atokx3-1.0.0.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/atokx3-1.0.0.ebuild?rev=1.1&content-type=text/plain
48
49 Index: atokx3-1.0.0.ebuild
50 ===================================================================
51 # Copyright 1999-2007 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx3/atokx3-1.0.0.ebuild,v 1.1 2007/12/31 16:21:52 matsuu Exp $
54
55 inherit eutils multilib
56
57 MY_PV="20.0-${PV}"
58 DESCRIPTION="ATOK X3 for Linux - The most famous Japanese Input Method Engine"
59 HOMEPAGE="http://www.justsystems.com/jp/products/atok_linux/"
60 SRC_URI=""
61
62 LICENSE="ATOK X11"
63
64 SLOT="0"
65 # bug #202356
66 #KEYWORDS="~amd64 ~x86"
67 KEYWORDS="~x86"
68 IUSE=""
69
70 RESTRICT="strip mirror"
71
72 RDEPEND="!app-i18n/atokx2
73 !dev-libs/libiiimcf
74 !dev-libs/csconv
75 !app-i18n/iiimgcf
76 !dev-libs/libiiimp
77 !app-i18n/iiimsf
78 !app-i18n/iiimxcf
79 dev-libs/atk
80 dev-libs/glib
81 dev-libs/libxml2
82 media-libs/fontconfig
83 media-libs/libpng
84 x11-libs/cairo
85 >=x11-libs/gtk+-2.4.13
86 x11-libs/libICE
87 x11-libs/libSM
88 x11-libs/libXcomposite
89 x11-libs/libXcursor
90 x11-libs/libXdamage
91 x11-libs/libXext
92 x11-libs/libXfixes
93 x11-libs/libXi
94 x11-libs/libXrandr
95 x11-libs/libXrender
96 x11-libs/libXxf86vm
97 x11-libs/libdrm
98 x11-libs/pango
99 amd64? (
100 app-emulation/emul-linux-x86-baselibs
101 app-emulation/emul-linux-x86-gtklibs
102 app-emulation/emul-linux-x86-xlibs
103 )"
104
105 S="${WORKDIR}"
106
107 pkg_setup() {
108 if ! cdrom_get_cds atokx3index ; then
109 die "Please mount ATOK for Linux CD-ROM or set CD_ROOT variable to the directory containing ATOK X3 for Linux."
110 fi
111 }
112
113 src_unpack() {
114 local targets="
115 IIIMF/iiimf-client-lib-trunk_r3104-js1.i386.tar.gz
116 IIIMF/iiimf-gtk-trunk_r3104-js1.i386.tar.gz
117 IIIMF/iiimf-protocol-lib-trunk_r3104-js1.i386.tar.gz
118 IIIMF/iiimf-server-trunk_r3104-js1.i386.tar.gz
119 IIIMF/iiimf-x-trunk_r3104-js1.i386.tar.gz
120 ATOK/atokx-${MY_PV}.i386.tar.gz"
121 # IIIMF/iiimf-client-lib-devel-trunk_r3104-js1.i386.tar.gz
122 # IIIMF/iiimf-properties-trunk_r3104-js1.i386.tar.gz
123 # IIIMF/iiimf-docs-trunk_r3104-js1.i386.tar.gz
124 # IIIMF/iiimf-notuse-trunk_r3104-js1.i386.tar.gz
125 # IIIMF/iiimf-protocol-lib-devel-trunk_r3104-js1.i386.tar.gz
126
127 if use amd64 ; then
128 targets="${targets}
129 IIIMF/iiimf-client-lib-64-trunk_r3104-js1.x86_64.tar.gz
130 IIIMF/iiimf-gtk-64-trunk_r3104-js1.x86_64.tar.gz
131 IIIMF/iiimf-protocol-lib-64-trunk_r3104-js1.x86_64.tar.gz
132 ATOK/atokx-64-${MY_PV}.x86_64.tar.gz"
133 # IIIMF/iiimf-client-lib-devel-64-trunk_r3104-js1.x86_64.tar.gz
134 # IIIMF/iiimf-protocol-lib-devel-64-trunk_r3104-js1.x86_64.tar.gz
135 # IIIMF/iiimf-notuse-64-trunk_r3104-js1.x86_64.tar.gz
136 fi
137
138 for i in ${targets}
139 do
140 einfo "unpack ${i}"
141 tar xzf "${CDROM_ROOT}"/bin/tarball/${i} || die "Failed to unpack ${i}"
142 done
143
144 if use amd64 ; then
145 lib32="$(ABI=x86 get_libdir)"
146 lib64="$(get_libdir)"
147 if [ "lib" != "${lib32}" ] ; then
148 mv usr/lib usr/${lib32} || die
149 fi
150 if [ "lib64" != "${lib64}" ] ; then
151 mv usr/lib64 usr/${lib64} || die
152 fi
153 fi
154 }
155
156 src_install() {
157
158 cp -dpR * "${D}" || die
159
160 # amd64 hack
161 if use amd64 ; then
162 if [ "$(ABI=x86 get_libdir)" != "$(get_libdir)" ] ; then
163 dosym /usr/$(ABI=x86 get_libdir)/iiim /usr/$(get_libdir)/iiim || die
164 fi
165 fi
166
167 dodoc "${CDROM_ROOT}"/doc/atok.pdf || die
168 dohtml "${CDROM_ROOT}"/readme.html || die
169 }
170
171 get_gtk_confdir() {
172 if useq amd64 || ( [ "${CONF_LIBDIR}" == "lib32" ] && useq x86 ) ; then
173 echo "/etc/gtk-2.0/${CHOST}"
174 else
175 echo "/etc/gtk-2.0"
176 fi
177 }
178
179 pkg_postinst() {
180 elog
181 elog "To use ATOK for Linux, you need to add following to .xinitrc or .xprofile:"
182 elog
183 elog ". /opt/atokx3/bin/atokx3start.sh"
184 elog
185 gtk-query-immodules-2.0 > "${ROOT}/$(get_gtk_confdir)/gtk.immodules"
186 }
187
188 pkg_postrm() {
189 gtk-query-immodules-2.0 > "${ROOT}/$(get_gtk_confdir)/gtk.immodules"
190 }
191
192
193
194 1.1 app-i18n/atokx3/Manifest
195
196 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/Manifest?rev=1.1&view=markup
197 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/atokx3/Manifest?rev=1.1&content-type=text/plain
198
199 Index: Manifest
200 ===================================================================
201 EBUILD atokx3-1.0.0.ebuild 3466 RMD160 cbfdd1181952c2cd1a7663a0f96c9dfe68c8d21e SHA1 459f227d42ac05930bf4f72f1169636e1896db7a SHA256 5da926f23d26cc072c35b55a407595e4665cffb77b136e725781b362da4128ad
202 MD5 5cc2acba37c8e4876291b4ee4be9d1c0 atokx3-1.0.0.ebuild 3466
203 RMD160 cbfdd1181952c2cd1a7663a0f96c9dfe68c8d21e atokx3-1.0.0.ebuild 3466
204 SHA256 5da926f23d26cc072c35b55a407595e4665cffb77b136e725781b362da4128ad atokx3-1.0.0.ebuild 3466
205 MISC ChangeLog 252 RMD160 27e1a5e57bcb02023aac270b6ac6b3275c3c53b5 SHA1 c6c0928ba58a8f054977b931d9d2fe3d6c7f64e7 SHA256 536a42acd306c455de89fe8fb3cf757746556c36b05569c75bb500d1fdad37cb
206 MD5 d14475f442e9296ea61980e7cf8fd297 ChangeLog 252
207 RMD160 27e1a5e57bcb02023aac270b6ac6b3275c3c53b5 ChangeLog 252
208 SHA256 536a42acd306c455de89fe8fb3cf757746556c36b05569c75bb500d1fdad37cb ChangeLog 252
209 MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215
210 MD5 e92a48548554c80cf90e18df17ff6a82 metadata.xml 156
211 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad metadata.xml 156
212 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 metadata.xml 156
213 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-atokx3-1.0.0 0
214 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-atokx3-1.0.0 0
215 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-atokx3-1.0.0 0
216
217
218
219 --
220 gentoo-commits@g.o mailing list