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

Revision 12148, 38.5 KB checked in by tomop, 5 years ago (diff)

uim-1.8.8-2

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