source: projects/specs/trunk/u/uim/uim-vl.spec @ 521

Revision 521, 30.1 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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