3 %bcond_without gnome # GNOME panel applet
4 %bcond_without kde # KDE panel applet
5 %bcond_without anthy # Anthy IM support
6 %bcond_without canna # Canna IM support
7 %bcond_without eb # EB IM support
8 %bcond_without m17n # m17n IM support
9 %bcond_without mana # mana IM support
11 Summary: Multilingual input method library
12 Summary(pl.UTF-8): Biblioteka obsługująca wejście w wielu językach
18 #Source0Download: http://code.google.com/p/uim/downloads/list
19 Source0: http://uim.googlecode.com/files/%{name}-%{version}.tar.bz2
20 # Source0-md5: 918ce698765ea25b402a110b86b4d23c
21 Source1: %{name}.xinputd
22 Source2: %{name}-init.el
23 Patch0: %{name}-emacs-utf8.patch
24 URL: http://uim.freedesktop.org/
25 %{?with_canna:BuildRequires: Canna-devel}
26 #?BuildRequires: Qt3Support-devel
27 %{?with_anthy:BuildRequires: anthy-devel >= 9100h-2}
28 BuildRequires: autoconf
29 BuildRequires: automake
30 %{?with_kde:BuildRequires: automoc4}
32 BuildRequires: curl-devel
33 %{?with_eb:BuildRequires: eb-devel}
34 BuildRequires: expat-devel
35 #?BuildRequires: gcc-objc
36 %{?with_gnome:BuildRequires: gnome-panel-devel}
37 BuildRequires: gtk+2-devel >= 2:2.2.0
38 BuildRequires: gtk+3-devel
39 %{?with_kde:BuildRequires: kde4-kdelibs-devel}
40 BuildRequires: libedit-devel
41 BuildRequires: libffi-devel
42 BuildRequires: libgcroots-devel
43 %{?with_gnome:BuildRequires: libgnome-devel >= 2.4.0}
44 BuildRequires: libtool
45 %{?with_m17n:BuildRequires: m17n-lib-devel}
46 %{?with_mana:BuildRequires: mana}
47 BuildRequires: openssl-devel
48 BuildRequires: qt-devel >= 3
49 BuildRequires: qt4-qmake
50 BuildRequires: sqlite3-devel
51 BuildRequires: xorg-lib-libX11-devel
52 BuildRequires: xorg-lib-libXau-devel
53 BuildRequires: xorg-lib-libXdmcp-devel
54 BuildRequires: xorg-lib-libXext-devel
55 BuildRequires: xorg-lib-libXft-devel
56 BuildRequires: xorg-lib-libXrender-devel
57 BuildRequires: xorg-lib-libXt-devel
58 Requires(post,postun): /sbin/ldconfig
59 Requires(post,postun): gtk+2
60 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63 Uim is a multilingual input method library. Uim aims to provide secure
64 and useful input methods for all languages. Currently, it can input to
65 applications which support GTK+'s immodule, Qt's immodule and XIM.
67 This package provides the input method library, the XIM bridge and
68 most of the input methods.
70 For the Japanese input methods you need to install
75 %description -l pl.UTF-8
76 Uim jest biblioteką obsługującą wejście w wielu językach. Celem
77 projektu jest udostępnienie bezpiecznych i użytecznych metod
78 wprowadzania dla wszystkich języków. Obecnie potrafi obsłużyć
79 aplikacje obsługujące moduły IM z GTK+, moduły IM z Qt oraz XIM.
81 Ten pakiet udostępnia bibliotekę metody wprowadzania, mostek XIM oraz
82 większość metod wprowadzania.
84 Do wprowadzania tekstu japońskiego trzeba zainstalować:
85 - uim-anthy dla metody Anthy
86 - uim-canna dla metody Canna
90 Summary: Header files for uim libraryi
91 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki uim
92 Group: Development/Libraries
93 Requires: %{name} = %{version}-%{release}
96 Header files for uim library.
98 %description devel -l pl.UTF-8
99 Pliki nagłówkowe biblioteki uim.
102 Summary: GTK+ 2 support for Uim
103 Summary(pl.UTF-8): Obsługa GTK+ 2 dla biblioteki Uim
104 Group: X11/Applications
105 Requires: %{name} = %{version}-%{release}
106 # for update-gtk-immodules
107 Requires(post,postun): gtk+2 >= 2:2.9.1-2
110 Uim is a multilingual input method library. Uim aims to provide secure
111 and useful input methods for all languages.
113 This package provides the GTK+ 2 IM module and helper program.
115 %description gtk2 -l pl.UTF-8
116 Uim jest biblioteką obsługującą wejście w wielu językach. Celem
117 projektu jest udostępnienie bezpiecznych i użytecznych metod
118 wprowadzania dla wszystkich języków.
120 Ten pakiet zawiera moduł IM GTK+ 2 oraz program pomocniczy.
123 Summary: GTK+ 3 support for Uim
124 Summary(pl.UTF-8): Obsługa GTK+ 3 dla biblioteki Uim
125 Group: X11/Applications
126 Requires: %{name} = %{version}-%{release}
127 # for update-gtk-immodules
128 Requires(post,postun): gtk+3
131 Uim is a multilingual input method library. Uim aims to provide secure
132 and useful input methods for all languages.
134 This package provides the GTK+ 3 IM module and helper program.
136 %description gtk3 -l pl.UTF-8
137 Uim jest biblioteką obsługującą wejście w wielu językach. Celem
138 projektu jest udostępnienie bezpiecznych i użytecznych metod
139 wprowadzania dla wszystkich języków.
141 Ten pakiet zawiera moduł IM GTK+ 3 oraz program pomocniczy.
144 Summary: GNOME 3 Applet for Uim
145 Summary(pl.UTF-8): Aplet GNOME 3 dla biblioteki Uim
146 Group: X11/Applications
147 Requires: %{name} = %{version}-%{release}
148 Requires: %{name}-gtk3 = %{version}-%{release}
151 Uim is a multilingual input method library. Uim aims to provide secure
152 and useful input methods for all languages.
154 This package provides the GNOME 3 panel applet.
156 %description gnome -l pl.UTF-8
157 Uim jest biblioteką obsługującą wejście w wielu językach. Celem
158 projektu jest udostępnienie bezpiecznych i użytecznych metod
159 wprowadzania dla wszystkich języków.
161 Ten pakiet zawiera aplet panelu GNOME 3.
164 Summary: Qt 3 support for Uim
165 Summary(pl.UTF-8): Obsługa Qt 3 dla biblioteki Uim
166 Group: X11/Applications
167 Requires: %{name} = %{version}-%{release}
168 Provides: %{name}-qt-common = %{version}-%{release}
171 Uim is a multilingual input method library. Uim aims to provide secure
172 and useful input methods for all languages.
174 This package provides the Qt 3 IM module and helper programs.
176 %description qt3 -l pl.UTF-8
177 Uim jest biblioteką obsługującą wejście w wielu językach. Celem
178 projektu jest udostępnienie bezpiecznych i użytecznych metod
179 wprowadzania dla wszystkich języków.
181 Ten pakiet zawiera moduł IM Qt 3 oraz programy pomocnicze.
184 Summary: Qt 4 support for Uim
185 Summary(pl.UTF-8): Obsługa Qt 4 dla biblioteki Uim
186 Group: X11/Applications
187 Requires: %{name} = %{version}-%{release}
190 Uim is a multilingual input method library. Uim aims to provide secure
191 and useful input methods for all languages.
193 This package provides the Qt 4 IM module and helper programs.
195 %description qt -l pl.UTF-8
196 Uim jest biblioteką obsługującą wejście w wielu językach. Celem
197 projektu jest udostępnienie bezpiecznych i użytecznych metod
198 wprowadzania dla wszystkich języków.
200 Ten pakiet zawiera moduł IM Qt 4 oraz programy pomocnicze.
203 Summary: KDE 4 Applet for Uim
204 Summary(pl.UTF-8): Aplet KDE 4 dla biblioteki Uim
205 Group: X11/Applications
206 Requires: %{name} = %{version}-%{release}
207 Requires: %{name}-qt = %{version}-%{release}
210 Uim is a multilingual input method library. Uim aims to provide secure
211 and useful input methods for all languages.
213 This package provides the KDE 4 applet.
215 %description kde -l pl.UTF-8
216 Uim jest biblioteką obsługującą wejście w wielu językach. Celem
217 projektu jest udostępnienie bezpiecznych i użytecznych metod
218 wprowadzania dla wszystkich języków.
220 Ten pakiet zawiera aplet KDE 4.
222 %package -n emacs-common-uim
223 Summary: Common package for Emacsen support for Uim
224 Summary(pl.UTF-8): Pakiet wspólny Uima dla emacsów
226 Requires: %{name} = %{version}-%{release}
228 %description -n emacs-common-uim
229 This package provides an utility to use Emacsen support for Uim.
231 %description -n emacs-common-uim -l pl.UTF-8
232 Ten pakiet zawiera narzędzia pozwalające na używanie Uima w emacsach.
234 %package -n emacs-uim
235 Summary: Emacs support for Uim
236 Summary(pl.UTF-8): Obsługa Uima w Emacsie
239 Requires: emacs-common-uim = %{version}-%{release}
241 %description -n emacs-uim
242 This package provides Emacs support for Uim.
244 %description -n emacs-uim
245 Ten pakiet zapewnia obsługę Uima w Emacsie.
247 %package -n xemacs-uim
248 Summary: XEmacs support for Uim
249 Summary(pl.UTF-8): Obsługa Uima w XEmacsie
251 Requires: emacs-common-uim = %{version}-%{release}
254 %description -n xemacs-uim
255 This package provides XEmacs support.
257 %description -n xemacs-uim -l pl.UTF-8
258 Ten pakiet zapewnia obsługę Uima w XEmacsie.
261 Summary: Anthy support for Uim
262 Summary(pl.UTF-8): Obsługa metody Anthy w Uimie
264 Requires(post,postun): %{_bindir}/uim-module-manager
265 Requires: %{name} = %{version}-%{release}
266 Requires: anthy >= 9100h
269 This package provides support for Anthy, a Japanese input method.
271 %description anthy -l pl.UTF-8
272 Ten pakiet zawiera obsługę metody Anthy wprowadzania znaków
276 Summary: Canna support for Uim
277 Summary(pl.UTF-8): Obsługa metody Canna w Uimie
279 Requires(post,postun): %{_bindir}/uim-module-manager
280 Requires: %{name} = %{version}-%{release}
284 This package provides support for Canna, a Japanese input method.
286 %description canna -l pl.UTF-8
287 Ten pakiet zawiera obsługę metody Canna wprowadzania znaków
291 Summary: m17n-lib support for Uim
292 Summary(pl.UTF-8): Obsługa m17n-lib w Uimie
294 Requires(post,postun): %{_bindir}/uim-module-manager
295 Requires: %{name} = %{version}-%{release}
298 This package provides support for m17n-lib, which allows input of many
299 languages using the input table map from m17n-db.
301 %description m17n -l pl.UTF-8
302 Ten pakiet zawiera obsługę m17n-lib, co pozwala na wprowadzanie znaków
303 wielu języków przy użyciu tablic wejściowych z m17n-db.
306 Summary: Mana support for Uim
307 Summary(pl.UTF-8): Obsługa metody Mana w Uimie
309 Requires(post,postun): %{_bindir}/uim-module-manager
310 Requires: %{name} = %{version}-%{release}
315 This package provides support for mana, a Japanese input method.
317 %description mana -l pl.UTF-8
318 Ten pakiet zawiera obsługę metody Mana wprowadzania znaków
322 Summary: PRIME support for Uim
323 Summary(pl.UTF-8): Obsługa metody PRIME w Uimie
325 Requires(post,postun): %{_bindir}/uim-module-manager
326 Requires: %{name} = %{version}-%{release}
330 This package provides support for PRIME, a Japanese input method.
332 %description prime -l pl.UTF-8
333 Ten pakiet zawiera obsługę metody PRIME wprowadzania znaków
337 Summary: SKK support for Uim
338 Summary(pl.UTF-8): Obsługa metody SKK w Uimie
340 Requires(post,postun): %{_bindir}/uim-module-manager
341 Requires: %{name} = %{version}-%{release}
345 This package provides support for SKK, a Japanese input method.
347 %description skk -l pl.UTF-8
348 Ten pakiet zawiera obsługę metody SKK wprowadzania znaków
355 cp -a fep/README fep/README.fep
356 cp -a fep/README.ja fep/README.fep.ja
357 cp -a fep/README.key fep/README.fep.key
358 cp -a xim/README xim/README.xim
366 --enable-default-toolkit=gtk3 \
368 --disable-gnome2-applet \
369 %{?with_gnome:--enable-gnome3-applet} \
370 %{?with_kde:--enable-kde4-applet} \
371 --enable-notify=libnotify \
374 --enable-qt4-qt3support \
376 %{?with_anthy:--with-anthy-utf8} \
377 %{?with_canna:--with-canna} \
379 %{?with_eb:--with-eb} \
385 --with-libgcroots=installed \
386 --with-lispdir=%{_datadir}/emacs/site-lisp \
387 %{?with_m17n:--with-m17nlib} \
388 %{?with_mana:--with-mana} \
393 --with-qt4-immodule \
405 rm -rf $RPM_BUILD_ROOT
406 install -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinput.d \
407 $RPM_BUILD_ROOT%{_datadir}/{emacs/site-lisp,xemacs-packages/lisp}/site-start.d \
408 $RPM_BUILD_ROOT%{_localstatedir}/lib/uim
410 %{__make} -j1 install \
411 QT_PLUGINSDIR=%{_libdir}/qt/plugins-mt \
412 DESTDIR=$RPM_BUILD_ROOT
415 %{__make} -j1 install -C emacs \
416 DESTDIR=$RPM_BUILD_ROOT \
417 UIMEL_LISP_DIR=%{_datadir}/xemacs-packages/lisp/uim-el
419 %{__rm} $RPM_BUILD_ROOT%{_libdir}{,/gtk*/*/immodules,/uim/*,/qt/plugins-mt/*}/*.la
421 %{__sed} -e 's|@@LIB@@|%{_lib}|g' %{SOURCE1} >$RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinput.d/uim.conf
422 install -p %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.d/
423 install -p %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/lisp/
425 mv $RPM_BUILD_ROOT%{_datadir}/uim/{installed-modules,loader}.scm $RPM_BUILD_ROOT%{_localstatedir}/lib/uim/
426 ln -sf %{_localstatedir}/lib/uim/installed-modules.scm $RPM_BUILD_ROOT%{_datadir}/uim/
427 ln -sf %{_localstatedir}/lib/uim/loader.scm $RPM_BUILD_ROOT%{_datadir}/uim/
429 # Register additional input methods
430 LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir} \
431 LIBUIM_SYSTEM_SCM_FILES=$RPM_BUILD_ROOT%{_datadir}/uim/lib \
432 LIBUIM_SCM_FILES=$RPM_BUILD_ROOT%{_datadir}/uim \
433 LIBUIM_PLUGIN_LIB_DIR=$RPM_BUILD_ROOT%{_libdir}/uim/plugin \
434 UIM_DISABLE_NOTIFY=1 \
435 $RPM_BUILD_ROOT%{_bindir}/uim-module-manager \
436 --path $RPM_BUILD_ROOT%{_localstatedir}/lib/uim \
437 --register tcode trycode hangul
439 # Unregister methods that come from separate packages
440 LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir} \
441 LIBUIM_SYSTEM_SCM_FILES=$RPM_BUILD_ROOT%{_datadir}/uim/lib \
442 LIBUIM_SCM_FILES=$RPM_BUILD_ROOT%{_datadir}/uim \
443 LIBUIM_PLUGIN_LIB_DIR=$RPM_BUILD_ROOT%{_libdir}/uim/plugin \
444 UIM_DISABLE_NOTIFY=1 \
445 $RPM_BUILD_ROOT%{_bindir}/uim-module-manager \
446 --path $RPM_BUILD_ROOT%{_localstatedir}/lib/uim \
447 --unregister anthy anthy-utf8 canna mana skk m17nlib
452 rm -rf $RPM_BUILD_ROOT
454 %post -p /sbin/ldconfig
455 %postun -p /sbin/ldconfig
458 %if "%{_lib}" != "lib"
459 %{_bindir}/gtk-query-immodules-2.0-64 > %{_sysconfdir}/gtk64-2.0/gtk.immodules
461 %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules
465 %if "%{_lib}" != "lib"
466 %{_bindir}/gtk-query-immodules-2.0-64 > %{_sysconfdir}/gtk64-2.0/gtk.immodules
468 %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules
472 %if "%{_lib}" != "lib"
473 %{_bindir}/gtk-query-immodules-3.0-64 --update-cache
475 %{_bindir}/gtk-query-immodules-3.0 --update-cache
479 %if "%{_lib}" != "lib"
480 %{_bindir}/gtk-query-immodules-3.0-64 --update-cache
482 %{_bindir}/gtk-query-immodules-3.0 --update-cache
486 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --register anthy-utf8
489 if [ "$1" = "0" ]; then
490 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --unregister anthy-utf8
494 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --register canna
497 if [ "$1" = "0" ]; then
498 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --unregister canna
502 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --register m17nlib
505 if [ "$1" = "0" ]; then
506 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --unregister m17nlib
510 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --register mana
513 if [ "$1" = "0" ]; then
514 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --unregister mana
518 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --register prime
521 if [ "$1" = "0" ]; then
522 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --unregister prime
526 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --register skk
529 if [ "$1" = "0" ]; then
530 %{_bindir}/uim-module-manager --path %{_localstatedir}/lib/uim --unregister skk
533 %files -f %{name}.lang
534 %defattr(644,root,root,755)
535 %doc AUTHORS ChangeLog NEWS README
536 %doc fep/README.fep fep/README.fep.ja fep/README.fep.key xim/README.xim
537 %{_sysconfdir}/X11/xinit/xinput.d/uim.conf
538 %attr(755,root,root) %{_bindir}/uim-fep
539 %attr(755,root,root) %{_bindir}/uim-fep-tick
540 %attr(755,root,root) %{_bindir}/uim-help
541 %attr(755,root,root) %{_bindir}/uim-module-manager
542 %attr(755,root,root) %{_bindir}/uim-sh
543 %attr(755,root,root) %{_bindir}/uim-xim
544 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
545 %attr(755,root,root) %ghost %{_libdir}/lib*.so.[0-9]
546 %attr(755,root,root) %{_libdir}/uim-helper-server
548 %dir %{_libdir}/uim/notify
549 %attr(755,root,root) %{_libdir}/uim/notify/libuimnotify*.so
550 %dir %{_libdir}/uim/plugin
551 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-curl.so
552 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-custom-enabler.so
553 %{?with_eb:%attr(755,root,root) %{_libdir}/uim/plugin/libuim-eb.so}
554 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-editline.so
555 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-expat.so
556 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-ffi.so
557 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-fileio.so
558 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-lolevel.so
559 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-look.so
560 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-openssl.so
561 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-process.so
562 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-socket.so
563 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-sqlite3.so
565 %{_datadir}/%{name}/*
566 %exclude %{_datadir}/uim/anthy*.scm
567 %exclude %{_datadir}/uim/canna*.scm
568 %exclude %{_datadir}/uim/mana*.scm
569 %exclude %{_datadir}/uim/prime*.scm
570 %exclude %{_datadir}/uim/skk*.scm
571 %exclude %{_datadir}/uim/m17nlib.scm
572 %exclude %{_datadir}/uim/pixmaps/anthy*.png
573 %exclude %{_datadir}/uim/pixmaps/canna.png
574 %exclude %{_datadir}/uim/pixmaps/mana.png
575 %exclude %{_datadir}/uim/pixmaps/prime.png
576 %exclude %{_datadir}/uim/pixmaps/skk*.png
577 %exclude %{_datadir}/uim/pixmaps/skk*.svg
578 %exclude %{_datadir}/uim/pixmaps/m17n*png
579 %{_desktopdir}/uim.desktop
581 %dir %{_localstatedir}/lib/uim
582 %verify(not md5 mtime size) %{_localstatedir}/lib/uim/*.scm
585 %defattr(644,root,root,755)
586 %attr(755,root,root) %{_libdir}/lib*.so
587 %{_includedir}/%{name}
588 %{_pkgconfigdir}/*.pc
591 %defattr(644,root,root,755)
592 %attr(755,root,root) %{_bindir}/uim-dict-gtk
593 %attr(755,root,root) %{_bindir}/uim-im-switcher-gtk
594 %attr(755,root,root) %{_bindir}/uim-input-pad-ja
595 %attr(755,root,root) %{_bindir}/uim-pref-gtk
596 %attr(755,root,root) %{_bindir}/uim-toolbar-gtk
597 %attr(755,root,root) %{_bindir}/uim-toolbar-gtk-systray
598 %attr(755,root,root) %{_libdir}/gtk-2.0/*/immodules/*.so
599 %attr(755,root,root) %{_libdir}/uim-candwin-gtk
600 %attr(755,root,root) %{_libdir}/uim-candwin-tbl-gtk
601 %attr(755,root,root) %{_libdir}/uim-candwin-horizontal-gtk
604 %defattr(644,root,root,755)
605 %attr(755,root,root) %{_bindir}/uim-dict-gtk3
606 %attr(755,root,root) %{_bindir}/uim-im-switcher-gtk3
607 %attr(755,root,root) %{_bindir}/uim-input-pad-ja-gtk3
608 %attr(755,root,root) %{_bindir}/uim-pref-gtk3
609 %attr(755,root,root) %{_bindir}/uim-toolbar-gtk3
610 %attr(755,root,root) %{_bindir}/uim-toolbar-gtk3-systray
611 %attr(755,root,root) %{_libdir}/gtk-3.0/*/immodules/*.so
612 %attr(755,root,root) %{_libdir}/uim-candwin-gtk3
613 %attr(755,root,root) %{_libdir}/uim-candwin-tbl-gtk3
614 %attr(755,root,root) %{_libdir}/uim-candwin-horizontal-gtk3
618 %defattr(644,root,root,755)
619 %attr(755,root,root) %{_libdir}/uim-toolbar-applet-gnome3
620 %{_datadir}/dbus-1/services/org.gnome.panel.applet.UimAppletFactory.service
621 %{_datadir}/gnome-panel/4.0/applets/UimApplet.panel-applet
625 %defattr(644,root,root,755)
626 %attr(755,root,root) %{_bindir}/uim-chardict-qt
627 %attr(755,root,root) %{_bindir}/uim-im-switcher-qt
628 %attr(755,root,root) %{_bindir}/uim-pref-qt
629 %attr(755,root,root) %{_bindir}/uim-toolbar-qt
630 %attr(755,root,root) %{_libdir}/uim-candwin-qt
631 %attr(755,root,root) %{_libdir}/qt/plugins-mt/inputmethods/*.so
635 %defattr(644,root,root,755)
636 %attr(755,root,root) %{_libdir}/kde4/plasma_applet_uim.so
637 %{_datadir}/kde4/services/plasma-applet-uim.desktop
641 %defattr(644,root,root,755)
642 %attr(755,root,root) %{_bindir}/uim-chardict-qt4
643 %attr(755,root,root) %{_bindir}/uim-im-switcher-qt4
644 %attr(755,root,root) %{_bindir}/uim-pref-qt4
645 %attr(755,root,root) %{_bindir}/uim-toolbar-qt4
646 %attr(755,root,root) %{_libdir}/qt4/plugins/inputmethods/*.so
647 %attr(755,root,root) %{_libdir}/uim-candwin-qt4
649 %files -n emacs-common-uim
650 %defattr(644,root,root,755)
652 %lang(ja) %doc emacs/README.ja
653 %attr(755,root,root) %{_bindir}/uim-el-agent
654 %attr(755,root,root) %{_bindir}/uim-el-helper-agent
657 %defattr(644,root,root,755)
658 %{_datadir}/emacs/site-lisp/uim-el
659 %{_datadir}/emacs/site-lisp/site-start.d/uim-init.el
662 %defattr(644,root,root,755)
663 %{_datadir}/xemacs-packages/lisp/uim-el
664 %{_datadir}/xemacs-packages/lisp/uim-init.el
668 %defattr(644,root,root,755)
669 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-anthy*.so
670 %{_datadir}/uim/anthy*.scm
671 %{_datadir}/uim/pixmaps/anthy*.png
676 %defattr(644,root,root,755)
677 %{_datadir}/uim/canna*.scm
678 %{_datadir}/uim/pixmaps/canna.png
683 %defattr(644,root,root,755)
684 %attr(755,root,root) %{_bindir}/uim-m17nlib-relink-icons
685 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-m17nlib.so
686 %{_datadir}/uim/m17nlib.scm
687 %{_datadir}/uim/pixmaps/m17n*png
692 %defattr(644,root,root,755)
693 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-mana.so
694 %{_datadir}/uim/mana*.scm
695 %{_datadir}/uim/pixmaps/mana.png
699 %defattr(644,root,root,755)
700 %{_datadir}/uim/prime*.scm
701 %{_datadir}/uim/pixmaps/prime.png
704 %defattr(644,root,root,755)
705 %attr(755,root,root) %{_libdir}/uim/plugin/libuim-skk.so
706 %{_datadir}/uim/skk*.scm
707 %{_datadir}/uim/pixmaps/skk*.png
708 %{_datadir}/uim/pixmaps/skk*.svg