source: projects/specs/branches/6/u/uim/uim-vl.spec @ 2981

Revision 2981, 33.3 KB checked in by inagaki, 13 years ago (diff)

updated: qt, qt4, PyQt4, avogadro, phonon, qca-ossl, qca2, qoauth, scim-bridge and uim

Line 
1# disable feature if you run rpmbuild with '--without feature'
2%define with_emacsen    %{?_without_emacsen:0}%{!?_without_emacsen:1}
3%define with_qt         %{?_without_qt:0}%{!?_without_qt:1}
4%define with_qt4        %{?_without_qt4:0}%{!?_without_qt4:1}
5%define with_gnome      %{?_without_gnome:0}%{!?_without_gnome:1}
6%define with_kde        %{?_without_kde:0}%{!?_without_kde:1}
7%define with_mana       %{?_without_mana:0}%{!?_without_mana:1}
8
9#define with_canna      %{?_without_canna:0}%{!?_without_canna:1}
10%define with_canna      0
11
12%define qt3_ver 3.3.8
13%define qt4_ver 4.7.2
14# Qt3 version auto-detection -- inagaki
15%define _qt3_version %(rpm -q --queryformat "%%{version}" qt-devel 2>/dev/null || echo %{qt3_ver})
16%define _qt3_prefix  %{_libdir}/qt-%{_qt3_version}
17%define _qt3_plugindir %{_qt3_prefix}/plugins
18
19# build qt4 immodule ("--without qt4" to disable qt4)
20%bcond_without qt4
21# Qt4 version auto-detection -- inagaki
22%define _qt4_version %(pkg-config --modversion --silence-errors Qt 2>/dev/null || echo %{qt4_ver})
23%define _qt4_prefix %(pkg-config --variable prefix --silence-errors Qt 2>/dev/null || echo %{_libdir}/qt-%{qt4_ver})
24%define _qt4_plugindir %(pkg-config --variable plugindir --silence-errors Qt 2>/dev/null || echo %{_qt4_prefix}/plugins)
25
26#%%define extraver beta
27
28Name: uim
29Summary: Uim an input method library
30Summary(ja): 入力メソッドライブラリ
31Version: 1.6.1
32Release: 2%{?_dist_release}
33
34License: LGPLv2/BSD
35Group: System Environment/Libraries
36URL: http://code.google.com/p/uim/
37
38Source0: http://uim.googlecode.com/files/uim-%{version}%{?extraver:-%extraver}.tar.bz2
39Source1: uim-el-install.sh
40Source2: uim-el-remove.sh
41Source3: uim-update-installed-modules.sh.in
42Source4: vine-default-uim-el.el
43Source5: uim-el-init.el
44
45BuildRoot: %{_tmppath}/%{name}-%{version}-root
46BuildRequires: libXft-devel libX11-devel libXext-devel
47BuildRequires: libXrender-devel libXau-devel libXdmcp-devel libXt-devel
48BuildRequires: gtk2-devel
49BuildRequires: ncurses-devel
50BuildRequires: anthy-devel m17n-lib-devel eb-devel
51BuildRequires: libedit-devel libffi-devel expat-devel curl-devel
52BuildRequires: gettext-devel desktop-file-utils
53%if %{with_qt}
54BuildRequires: qt-devel
55%endif
56%if %{with_qt4}
57BuildRequires: qt4-devel
58%endif
59%if %{with_gnome}
60BuildRequires: gnome-panel-devel
61BuildRequires: libgnomeui-devel
62%endif
63%if %{with_kde}
64BuildRequires: kdelibs3-devel
65BuildRequires: kdelibs4-devel
66BuildRequires: cmake
67%endif
68%if %{with_mana}
69BuildRequires: mana
70%endif
71%if %{with_emacsen}
72BuildRequires: emacs
73%endif
74
75BuildConflicts: uim-devel < 1.4.0
76Requires(post): coreutils, grep, sed
77Requires(postun): coreutils, grep, sed
78
79%description
80The uim is a collection of input method for a lot of languages.
81
82%description -l ja
83uim は様々な言語の入力メソッドのコレクションです。
84
85%package xim
86Summary: XIM frontend for Uim
87Summary(ja): uim を利用した XIM サーバ
88Group: User Interface/Desktops
89Requires: %{name} = %{version}-%{release}
90
91%description xim
92uim-xim is a XIM bridge of libuim.
93
94%description -l ja xim
95uim-xim は libuim を利用した XIM サーバです。
96XIM 経由で入力を行う場合に必要です。
97
98%package gtk
99Summary: GTK helper for uim
100Summary(ja): uim の GTK ヘルパー
101Group: User Interface/Desktops
102Requires: %{name} = %{version}-%{release}
103Requires: gtk2
104Requires(post): gtk2 >= 2.10.0
105Requires(post): %{name} = %{version}-%{release}
106Requires(postun): gtk2 >= 2.10.0
107
108%description gtk
109This package contains some applications like toolbar, system tray,
110input pad, candidate window, and preference tool using GTK.
111
112%description -l ja gtk
113このパッケージには、GTK を使ったツールバーやシステムトレイ、入力パッド、
114候補ウィンドウ、設定ツールなどが含まれています。
115
116%if %{with_qt}
117%package qt
118Summary: Qt3 support for Uim
119Summary(ja): uim の Qt3 サポート
120Group: User Interface/Desktops
121Requires: %{name}-xim = %{version}-%{release}
122Requires: qt = %{_qt3_version}
123
124Obsoletes: %{name}-qt-immodule < 1.5.6-2
125Obsoletes: %{name}-qt-common < %{version}-%{release}
126Obsoletes: uim-qtkde-helper
127Provides: %{name}-qt-immodule = %{version}-%{release}
128Provides: uim-qtkde-helper
129
130%description qt
131This package contains some applications like toolbar, candidate window,
132and preference tool using Qt.
133
134%description -l ja qt
135このパッケージには、Qt を使ったツールバーや候補ウィンドウ、設定ツールなど
136が含まれています。
137%endif
138
139%if %{with_qt4}
140%package qt4
141Summary: Qt4 support for Uim
142Summary(ja): Uim の Qt4 サポート
143Group: User Interface/Desktops
144Requires: %{name}-xim = %{version}-%{release}
145Requires: qt4 = %{_qt4_version}
146Obsoletes: %{name}-qt-common < %{version}-%{release}
147
148%description qt4
149This package contains some applications like toolbar, candidate window,
150and preference tool using Qt4.
151
152%description -l ja qt4
153このパッケージには、Qt4 を使ったツールバーや候補ウィンドウ、設定ツールなど
154が含まれています。
155%endif
156
157%if %{with_gnome}
158%package applet
159Summary: GNOME panel applet for Uim
160Summary(ja): uim の GNOME 用パネルアプレット
161Group: User Interface/Desktops
162BuildRequires: libgnomeui-devel
163Requires: %{name}-xim = %{version}-%{release}
164Requires: %{name}-gtk = %{version}-%{release}
165Requires: libgnomeui
166
167%description applet
168uim-applet is GNOME panel applet for uim.
169
170%description -l ja applet
171uim-applet は uim の入力状態を表示する GNOME 用パネルアプレットです。
172%endif
173
174%if %{with_kde}
175%package kde-applet
176Summary: KDE panel applet for Uim
177Summary(ja): uim の KDE 用パネルアプレット
178Group: User Interface/Desktops
179%if %{?_dist_release} == "vl5" || %{?_dist_release} == "vl4"
180Requires: kdelibs3
181Requires: %{name}-qt = %{version}-%{release}
182%else
183Requires: kdelibs4
184Requires: %{name}-qt4 = %{version}-%{release}
185%endif
186Requires: %{name}-xim = %{version}-%{release}
187
188%description kde-applet
189uim-kde-applet is KDE panel applet for uim.
190
191%description -l ja kde-applet
192uim-kde-applet は uim の入力状態を表示する KDE 用パネルアプレットです。
193
194%if %{?_dist_release} == "vl5" || %{?_dist_release} == "vl4"
195%package kde4-applet
196Summary: KDE4 panel applet for Uim
197Summary(ja): uim の KDE4 用パネルアプレット
198Group: User Interface/Desktops
199Requires: kdelibs4
200Requires: %{name}-qt4 = %{version}-%{release}
201Requires: %{name}-xim = %{version}-%{release}
202
203%description kde4-applet
204uim-kde-applet is KDE4 panel applet for uim.
205
206%description -l ja kde4-applet
207uim-kde-applet は uim の入力状態を表示する KDE4 用パネルアプレットです。
208%endif
209%endif
210
211%package fep
212Summary: an Input Method for console
213Summary(ja): コンソール用インプットメソッド
214Group: Applications/System
215Requires: %{name} = %{version}-%{release}
216Requires: ncurses
217Obsoletes: uim-screen
218
219%description fep
220uim-fep is a FEP (Front End Processer) using uim as backend.
221
222%description -l ja fep
223uim-fep は uim を利用してコンソールで日本語を入力するための
224FEP (フロントエンドプロセッサ) です。
225
226%package anthy
227Summary: Anthy support for Uim
228Summary(ja): uim の Anthy モジュール
229Group: System Environment/Libraries
230Requires: %{name} = %{version}-%{release}
231Requires: anthy
232Requires(post): %{name} = %{version}-%{release}
233Requires(postun): %{name}
234Obsoletes: %{name} < 1.0.0
235
236%description anthy
237This package provides support for Anthy, a Japanese input method.
238
239%description -l ja anthy
240連文節かな漢字変換エンジン Anthy を使って日本語を入力・変換するための
241モジュールです。
242
243%if %{with_canna}
244%package canna
245Summary: Canna support for Uim
246Summary(ja): uim の Canna モジュール
247Group: System Environment/Libraries
248BuildRequires: Canna-devel
249Requires: %{name} = %{version}-%{release}
250Requires: Canna
251Requires(post): %{name} = %{version}-%{release}
252Requires(postun): %{name}
253
254%description canna
255This package provides support for Canna, a Japanese input method.
256
257%description -l ja canna
258連文節かな漢字変換エンジン Canna を使って日本語を入力・変換するための
259モジュールです。
260%endif
261
262%package skk
263Summary: SKK support for Uim
264Summary(ja): uim の SKK モジュール
265Group: System Environment/Libraries
266Requires: %{name} = %{version}-%{release}
267Requires: skkdic
268Requires(post): %{name} = %{version}-%{release}
269Requires(postun): %{name}
270
271%description skk
272This package provides support for SKK, a Japanese input method.
273
274%description -l ja skk
275SKK 入力方式で日本語を入力・変換するためのモジュールです。
276
277%if %{with_mana}
278%package mana
279Summary: Mana support for Uim
280Summary(ja): uim の真字モジュール
281Group: System Environment/Libraries
282BuildRequires: mana
283Requires: %{name} = %{version}-%{release}
284Requires: mana, manadic
285Requires(post): %{name} = %{version}-%{release}
286Requires(postun): %{name}
287
288%description mana
289This package provides support for mana, a Japanese input method.
290
291%description -l ja mana
292連文節かな漢字変換エンジン 真字 (Mana) を使って日本語を入力・変換するための
293モジュールです。
294%endif
295
296%if %{with_emacsen}
297%package el
298Summary: Emacsen uim bridge
299Summary(ja): Emacsen-uim ブリッジ
300Group: Applications/Editors/Emacs
301Requires: %{name} = %{version}-%{release}
302Requires: emacsen
303Requires(post): emacsen-common
304Requires(preun): emacsen-common
305
306%description el
307uim.el is a bridge software between Emacsen and uim.
308
309uim.el makes you able to use uim supported IMs from Emacs
310directly.
311
312%description -l ja el
313uim.el は uim と Emacsen を結ぶブリッジです。
314
315uim.el を導入すると、Emacsen 上で uim を利用した文字入力が可能と
316なります。
317%endif
318
319%package m17n
320Summary: m17n-lib support for Uim
321Group: System Environment/Libraries
322Requires: uim = %{version}-%{release}
323Requires(post): gtk2 /usr/bin/uim-module-manager
324Requires(postun): gtk2 /usr/bin/uim-module-manager
325
326%description m17n
327This package provides support for m17n-lib, which allows input of
328many languages using the input table map from m17n-db.
329
330%package devel
331Summary: Development tools for libuim applications.
332Summary(ja): libuim を使ったアプリケーションを開発するためのファイル
333Group: Development/Libraries
334Requires: %{name} = %{version}-%{release}
335
336%description devel
337uim-devel package contains the header files and static libraries to
338develop a libuim applications.
339
340%description -l ja devel
341uim-devel パッケージには libuim を利用したアプリケーションを開発
342するためのヘッダファイルとライブラリが含まれています。
343
344%prep
345%setup -q -n %{name}-%{version}%{?extraver:-%extraver}
346
347
348%build
349%if %{with_qt}
350unset QTDIR
351export QTDIR=%{_qt3_prefix}
352%endif
353
354%configure --with-x --with-xft \
355        --with-anthy --with-anthy-utf8 \
356        --without-scim --without-prime \
357        --with-gtk2 \
358        --with-m17nlib \
359        --with-curl \
360        --with-expat \
361        --with-ffi \
362        --with-eb --with-eb-conf=%{_sysconfdir}/eb.conf \
363        --disable-static \
364%if %{with_gnome}
365        --enable-gnome-applet \
366%else
367        --disable-gnome-applet \
368%endif
369%if %{with_qt}
370        --with-qt \
371        --with-qt-immodule \
372%else
373        --without-qt \
374        --without-qt-immodule \
375%endif
376%if %{with_qt4}
377        --with-qt4 \
378        --with-qt4-immodule \
379%else
380        --without-qt4 \
381        --without-qt4-immodule \
382%endif
383%if %{with_kde}
384        --enable-kde-applet \
385        --enable-kde4-applet \
386%else
387        --disable-kde-applet \
388        --disable-kde4-applet \
389%endif
390%if %{with_canna}
391        --with-canna \
392%else
393        --without-canna \
394%endif
395%if !%{with_emacsen}
396        --disable-emacs \
397%endif
398%if %{with_mana}
399        --with-mana
400%else
401        --without-mana
402%endif
403
404# generate Makefile properly for kde4-applets (ad-hoc)
405#if %{with_kde}
406#pushd qt4/toolbar/build
407#QTDIR=%{_qt4_prefix} {cmake} \
408#    -DCMAKE_BUILD_TYPE=release \
409#    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
410#    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
411#    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
412#    ..
413#popd
414#endif
415
416sed -i -e 's/^\(hardcode_direct=\)$/\1no/' -e 's/^\(hardcode_minus_L=\)$/\1no/' -e 's/^\(libext=\)$/\1"a"/' libtool
417LD_LIBRARY_PATH=$RPM_BUILD_DIR/%{name}-%{version}/uim/.libs:$LD_LIBRARY_PATH make
418
419%install
420[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
421
422# remove anthy,canna,skk,mana from {installed-modules,loader}.scm
423#pushd scm
424#srcdir=%{_builddir}/%{buildsubdir}
425#LIBUIM_SCM_FILES=${srcdir}/scm LIBUIM_PLUGIN_LIB_DIR=${srcdir}/uim/.libs \
426#       %{_builddir}/%{buildsubdir}/uim/uim-module-manager \
427#       --path ${srcdir}/scm --unregister anthy skk mana
428#popd
429
430make install DESTDIR=%{buildroot}
431%find_lang %{name}
432
433# remove unneeded files
434%__rm -f %{buildroot}%{_libdir}/lib*.la
435%__rm -f %{buildroot}%{_datadir}/uim/scim.scm
436#__rm -f %{buildroot}%{_datadir}/uim/m17nlib.scm
437%__rm -f %{buildroot}%{_datadir}/uim/prime.scm
438%__rm -f %{buildroot}%{_datadir}/uim/prime-*.scm
439%__rm -f %{buildroot}%{_libdir}/gtk-2.0/*/immodules/*.{a,la}
440%__rm -f %{buildroot}%{_libdir}/uim/plugin/*.{a,la}
441%__rm -f %{buildroot}%{_datadir}/uim/pixmaps/scim.*
442%__rm -f %{buildroot}%{_datadir}/uim/pixmaps/prime*.*
443%__rm -f %{buildroot}%{_qt3_plugindir}/inputmethods/*.{a,la}
444%__rm -f %{buildroot}%{_qt4_plugindir}/inputmethods/*.{a,la}
445
446%if ! %{with_canna}
447%__rm -f %{buildroot}%{_libdir}/uim/plugin/libuim-canna.so
448%__rm -f %{buildroot}%{_datadir}/uim/canna*.scm
449%__rm -f %{buildroot}%{_datadir}/uim/pixmaps/canna.*
450%endif
451
452%if ! %{with_mana}
453%__rm -f %{buildroot}%{_libdir}/uim/plugin/libuim-mana.so
454%__rm -f %{buildroot}%{_datadir}/uim/mana.scm
455%__rm -f %{buildroot}%{_datadir}/uim/mana-*.scm
456%__rm -f %{buildroot}%{_datadir}/uim/pixmaps/mana.*
457%endif
458
459%if ! %{with_qt}
460%__rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/uim-chardict-qt.mo
461%endif
462
463%if ! %{with_qt4}
464%__rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/uim-chardict-qt4.mo
465%endif
466
467%if %{with_emacsen}
468%__mkdir_p %{buildroot}%{emacsen_pkgdir}/install
469%__mkdir_p %{buildroot}%{emacsen_pkgdir}/remove
470
471%_installemacsenscript %{name}-el %{SOURCE1}
472
473%_removeemacsenscript  %{name}-el %{SOURCE2}
474
475%__cp -p %{SOURCE4} %{SOURCE5} %{buildroot}%{_datadir}/emacs/site-lisp/uim-el
476
477%endif
478
479# move documents for sigscheme
480%__rm -rf installed-doc
481%__mkdir installed-doc
482%__mv -f %{buildroot}%{_docdir}/sigscheme installed-doc/
483
484# script to register prefered engine
485%__cat %{SOURCE3} \
486        | sed -e "s|@BINDIR@|%{_bindir}|g" \
487              -e "s|@SYSCONFDIR@|%{_sysconfdir}|g" \
488              -e "s|@DATADIR@|%{_datadir}|g" \
489        > update-installed-modules.sh
490%__install -m755 update-installed-modules.sh %{buildroot}%{_datadir}/%{name}
491
492# prefered engines
493%__mkdir_p %{buildroot}%{_sysconfdir}/sysconfig
494%__cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/uim
495PREFERED_ENGINE=anthy
496EOF
497
498%clean
499[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
500
501%post -p /sbin/ldconfig
502
503%postun -p /sbin/ldconfig
504
505%post gtk
506%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules ||:
507
508%postun gtk
509if [ $1 = 0 ] ; then
510        %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules ||:
511fi
512
513%post anthy
514%{_datadir}/uim/update-installed-modules.sh --register anthy > /dev/null 2>&1
515
516%preun anthy
517if [ $1 = 0 ] ; then
518        %{_bindir}/uim-module-manager --unregister anthy > /dev/null 2>&1
519fi
520
521%if %{with_canna}
522%post canna
523%{_datadir}/uim/update-installed-modules.sh --register canna > /dev/null 2>&1
524
525%preun canna
526if [ $1 = 0 ] ; then
527        %{_bindir}/uim-module-manager --unregister canna > /dev/null 2>&1
528fi
529%endif
530
531%post skk
532%{_datadir}/uim/update-installed-modules.sh --register skk > /dev/null 2>&1
533
534%preun skk
535if [ $1 = 0 ] ; then
536        %{_bindir}/uim-module-manager --unregister skk > /dev/null 2>&1
537fi
538
539%if %{with_mana}
540%post mana
541%{_datadir}/uim/update-installed-modules.sh --register mana > /dev/null 2>&1
542
543%preun mana
544if [ $1 = 0 ] ; then
545        %{_bindir}/uim-module-manager --unregister mana > /dev/null 2>&1
546fi
547%endif
548
549%if %{with_emacsen}
550%post el
551if [ $1 = 2 ] ; then
552        %_emacsenPackageRemove %{name}-el
553
554fi
555%_addemacsenlist %{name}-el
556
557%_emacsenPackageInstall %{name}-el
558
559
560%preun el
561if [ $1 = 0 ] ; then
562        %_emacsenPackageRemove %{name}-el
563
564        %_removeemacsenlist %{name}-el
565
566fi
567%endif
568
569%post m17n
570%{_datadir}/uim/update-installed-modules.sh --register m17nlib > /dev/null 2>&1
571
572%preun m17n
573if [ $1 = 0 ] ; then
574        %{_bindir}/uim-module-manager --unregister m17nlib > /dev/null 2>&1
575fi
576
577%files -f %{name}.lang
578%defattr(-,root,root)
579%doc README* ChangeLog* INSTALL* AUTHORS COPYING
580%config(noreplace) %{_sysconfdir}/sysconfig/uim
581%{_bindir}/uim-help
582%{_bindir}/uim-sh
583%{_bindir}/uim-module-manager
584%{_libdir}/*.so.*
585%{_datadir}/uim
586%exclude %{_datadir}/uim/anthy*.scm
587%exclude %{_datadir}/uim/skk*.scm
588%exclude %{_datadir}/uim/pixmaps/anthy.*
589%exclude %{_datadir}/uim/pixmaps/skk.*
590%if %{with_canna}
591%exclude %{_datadir}/uim/canna*.scm
592%exclude %{_datadir}/uim/pixmaps/canna.*
593%endif
594%if %{with_mana}
595%exclude %{_datadir}/uim/mana.scm
596%exclude %{_datadir}/uim/mana-*.scm
597%exclude %{_datadir}/uim/pixmaps/mana.*
598%endif
599%dir %{_libdir}/uim
600%dir %{_libdir}/uim/plugin
601%{_libdir}/uim/plugin/libuim-curl.so
602%{_libdir}/uim/plugin/libuim-custom-enabler.so
603%{_libdir}/uim/plugin/libuim-eb.so
604%{_libdir}/uim/plugin/libuim-editline.so
605%{_libdir}/uim/plugin/libuim-expat.so
606%{_libdir}/uim/plugin/libuim-ffi.so
607%{_libdir}/uim/plugin/libuim-fileio.so
608%{_libdir}/uim/plugin/libuim-lolevel.so
609%{_libdir}/uim/plugin/libuim-look.so
610%{_libdir}/uim/plugin/libuim-process.so
611%{_libdir}/uim/plugin/libuim-socket.so
612%{_libexecdir}/uim-helper-server
613
614%files xim
615%defattr(-,root,root)
616%doc xim/README
617%{_bindir}/uim-xim
618%{_mandir}/man1/uim-xim.1*
619
620%files gtk
621%defattr(-,root,root)
622%{_bindir}/uim-*-gtk*
623%{_bindir}/uim-input-pad-ja
624%{_libexecdir}/uim-candwin-gtk
625%{_libexecdir}/uim-candwin-tbl-gtk
626%{_libdir}/gtk-2.0/*/immodules/*.so
627%{_datadir}/applications/uim.desktop
628
629%if %{with_qt}
630%files qt
631%defattr(-,root,root)
632# BSD and LGPLv2+
633%{_bindir}/uim-chardict-qt
634# BSD
635%{_bindir}/uim-im-switcher-qt
636# BSD and LGPLv2+
637%{_bindir}/uim-pref-qt
638# BSD
639%{_bindir}/uim-toolbar-qt
640%{_libexecdir}/uim-candwin-qt
641%{_qt3_plugindir}/inputmethods/*.so
642%{_datadir}/locale/*/*/uim-chardict-qt.mo
643%endif
644
645%if %{with_qt4}
646%files qt4
647%defattr(-,root,root)
648# BSD and LGPLv2+
649%{_bindir}/uim-chardict-qt4
650# BSD
651%{_bindir}/uim-im-switcher-qt4
652# BSD and LGPLv2+
653%{_bindir}/uim-pref-qt4
654# BSD
655%{_bindir}/uim-toolbar-qt4
656%{_libexecdir}/uim-candwin-qt4
657%{_qt4_plugindir}/inputmethods/*.so
658%{_datadir}/locale/*/*/uim-chardict-qt4.mo
659%endif
660
661%if %{with_gnome}
662%files applet
663%defattr(-,root,root)
664%{_libdir}/bonobo/servers/*
665%{_libexecdir}/uim-toolbar-applet
666%endif
667
668%if %{with_kde}
669%files kde-applet
670%defattr(-,root,root)
671%if %{?_dist_release} == "vl5" || %{?_dist_release} == "vl4"
672%{_libdir}/kde3/uim_panelapplet.*
673%{_datadir}/apps/kicker/applets/uimapplet.desktop
674
675%files kde4-applet
676%defattr(-,root,root)
677%{_libdir}/kde4/plasma_applet_uim.*
678%{_datadir}/kde4/services/plasma-applet-uim.desktop
679%else
680%{_libdir}/kde4/plasma_applet_uim.*
681%{_datadir}/kde4/services/plasma-applet-uim.desktop
682%exclude %{_libdir}/kde3/uim_panelapplet.*
683%exclude %{_datadir}/apps/kicker/applets/uimapplet.desktop
684
685%endif
686%endif
687
688%files fep
689%defattr(-,root,root)
690%doc fep/README* fep/INSTALL fep/COPYING
691%{_bindir}/uim-fep
692%{_bindir}/uim-fep-tick
693
694%files anthy
695%defattr(-,root,root)
696%{_libdir}/uim/plugin/libuim-anthy.so
697%{_libdir}/uim/plugin/libuim-anthy-utf8.so
698%{_datadir}/uim/anthy*.scm
699%{_datadir}/uim/pixmaps/anthy.*
700
701%if %{with_canna}
702%files canna
703%defattr(-,root,root)
704%{_libdir}/uim/plugin/libuim-canna.so
705%{_datadir}/uim/canna*.scm
706%{_datadir}/uim/pixmaps/canna.*
707%endif
708
709%files skk
710%defattr(-,root,root)
711%{_libdir}/uim/plugin/libuim-skk.so
712%{_datadir}/uim/skk*.scm
713%{_datadir}/uim/pixmaps/skk.*
714
715%if %{with_mana}
716%files mana
717%defattr(-,root,root)
718%{_libdir}/uim/plugin/libuim-mana.so
719%{_datadir}/uim/mana.scm
720%{_datadir}/uim/mana-*.scm
721%{_datadir}/uim/pixmaps/mana.*
722%endif
723
724%if %{with_emacsen}
725%files el
726%defattr(-,root,root)
727%doc emacs/COPYING emacs/README*
728%{_bindir}/uim-el-agent
729%{_bindir}/uim-el-helper-agent
730%{_datadir}/emacs/site-lisp/uim-el
731%{emacsen_pkgdir}/*/%{name}-el
732%endif
733
734%files m17n
735%defattr (-, root, root, -)
736%doc AUTHORS COPYING ChangeLog* NEWS README
737%{_bindir}/uim-m17nlib-relink-icons
738%{_libdir}/uim/plugin/libuim-m17nlib.so
739%{_datadir}/uim/m17nlib.scm
740#{_datadir}/uim/pixmaps/m17n*png
741%dir %{_datadir}/uim
742
743%files devel
744%defattr(-,root,root)
745%doc doc/PLUGIN installed-doc/sigscheme
746%{_libdir}/*.so
747%{_includedir}/*.h
748%{_includedir}/uim
749%{_includedir}/sigscheme
750%{_libdir}/pkgconfig/*
751
752%changelog
753* Tue Mar  8 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.1-2
754- rebuilt with qt4-4.7.2
755
756* Sun Jan 30 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.1-1
757- new upstream release
758- built with qt4-4.7.1
759
760* Sun Jan  2 2011 IWAI, Masaharu <iwai@alib.jp> 1.6.0-4
761- build with eb 4.4.3
762
763* Mon Sep 27 2010 Shu KONNO <owa@bg.wakwak.com> 1.6.0-3
764- rebuilt with rpm-4.8.1 for pkg-config
765
766* Mon Aug 30 2010 IWAI, Masaharu <iwai@alib.jp> 1.6.0-2
767- apply vine-default for el subpackage
768 - add vine-default-uim-el.el (Source4)
769 - add uim-el-init.el (Source5)
770 - update uim-el-{install,remove}.sh (Source1,2)
771- update BuildRequires for with_emacsen: emacsen to emacs
772- using emacsen_pkgdir rpm macro
773
774* Sat Aug 14 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.0-1
775- new upstream release
776- dropt Patch0
777- Obsoletes: uim-qt-common
778
779* Sun Jul 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.7-1
780- new upstream release
781- added Patch0
782- added BR: cmake
783- provides KDE4 applets
784- updated Qt version auto detection macros
785
786* Sun Jan 31 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.6-6
787- updated Qt version detection macros to build properly
788
789* Fri Jan 22 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.6-5
790- rebuilt with qt-4.6.1
791
792* Sun Oct 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.6-4
793- fixed kde-applet Requires:
794
795* Sat Oct 24 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.6-3
796- fixed kde-applet BR
797
798* Fri Oct 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.6-2
799- made uim-qt4, uim-qt-common sub-package
800
801* Thu Jul 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.6-1
802- applied new versioning policy, spec in UTF-8
803- new upstream release
804- disabled canna subpackage
805- added m17n subpackage
806- removed lib*.la, lib*.a from devel package
807
808* Sun Apr  6 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.2-1vl5
809- new upstream release
810
811* Sun Aug 19 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.1-0vl5
812- rebuild with qt-3.3.8-0vl2
813
814* Tue May 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.1-0vl4
815- rebuild with new environment/toolchain
816
817* Sun Apr 29 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.1-0vl3
818- rebuild with gtk+-2.10
819
820* Mon Mar 26 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.1-0vl2
821- add BuildConflicts: uim-devel < 1.4.0
822
823* Sun Mar 25 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.1-0vl1
824- upstream release
825
826* Sat Feb 10 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.0-0vl1
827- upstream release
828- run uim-module-manager with absolute path in %%install section
829- add '--disable-static' option to %%configure
830
831* Mon Dec 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.1-0vl2
832- add Requires: manadic to uim-mana package
833- add Japanese summaries and descriptions
834- add new sub-package: uim-kde-applet
835
836* Fri Dec 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.1-0vl1
837- upstream release
838
839* Sun Dec 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl1
840- upstream release
841- drop obsolete workaround-for-flashplayer.patch (patch11)
842
843* Sun Oct 29 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl6
844- add workaround-for-flashplayer.patch (svn trunk r3938:r3941)
845
846* Tue Sep 26 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl5
847- add support for immodule for Qt
848
849  * Thu Sep 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl4.0qtimm.1
850  - add Requires: %%{name}-qt-immodule (qt) if qtimm is enabled
851
852  * Thu Sep 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl4.0qtimm
853  - add support for immodule for Qt
854
855* Tue Sep 12 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl4
856- add --without-eb option to %%configure
857
858* Mon Sep 11 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.1-0vl3
859- changed uim-el Group to Appliations/Editors/Emacs <BTS:VineLinux:163>
860- changed uim-applet Group to User Interface/Desktops
861
862* Fri Sep 01 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl2
863- add %%with_canna, %%with_gnome
864- use %%{_prefix}/lib instead of %%{_libdir} for elisp directory
865- for biarch support
866  - update required gtk2 version (>= 2.8.13)
867  - use %%{_sysconfdir}/gtk-2.0/%%{_arch}/gtk.immodules
868
869* Mon Aug 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl1
870- upstream release
871
872* Fri Aug 11 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.0-0vl1
873- upstream release
874- add Makefile.patch (patch1)
875
876* Sat Jul 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl1
877- upstream release
878- drop Obsoletes: %%{name} < 1.0.0 from uim-mana
879- move %%postun el script to %%preun el
880
881* Sat Jun 10 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl1
882- upstream release
883
884* Sun Jun 04 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl0.0beta.1
885- add Requires(post): %{name} = %{version} for uim-gtk
886
887* Fri Jun 02 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl0.0beta
888- update to uim-1.1.0-beta
889
890* Sun May 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl0.0alpha.1
891- update uim-update-installed-modules.sh (source3) for uim-1.1.0-alpha
892
893* Sun May 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl0.0alpha
894- update to uim-1.1.0-alpha
895- update desktop.patch (patch0), kanji-key.patch (patch10)
896- update %%files
897
898* Sun May 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl5
899- fix %%preun script to avoid incorrect re-registration
900- add mana support
901
902* Wed Apr 12 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl4
903- add uim-update-installed-modules.sh (source3)
904
905* Tue Jan 10 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl3
906- fix typo
907- remove prime*.scm
908
909* Sat Dec 31 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl2
910- separate uim-{anthy,canna,skk} sub-packages
911- update {installed-modules,loader}.scm at %%install
912
913* Fri Dec 30 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl1
914- upstream release
915- drop anthy-use-with-vi.patch
916- update desktop.patch
917- change groups
918- add Requires: libgnomeui to uim-applet sub-package
919- add uim-gtk sub-package
920  - move uim-*-gtk, uim.desktop from main package
921  - move uim-candwin-gtk from uim-xim sub-package
922- add uim-qt sub-package
923  - BuildRequires: qt-devel
924  - Obsoletes/Provides: uim-qtkde-helper
925- add uim-el sub-package
926  - add uim-el-{install,remove}.sh (source1,2)
927  - BuildRequires: emacsen
928
929* Sat Oct 01 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.9.1-0vl1
930- [SECURITY] upstream release
931  - fix privilege escalation
932- reverse-import desktop.patch (patch0) from momonga
933
934  * Fri Sep 30 2005 Ichiro Nakai <ichiro@n.email.ne.jp>
935  - (0.4.9.1-2m)
936  - revise Patch10: uim-0.4.9.1-desktop.patch
937
938  * Thu Sep 29 2005 Ichiro Nakai <ichiro@n.email.ne.jp>
939  - (0.4.9.1-1m)
940  - import and modify desktop.patch from VineSeedPlus
941
942* Sat Sep 17 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.9-0vl1
943- upstream release
944
945* Tue Aug 23 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.8-0vl1
946- upstream release
947- update anthy-use-with-vi patch (patch11)
948  - implemented in svn r1197
949- update desktop.patch (patch0)
950
951* Sat Aug 06 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.7.1-0vl2
952- make uim-anthy friendly for vi users (patch11)
953  - exit vi's insert mode and switch IM to Latin mode
954
955* Wed Aug 03 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.7.1-0vl1
956- upstream release
957
958* Sat Jul 23 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.7-0vl3
959- remove %%{_libdir}/uim/plugin/*.{a,la}
960- add doc/PLUGIN instead of doc/LIB (uim-devel)
961
962* Mon Jul 18 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.7-0vl2
963- update uim.desktop (patch0)
964
965* Sun Jul 17 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.4.7-0vl1
966- [SECURITY] new upstream release
967- use ja.po in source archive
968- add BuildRequires:
969  - ncurses-devel, libbonoboui-devel, libgnomeui-devel, anthy-devel
970- add new files:
971  - uim package:
972    - %%{_bindir}/uim-pref-gtk
973    - %%{_bindir}/uim-im-swicher-gtk (instead of uim-im-switcher)
974    - %%{_libdir}/uim
975    - %%{_datadir}/applications/uim.desktop
976- use %%find_lang macro
977- update kanji-key.patch (patch10)
978
979* Wed Oct 20 2004 IWAI, Masaharu <iwai@alib.jp> 0.4.5-0vl1
980- new upstream release
981- add new files:
982  - uim package: uim-toolbar-gtk, uim-toolbar-gtk-systray
983                 uim-im-switcher and uim-input-pad-ja in %%{_bindir}
984  - uim-xim package: %%{_bindir}/uim-candwin-gtk
985  - uim-applet package: %%{_libexecdir}/uim-toolbar-applet
986- update ja.po ( Source10 ): based original po file
987- update kanji-key patch ( Patch10 )
988- drop unnecessary patches:
989  - skk.scm patch ( Patch1 )
990  - prime patch ( Patch2 )
991  - xim_crash patch ( Patch3 )
992
993* Sat Sep 11 2004 IWAI, Masaharu <iwai@alib.jp> 0.4.3-0vl1
994- new upstream release
995- add some files in devel package
996- update ja.po ( Source10 )
997- update kanji-key patch ( Patch10 )
998- add skk.scm patch ( Patch1 ): from subversion repository ( [Anthy-dev 1029] )
999- add prime patch ( Patch2 ): from [Anthy-dev 1031]
1000- add xim_crash patch ( Patch3 ): from [Anthy-dev 1033]
1001
1002* Wed Jun 23 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.1-0vl1
1003- new upstream release
1004- obsoletes uim-screen
1005- add uim-fep
1006
1007* Mon Jun 14 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.9-0vl1
1008- new upstream release
1009
1010* Tue May 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.8-0vl1
1011- new upstream release
1012
1013* Mon May 17 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.7-0vl1
1014- new upstream release
1015
1016* Thu May  6 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.6-0vl1
1017- new upstream release
1018
1019* Wed Apr  7 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.4.2-0vl1
1020- new upstream release
1021
1022* Wed Apr  7 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.4.1-0vl1
1023- new upstream release
1024
1025* Sun Mar 21 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.3-0vl1
1026- new upstream release
1027
1028* Fri Mar 19 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.2-0vl2
1029- rebuild with gtk+-2.4.0
1030- add Patch0 to use \$(GTK_VERSION) in gtk/Makefile
1031
1032* Sun Mar  7 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.2-0vl1
1033- new upstream release
1034
1035* Mon Mar  1 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.1-0vl1
1036- new upstream release
1037
1038* Sun Feb 29 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0.1-0vl1
1039- new upstream release
1040
1041* Mon Feb 23 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0-0vl1
1042- new upstream release
1043- add uim-screen subpackage
1044- add documentations
1045- drop obsolete patches
1046
1047* Thu Feb 05 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.8-0vl1
1048- new upstream release
1049
1050* Tue Jan 27 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.7-0vl1
1051- new upstream release
1052
1053* Sat Jan 24 2004 IWAI, Masaharu <iwai@alib.jp> 0.2.5.2-0vl1
1054- new upstream release
1055
1056* Mon Jan 12 2004 IWAI, Masaharu <iwai@alib.jp> 0.2.4-0vl2
1057- add %%{_includedir}/uim directory in uim-devel package
1058- update URL and Source0 values: moved the project web site
1059
1060* Sun Jan 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.4-0vl1
1061- new upstream release
1062
1063* Tue Jan 06 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.3.1-0vl1
1064- new upstream release
1065
1066* Wed Dec 31 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.2-0vl1
1067- new upstream release
1068
1069* Tue Dec 23 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.1-0vl1
1070- new upstream release
1071
1072* Mon Dec 08 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.0-0vl1
1073- new upstream release
1074
1075* Tue Dec 02 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.7-0vl1
1076- new upstream release
1077
1078* Thu Nov 27 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.6-0vl1
1079- new upstream release
1080
1081* Mon Nov 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.5-0vl1
1082- new upstream release
1083
1084* Sun Nov 02 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.4.1-0vl1
1085- new upstream release
1086- split xim/uim-applet stuff to sub packages
1087
1088* Wed Oct 14 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.2-0vl1
1089- new upstream release
1090
1091* Wed Oct 08 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.0-0vl2
1092- add patch10 to use "Kanji" keysyms instead of "Zenkaku-Hankaku"
1093- update ja.po
1094
1095* Wed Oct 08 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.0-0vl1
1096- new upstream release
1097- add patch0 to make status window smaller.
1098
1099* Sun Oct 05 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.9-0vl1
1100- new upstream release
1101
1102* Mon Sep 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.8-0vl1
1103- new upstream release
1104
1105* Sat Sep 27 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.7-0vl1
1106- new upstream release
1107
1108* Sun Sep 14 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.6-0vl1
1109- new upstream release
1110- split development files to uim-devel subpackage.
1111
1112* Sun Sep 07 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.4-0vl1
1113- new upstream release
1114
1115* Sat Aug 30 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.2.1-0vl1
1116- new upstream release
1117
1118* Fri Aug 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.1-0vl2
1119- run ldconfig in %%post and %%postun script
1120- remove uim entry from gtk.immodule when uim is removed
1121
1122* Fri Aug 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.1-0vl1
1123- build for Vine Linux
1124- add Japanese summary and description
1125
1126* Wed Aug 27 2003 Yuhei Matsunaga <yuhei@users.sourceforge.jp> 0.0.1-1
1127- Version updated.
1128- Added serial for version number.
1129- Added uim-comm-client and uim-comm-server.
1130* Fri Aug 15 2003 Yuhei Matsunaga <yuhei@users.sourceforge.jp> 2013-1
1131- Version updated.
1132- Added Japanese locale file.
1133* Tue Aug 12 2003 Yuhei Matsunaga <yuhei@users.sourceforge.jp> 2010-1
1134- Version updated.
1135* Sun Aug 10 2003 Yuhei Matsunaga <yuhei@users.sourceforge.jp> 2005-1
1136- Version updated.
1137- Removed --without-canna option at configure.
1138- Added Canna-devel to BuildRequires.
1139- Changed command for cleaning rpm_build_root because of the safety.
1140* Tue Aug 5 2003 Yuhei Matsunaga <yuhei@users.sourceforge.jp> 2002-1
1141- Version updated.
1142- Used _prefix variable.
1143- Added uim-xim.
1144- Added BuildRequires.
1145* Sun Jul 5 2003 Yuhei Matsunaga <yuhei@users.sourceforge.jp> 1928-1
1146- Version updated.
1147* Sun Jul 5 2003 Yuhei Matsunaga <yuhei@users.sourceforge.jp> 1903-1
1148- Version updated.
1149- Added description.
1150* Sat Dec 7 2002 TABATA Yusuke <yusuke@localhost.localdomain>
1151- Initial build.
Note: See TracBrowser for help on using the repository browser.