# disable feature if you run rpmbuild with '--without feature' %define with_emacsen %{?_without_emacsen:0}%{!?_without_emacsen:1} %define with_qt %{?_without_qt:0}%{!?_without_qt:1} %define with_qt4 %{?_without_qt4:0}%{!?_without_qt4:1} %define with_gnome %{?_without_gnome:0}%{!?_without_gnome:1} %define with_kde %{?_without_kde:0}%{!?_without_kde:1} %define with_mana %{?_without_mana:0}%{!?_without_mana:1} #define with_canna %{?_without_canna:0}%{!?_without_canna:1} %define with_canna 0 %define qtver 3.3.8 %define qtdir %{_libdir}/qt-%{qtver} #%%define extraver beta Summary: Uim an input method library Summary(ja): uim - 入力メソッドライブラリ Name: uim Version: 1.5.6 Release: 5%{?_dist_release} URL: http://code.google.com/p/uim/ Source0: http://uim.googlecode.com/files/uim-%{version}%{?extraver:-%extraver}.tar.bz2 Source1: uim-el-install.sh Source2: uim-el-remove.sh Source3: uim-update-installed-modules.sh.in License: LGPLv2/BSD Group: System Environment/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: libXft-devel libX11-devel libXext-devel BuildRequires: libXrender-devel libXau-devel libXdmcp-devel libXt-devel BuildRequires: gtk2-devel gnome-panel qt-devel qt4-devel BuildRequires: ncurses-devel libgnomeui-devel BuildRequires: anthy-devel m17n-lib-devel eb-devel BuildRequires: gettext-devel desktop-file-utils #BuildRequires: emacs libtool automake autoconf intltool BuildConflicts: uim-devel < 1.4.0 Requires(post): ldconfig, coreutils, grep, sed Requires(postun): ldconfig, coreutils, grep, sed %description The uim is a collection of input method for a lot of languages. %description -l ja uim は様々な言語の入力メソッドのコレクションです。 %package xim Summary: XIM frontend for Uim Summary(ja): uim を利用した XIM サーバ Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} %description xim uim-xim is a XIM bridge of libuim. %description -l ja xim uim-xim は libuim を利用した XIM サーバです。 XIM 経由で入力を行う場合に必要です。 %package gtk Summary: GTK helper for uim Summary(ja): uim の GTK ヘルパー Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} Requires: gtk2 Requires(post): gtk2 >= 2.10.0, %{name} = %{version} Requires(postun): gtk2 >= 2.10.0 %description gtk This package contains some applications like toolbar, system tray, input pad, candidate window, and preference tool using GTK. %description -l ja gtk このパッケージには、GTK を使ったツールバーやシステムトレイ、入力パッド、 候補ウィンドウ、設定ツールなどが含まれています。 %if %{with_qt} %package qt Summary: Qt helper for uim Summary(ja): uim の Qt ヘルパー Group: User Interface/Desktops Requires: %{name}-xim = %{version}-%{release} Requires: %{name}-qt-common = %{version}-%{release} Obsoletes: %{name}-qt-immodule < 1.5.6-2 Obsoletes: uim-qtkde-helper Provides: %{name}-qt-immodule = %{version}-%{release} Provides: uim-qtkde-helper %description qt This package contains some applications like toolbar, candidate window, and preference tool using Qt. %description -l ja qt このパッケージには、Qt を使ったツールバーや候補ウィンドウ、設定ツールなど が含まれています。 %endif %if %{with_qt4} %package qt4 Summary: Qt4 helper for uim Summary(ja): uim の Qt4 ヘルパー Group: User Interface/Desktops Requires: %{name}-xim = %{version}-%{release} Requires: %{name}-qt-common = %{version}-%{release} %description qt4 This package contains some applications like toolbar, candidate window, and preference tool using Qt4. %description -l ja qt4 このパッケージには、Qt4 を使ったツールバーや候補ウィンドウ、設定ツールなど が含まれています。 %endif %if (%{with_qt}%{with_qt4}) %package qt-common Summary: Qt support for Uim Group: User Interface/Desktops Requires: uim = %{version}-%{release} Obsoletes: %{name}-qt < 1.5.6-2 %description qt-common This package contains the helper applications for Qt support. %endif #%if %{with_qtimm} #%package qt-immodule #Summary: A plugin for using Uim with Qt #Summary(ja): Qt で uim を使うためのプラグイン #Group: System Environment/Libraries #Requires: %{name} = %{version}-%{release} #Requires: qt = %{qtver} #BuildRequires: qt-devel = %{qtver} #%description qt-immodule #A Plugin for using Uim with Qt. # #%description -l ja qt-immodule #Qt アプリケーションで uim を使うためのプラグインです。 #%endif %if %{with_gnome} %package applet Summary: GNOME2 panel applet for Uim Summary(ja): uim の GNOME2 用パネルアプレット Group: User Interface/Desktops BuildRequires: libgnomeui-devel Requires: %{name}-xim = %{version}-%{release} Requires: %{name}-gtk = %{version}-%{release} Requires: libgnomeui %description applet uim-applet is GNOME2 panel applet for uim. %description -l ja applet uim-applet は uim の入力状態を表示する GNOME2 用パネルアプレットです。 %endif %if %{with_kde} %package kde-applet Summary: KDE3 panel applet for Uim Summary(ja): uim の KDE3 用パネルアプレット Group: User Interface/Desktops %if %{?_dist_release} == "vl6" BuildRequires: kdelibs3-devel Requires: kdelibs3 %else BuildRequires: kdelibs-devel Requires: kdelibs %endif Requires: %{name}-xim = %{version}-%{release} Requires: %{name}-qt = %{version}-%{release} %description kde-applet uim-kde-applet is KDE3 panel applet for uim. %description -l ja kde-applet uim-kde-applet は uim の入力状態を表示する KDE3 用パネルアプレットです。 %endif %package fep Summary: an Input Method for console Summary(ja): コンソール用インプットメソッド Group: Applications/System Requires: %{name} = %{version}-%{release} Requires: ncurses Obsoletes: uim-screen %description fep uim-fep is a FEP (Front End Processer) using uim as backend. %description -l ja fep uim-fep は uim を利用してコンソールで日本語を入力するための FEP (フロントエンドプロセッサ) です。 %package anthy Summary: Anthy support for Uim Summary(ja): uim の Anthy モジュール Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: anthy Requires(post): %{name} = %{version}-%{release} Requires(postun): %{name} Obsoletes: %{name} < 1.0.0 %description anthy This package provides support for Anthy, a Japanese input method. %description -l ja anthy 連文節かな漢字変換エンジン Anthy を使って日本語を入力・変換するための モジュールです。 %if %{with_canna} %package canna Summary: Canna support for Uim Summary(ja): uim の Canna モジュール Group: System Environment/Libraries BuildRequires: Canna-devel Requires: %{name} = %{version}-%{release} Requires: Canna Requires(post): %{name} = %{version}-%{release} Requires(postun): %{name} %description canna This package provides support for Canna, a Japanese input method. %description -l ja canna 連文節かな漢字変換エンジン Canna を使って日本語を入力・変換するための モジュールです。 %endif %package skk Summary: SKK support for Uim Summary(ja): uim の SKK モジュール Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: skkdic Requires(post): %{name} = %{version}-%{release} Requires(postun): %{name} %description skk This package provides support for SKK, a Japanese input method. %description -l ja skk SKK 入力方式で日本語を入力・変換するためのモジュールです。 %if %{with_mana} %package mana Summary: Mana support for Uim Summary(ja): uim の真字モジュール Group: System Environment/Libraries BuildRequires: mana Requires: %{name} = %{version}-%{release} Requires: mana, manadic Requires(post): %{name} = %{version}-%{release} Requires(postun): %{name} %description mana This package provides support for mana, a Japanese input method. %description -l ja mana 連文節かな漢字変換エンジン 真字 (Mana) を使って日本語を入力・変換するための モジュールです。 %endif %if %{with_emacsen} %package el Summary: Emacsen uim bridge Summary(ja): Emacsen-uim ブリッジ Group: Applications/Editors/Emacs PreReq: emacsen-common Requires: %{name} = %{version}-%{release}, emacsen BuildRequires: emacsen %description el uim.el is a bridge software between Emacsen and uim. uim.el makes you able to use uim supported IMs from Emacs directly. %description -l ja el uim.el は uim と Emacsen を結ぶブリッジです。 uim.el を導入すると、Emacsen 上で uim を利用した文字入力が可能と なります。 %endif %package m17n Summary: m17n-lib support for Uim Group: System Environment/Libraries Requires: uim = %{version}-%{release} Requires(post): gtk2 /usr/bin/uim-module-manager Requires(postun): gtk2 /usr/bin/uim-module-manager %description m17n This package provides support for m17n-lib, which allows input of many languages using the input table map from m17n-db. %package devel Summary: Development tools for libuim applications. Summary(ja): libuim を使ったアプリケーションを開発するためのファイル Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel uim-devel package contains the header files and static libraries to develop a libuim applications. %description -l ja devel uim-devel パッケージには libuim を利用したアプリケーションを開発 するためのヘッダファイルとライブラリが含まれています。 %prep %setup -q -n %{name}-%{version}%{?extraver:-%extraver} %build %if %{with_qt} export QTDIR=%{qtdir} %endif %configure --with-x --with-xft \ --with-anthy --with-anthy-utf8 \ --without-scim --without-prime \ --with-gtk2 \ --with-m17nlib \ --with-eb --with-eb-conf=%{_sysconfdir}/eb.conf \ --disable-static \ %if %{with_gnome} --enable-gnome-applet \ %else --disable-gnome-applet \ %endif %if %{with_qt} --with-qt \ --with-qt-immodule \ %else --without-qt \ --without-qt-immodule \ %endif %if %{with_qt4} --with-qt4-immodule \ %else --without-qt4-immodule \ %endif %if %{with_kde} --enable-kde-applet \ %else --disable-kde-applet \ %endif %if %{with_canna} --with-canna \ %else --without-canna \ %endif %if !%{with_emacsen} --disable-emacs \ %endif %if %{with_mana} --with-mana %else --without-mana %endif #%if %{with_qtimm} # --with-qt-immodule \ #%else # --without-qt-immodule \ #%endif sed -i -e 's/^\(hardcode_direct=\)$/\1no/' -e 's/^\(hardcode_minus_L=\)$/\1no/' -e 's/^\(libext=\)$/\1"a"/' libtool LD_LIBRARY_PATH=$RPM_BUILD_DIR/%{name}-%{version}/uim/.libs:$LD_LIBRARY_PATH make %install [ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot} # remove anthy,canna,skk,mana from {installed-modules,loader}.scm #pushd scm #srcdir=%{_builddir}/%{buildsubdir} #LIBUIM_SCM_FILES=${srcdir}/scm LIBUIM_PLUGIN_LIB_DIR=${srcdir}/uim/.libs \ # %{_builddir}/%{buildsubdir}/uim/uim-module-manager \ # --path ${srcdir}/scm --unregister anthy skk mana #popd make install DESTDIR=%{buildroot} %find_lang %{name} # remove unneeded files %__rm -f %{buildroot}%{_libdir}/lib*.la %__rm -f %{buildroot}%{_datadir}/uim/scim.scm #__rm -f %{buildroot}%{_datadir}/uim/m17nlib.scm %__rm -f %{buildroot}%{_datadir}/uim/prime.scm %__rm -f %{buildroot}%{_datadir}/uim/prime-*.scm %__rm -f %{buildroot}%{_libdir}/gtk-2.0/*/immodules/*.{a,la} %__rm -f %{buildroot}%{_libdir}/uim/plugin/*.{a,la} %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/scim.* %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/prime*.* %__rm -f %{buildroot}%{qtdir}/plugins/inputmethods/*.{a,la} %if ! %{with_canna} %__rm -f %{buildroot}%{_libdir}/uim/plugin/libuim-canna.so %__rm -f %{buildroot}%{_datadir}/uim/canna*.scm %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/canna.* %endif %if ! %{with_mana} %__rm -f %{buildroot}%{_libdir}/uim/plugin/libuim-mana.so %__rm -f %{buildroot}%{_datadir}/uim/mana.scm %__rm -f %{buildroot}%{_datadir}/uim/mana-*.scm %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/mana.* %endif %if %{with_qt} #find_lang %{name}-chardict-qt %else %__rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/uim-chardict-qt.mo %endif %if %{with_emacsen} %__mkdir_p %{buildroot}%{_prefix}/lib/emacsen-common/packages/install %__mkdir_p %{buildroot}%{_prefix}/lib/emacsen-common/packages/remove %_installemacsenscript %{name}-el %{SOURCE1} %_removeemacsenscript %{name}-el %{SOURCE2} %endif # move documents for sigscheme %__rm -rf installed-doc %__mkdir installed-doc %__mv -f %{buildroot}%{_docdir}/sigscheme installed-doc/ # script to register prefered engine %__cat %{SOURCE3} \ | sed -e "s|@BINDIR@|%{_bindir}|g" \ -e "s|@SYSCONFDIR@|%{_sysconfdir}|g" \ -e "s|@DATADIR@|%{_datadir}|g" \ > update-installed-modules.sh %__install -m755 update-installed-modules.sh %{buildroot}%{_datadir}/%{name} # prefered engines %__mkdir_p %{buildroot}%{_sysconfdir}/sysconfig %__cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/uim PREFERED_ENGINE=anthy EOF %clean [ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post gtk %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules ||: %postun gtk if [ $1 = 0 ] ; then %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules ||: fi %post anthy %{_datadir}/uim/update-installed-modules.sh --register anthy > /dev/null 2>&1 %preun anthy if [ $1 = 0 ] ; then %{_bindir}/uim-module-manager --unregister anthy > /dev/null 2>&1 fi %if %{with_canna} %post canna %{_datadir}/uim/update-installed-modules.sh --register canna > /dev/null 2>&1 %preun canna if [ $1 = 0 ] ; then %{_bindir}/uim-module-manager --unregister canna > /dev/null 2>&1 fi %endif %post skk %{_datadir}/uim/update-installed-modules.sh --register skk > /dev/null 2>&1 %preun skk if [ $1 = 0 ] ; then %{_bindir}/uim-module-manager --unregister skk > /dev/null 2>&1 fi %if %{with_mana} %post mana %{_datadir}/uim/update-installed-modules.sh --register mana > /dev/null 2>&1 %preun mana if [ $1 = 0 ] ; then %{_bindir}/uim-module-manager --unregister mana > /dev/null 2>&1 fi %endif %if %{with_emacsen} %post el if [ $1 = 2 ] ; then %_emacsenPackageRemove %{name}-el fi %_addemacsenlist %{name}-el %_emacsenPackageInstall %{name}-el %preun el if [ $1 = 0 ] ; then %_emacsenPackageRemove %{name}-el %_removeemacsenlist %{name}-el fi %endif %post m17n %{_datadir}/uim/update-installed-modules.sh --register m17nlib > /dev/null 2>&1 %preun m17n if [ $1 = 0 ] ; then %{_bindir}/uim-module-manager --unregister m17nlib > /dev/null 2>&1 fi %files -f %{name}.lang %defattr(-,root,root) %doc README* ChangeLog* INSTALL* AUTHORS COPYING %config(noreplace) %{_sysconfdir}/sysconfig/uim %{_bindir}/uim-sh %{_bindir}/uim-module-manager %{_libdir}/*.so.* %{_datadir}/uim %exclude %{_datadir}/uim/anthy*.scm %exclude %{_datadir}/uim/skk*.scm %exclude %{_datadir}/uim/pixmaps/anthy.* %exclude %{_datadir}/uim/pixmaps/skk.* %if %{with_canna} %exclude %{_datadir}/uim/canna*.scm %exclude %{_datadir}/uim/pixmaps/canna.* %endif %if %{with_mana} %exclude %{_datadir}/uim/mana.scm %exclude %{_datadir}/uim/mana-*.scm %exclude %{_datadir}/uim/pixmaps/mana.* %endif %dir %{_libdir}/uim %dir %{_libdir}/uim/plugin %{_libdir}/uim/plugin/libuim-custom-enabler.so %{_libdir}/uim/plugin/libuim-look.so %{_libexecdir}/uim-helper-server %files xim %defattr(-,root,root) %doc xim/README %{_bindir}/uim-xim %{_mandir}/man1/uim-xim.1* %files gtk %defattr(-,root,root) %{_bindir}/uim-*-gtk* %{_bindir}/uim-input-pad-ja %{_libexecdir}/uim-candwin-gtk %{_libdir}/gtk-2.0/*/immodules/*.so %{_datadir}/applications/uim.desktop %if %{with_qt} #%files qt -f %{name}-chardict-qt.lang %files qt %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog* NEWS README %{qtdir}/plugins/inputmethods/*.so %endif %if %{with_qt4} %files qt4 %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog* NEWS qt4/immodule/README.en %lang(ja) %doc qt4/immodule/README.ja %{_libdir}/qt-4*/plugins/inputmethods/*.so %endif %if (%{with_qt}%{with_qt4}) %files qt-common %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog* NEWS README # BSD and LGPLv2+ %{_bindir}/uim-chardict-qt # BSD %{_bindir}/uim-im-switcher-qt # BSD and LGPLv2+ %{_bindir}/uim-pref-qt # BSD %{_bindir}/uim-toolbar-qt %{_libexecdir}/uim-candwin-qt %endif #%if %{with_qtimm} #%files qt-immodule #%defattr(-,root,root) #%endif %if %{with_gnome} %files applet %defattr(-,root,root) %{_libdir}/bonobo/servers/* %{_libexecdir}/uim-toolbar-applet %endif %if %{with_kde} %files kde-applet %defattr(-,root,root) %{_libdir}/kde3/uim_panelapplet.* %{_datadir}/apps/kicker/applets/uimapplet.desktop %endif %files fep %defattr(-,root,root) %doc fep/README* fep/INSTALL fep/COPYING %{_bindir}/uim-fep %{_bindir}/uim-fep-tick %files anthy %defattr(-,root,root) %{_libdir}/uim/plugin/libuim-anthy.so %{_libdir}/uim/plugin/libuim-anthy-utf8.so %{_datadir}/uim/anthy*.scm %{_datadir}/uim/pixmaps/anthy.* %if %{with_canna} %files canna %defattr(-,root,root) %{_libdir}/uim/plugin/libuim-canna.so %{_datadir}/uim/canna*.scm %{_datadir}/uim/pixmaps/canna.* %endif %files skk %defattr(-,root,root) %{_libdir}/uim/plugin/libuim-skk.so %{_datadir}/uim/skk*.scm %{_datadir}/uim/pixmaps/skk.* %if %{with_mana} %files mana %defattr(-,root,root) %{_libdir}/uim/plugin/libuim-mana.so %{_datadir}/uim/mana.scm %{_datadir}/uim/mana-*.scm %{_datadir}/uim/pixmaps/mana.* %endif %if %{with_emacsen} %files el %defattr(-,root,root) %doc emacs/COPYING emacs/README* %{_bindir}/uim-el-agent %{_bindir}/uim-el-helper-agent %{_datadir}/emacs/site-lisp/uim-el %{_prefix}/lib/emacsen-common/packages/*/%{name}-el %endif %files m17n %defattr (-, root, root, -) %doc AUTHORS COPYING ChangeLog* NEWS README %{_bindir}/uim-m17nlib-relink-icons %{_libdir}/uim/plugin/libuim-m17nlib.so %{_datadir}/uim/m17nlib.scm #{_datadir}/uim/pixmaps/m17n*png %dir %{_datadir}/uim %files devel %defattr(-,root,root) %doc doc/PLUGIN installed-doc/sigscheme %{_libdir}/*.so #{_libdir}/*.a #{_libdir}/*.la %{_includedir}/*.h %{_includedir}/uim %{_includedir}/sigscheme %{_libdir}/pkgconfig/* %changelog * Fri Jan 22 2010 Ryoichi INAGAKI 1.5.6-5 - rebuilt with qt-4.6.1 * Sun Oct 25 2009 Ryoichi INAGAKI 1.5.6-4 - fixed kde-applet Requires: * Sat Oct 24 2009 Ryoichi INAGAKI 1.5.6-3 - fixed kde-applet BR * Fri Oct 23 2009 Ryoichi INAGAKI 1.5.6-2 - made uim-qt4, uim-qt-common sub-package * Thu Jul 23 2009 Ryoichi INAGAKI 1.5.6-1 - applied new versioning policy, spec in UTF-8 - new upstream release - disabled canna subpackage - added m17n subpackage - removed lib*.la, lib*.a from devel package * Sun Apr 6 2008 Ryoichi INAGAKI 1.4.2-1vl5 - new upstream release * Sun Aug 19 2007 Ryoichi INAGAKI 1.4.1-0vl5 - rebuild with qt-3.3.8-0vl2 * Tue May 15 2007 Daisuke SUZUKI 1.4.1-0vl4 - rebuild with new environment/toolchain * Sun Apr 29 2007 Daisuke SUZUKI 1.4.1-0vl3 - rebuild with gtk+-2.10 * Mon Mar 26 2007 KAZUKI SHIMURA 1.4.1-0vl2 - add BuildConflicts: uim-devel < 1.4.0 * Sun Mar 25 2007 KAZUKI SHIMURA 1.4.1-0vl1 - upstream release * Sat Feb 10 2007 KAZUKI SHIMURA 1.4.0-0vl1 - upstream release - run uim-module-manager with absolute path in %%install section - add '--disable-static' option to %%configure * Mon Dec 25 2006 KAZUKI SHIMURA 1.3.1-0vl2 - add Requires: manadic to uim-mana package - add Japanese summaries and descriptions - add new sub-package: uim-kde-applet * Fri Dec 22 2006 KAZUKI SHIMURA 1.3.1-0vl1 - upstream release * Sun Dec 17 2006 KAZUKI SHIMURA 1.3.0-0vl1 - upstream release - drop obsolete workaround-for-flashplayer.patch (patch11) * Sun Oct 29 2006 KAZUKI SHIMURA 1.2.1-0vl6 - add workaround-for-flashplayer.patch (svn trunk r3938:r3941) * Tue Sep 26 2006 KAZUKI SHIMURA 1.2.1-0vl5 - add support for immodule for Qt * Thu Sep 14 2006 KAZUKI SHIMURA 1.2.1-0vl4.0qtimm.1 - add Requires: %%{name}-qt-immodule (qt) if qtimm is enabled * Thu Sep 14 2006 KAZUKI SHIMURA 1.2.1-0vl4.0qtimm - add support for immodule for Qt * Tue Sep 12 2006 KAZUKI SHIMURA 1.2.1-0vl4 - add --without-eb option to %%configure * Mon Sep 11 2006 Ryoichi INAGAKI 1.2.1-0vl3 - changed uim-el Group to Appliations/Editors/Emacs - changed uim-applet Group to User Interface/Desktops * Fri Sep 01 2006 KAZUKI SHIMURA 1.2.1-0vl2 - add %%with_canna, %%with_gnome - use %%{_prefix}/lib instead of %%{_libdir} for elisp directory - for biarch support - update required gtk2 version (>= 2.8.13) - use %%{_sysconfdir}/gtk-2.0/%%{_arch}/gtk.immodules * Mon Aug 14 2006 KAZUKI SHIMURA 1.2.1-0vl1 - upstream release * Fri Aug 11 2006 KAZUKI SHIMURA 1.2.0-0vl1 - upstream release - add Makefile.patch (patch1) * Sat Jul 08 2006 KAZUKI SHIMURA 1.1.1-0vl1 - upstream release - drop Obsoletes: %%{name} < 1.0.0 from uim-mana - move %%postun el script to %%preun el * Sat Jun 10 2006 KAZUKI SHIMURA 1.1.0-0vl1 - upstream release * Sun Jun 04 2006 KAZUKI SHIMURA 1.1.0-0vl0.0beta.1 - add Requires(post): %{name} = %{version} for uim-gtk * Fri Jun 02 2006 KAZUKI SHIMURA 1.1.0-0vl0.0beta - update to uim-1.1.0-beta * Sun May 28 2006 KAZUKI SHIMURA 1.1.0-0vl0.0alpha.1 - update uim-update-installed-modules.sh (source3) for uim-1.1.0-alpha * Sun May 28 2006 KAZUKI SHIMURA 1.1.0-0vl0.0alpha - update to uim-1.1.0-alpha - update desktop.patch (patch0), kanji-key.patch (patch10) - update %%files * Sun May 28 2006 KAZUKI SHIMURA 1.0.1-0vl5 - fix %%preun script to avoid incorrect re-registration - add mana support * Wed Apr 12 2006 KAZUKI SHIMURA 1.0.1-0vl4 - add uim-update-installed-modules.sh (source3) * Tue Jan 10 2006 KAZUKI SHIMURA 1.0.1-0vl3 - fix typo - remove prime*.scm * Sat Dec 31 2005 KAZUKI SHIMURA 1.0.1-0vl2 - separate uim-{anthy,canna,skk} sub-packages - update {installed-modules,loader}.scm at %%install * Fri Dec 30 2005 KAZUKI SHIMURA 1.0.1-0vl1 - upstream release - drop anthy-use-with-vi.patch - update desktop.patch - change groups - add Requires: libgnomeui to uim-applet sub-package - add uim-gtk sub-package - move uim-*-gtk, uim.desktop from main package - move uim-candwin-gtk from uim-xim sub-package - add uim-qt sub-package - BuildRequires: qt-devel - Obsoletes/Provides: uim-qtkde-helper - add uim-el sub-package - add uim-el-{install,remove}.sh (source1,2) - BuildRequires: emacsen * Sat Oct 01 2005 KAZUKI SHIMURA 0.4.9.1-0vl1 - [SECURITY] upstream release - fix privilege escalation - reverse-import desktop.patch (patch0) from momonga * Fri Sep 30 2005 Ichiro Nakai - (0.4.9.1-2m) - revise Patch10: uim-0.4.9.1-desktop.patch * Thu Sep 29 2005 Ichiro Nakai - (0.4.9.1-1m) - import and modify desktop.patch from VineSeedPlus * Sat Sep 17 2005 KAZUKI SHIMURA 0.4.9-0vl1 - upstream release * Tue Aug 23 2005 KAZUKI SHIMURA 0.4.8-0vl1 - upstream release - update anthy-use-with-vi patch (patch11) - implemented in svn r1197 - update desktop.patch (patch0) * Sat Aug 06 2005 KAZUKI SHIMURA 0.4.7.1-0vl2 - make uim-anthy friendly for vi users (patch11) - exit vi's insert mode and switch IM to Latin mode * Wed Aug 03 2005 KAZUKI SHIMURA 0.4.7.1-0vl1 - upstream release * Sat Jul 23 2005 KAZUKI SHIMURA 0.4.7-0vl3 - remove %%{_libdir}/uim/plugin/*.{a,la} - add doc/PLUGIN instead of doc/LIB (uim-devel) * Mon Jul 18 2005 KAZUKI SHIMURA 0.4.7-0vl2 - update uim.desktop (patch0) * Sun Jul 17 2005 KAZUKI SHIMURA 0.4.7-0vl1 - [SECURITY] new upstream release - use ja.po in source archive - add BuildRequires: - ncurses-devel, libbonoboui-devel, libgnomeui-devel, anthy-devel - add new files: - uim package: - %%{_bindir}/uim-pref-gtk - %%{_bindir}/uim-im-swicher-gtk (instead of uim-im-switcher) - %%{_libdir}/uim - %%{_datadir}/applications/uim.desktop - use %%find_lang macro - update kanji-key.patch (patch10) * Wed Oct 20 2004 IWAI, Masaharu 0.4.5-0vl1 - new upstream release - add new files: - uim package: uim-toolbar-gtk, uim-toolbar-gtk-systray uim-im-switcher and uim-input-pad-ja in %%{_bindir} - uim-xim package: %%{_bindir}/uim-candwin-gtk - uim-applet package: %%{_libexecdir}/uim-toolbar-applet - update ja.po ( Source10 ): based original po file - update kanji-key patch ( Patch10 ) - drop unnecessary patches: - skk.scm patch ( Patch1 ) - prime patch ( Patch2 ) - xim_crash patch ( Patch3 ) * Sat Sep 11 2004 IWAI, Masaharu 0.4.3-0vl1 - new upstream release - add some files in devel package - update ja.po ( Source10 ) - update kanji-key patch ( Patch10 ) - add skk.scm patch ( Patch1 ): from subversion repository ( [Anthy-dev 1029] ) - add prime patch ( Patch2 ): from [Anthy-dev 1031] - add xim_crash patch ( Patch3 ): from [Anthy-dev 1033] * Wed Jun 23 2004 Daisuke SUZUKI 0.4.1-0vl1 - new upstream release - obsoletes uim-screen - add uim-fep * Mon Jun 14 2004 Daisuke SUZUKI 0.3.9-0vl1 - new upstream release * Tue May 18 2004 Daisuke SUZUKI 0.3.8-0vl1 - new upstream release * Mon May 17 2004 Daisuke SUZUKI 0.3.7-0vl1 - new upstream release * Thu May 6 2004 Daisuke SUZUKI 0.3.6-0vl1 - new upstream release * Wed Apr 7 2004 Daisuke SUZUKI 0.3.4.2-0vl1 - new upstream release * Wed Apr 7 2004 Daisuke SUZUKI 0.3.4.1-0vl1 - new upstream release * Sun Mar 21 2004 Daisuke SUZUKI 0.3.3-0vl1 - new upstream release * Fri Mar 19 2004 Daisuke SUZUKI 0.3.2-0vl2 - rebuild with gtk+-2.4.0 - add Patch0 to use \$(GTK_VERSION) in gtk/Makefile * Sun Mar 7 2004 Daisuke SUZUKI 0.3.2-0vl1 - new upstream release * Mon Mar 1 2004 Daisuke SUZUKI 0.3.1-0vl1 - new upstream release * Sun Feb 29 2004 Daisuke SUZUKI 0.3.0.1-0vl1 - new upstream release * Mon Feb 23 2004 Daisuke SUZUKI 0.3.0-0vl1 - new upstream release - add uim-screen subpackage - add documentations - drop obsolete patches * Thu Feb 05 2004 Daisuke SUZUKI 0.2.8-0vl1 - new upstream release * Tue Jan 27 2004 Daisuke SUZUKI 0.2.7-0vl1 - new upstream release * Sat Jan 24 2004 IWAI, Masaharu 0.2.5.2-0vl1 - new upstream release * Mon Jan 12 2004 IWAI, Masaharu 0.2.4-0vl2 - add %%{_includedir}/uim directory in uim-devel package - update URL and Source0 values: moved the project web site * Sun Jan 11 2004 Daisuke SUZUKI 0.2.4-0vl1 - new upstream release * Tue Jan 06 2004 Daisuke SUZUKI 0.2.3.1-0vl1 - new upstream release * Wed Dec 31 2003 Daisuke SUZUKI 0.2.2-0vl1 - new upstream release * Tue Dec 23 2003 Daisuke SUZUKI 0.2.1-0vl1 - new upstream release * Mon Dec 08 2003 Daisuke SUZUKI 0.2.0-0vl1 - new upstream release * Tue Dec 02 2003 Daisuke SUZUKI 0.1.7-0vl1 - new upstream release * Thu Nov 27 2003 Daisuke SUZUKI 0.1.6-0vl1 - new upstream release * Mon Nov 10 2003 Daisuke SUZUKI 0.1.5-0vl1 - new upstream release * Sun Nov 02 2003 Daisuke SUZUKI 0.1.4.1-0vl1 - new upstream release - split xim/uim-applet stuff to sub packages * Wed Oct 14 2003 Daisuke SUZUKI 0.1.2-0vl1 - new upstream release * Wed Oct 08 2003 Daisuke SUZUKI 0.1.0-0vl2 - add patch10 to use "Kanji" keysyms instead of "Zenkaku-Hankaku" - update ja.po * Wed Oct 08 2003 Daisuke SUZUKI 0.1.0-0vl1 - new upstream release - add patch0 to make status window smaller. * Sun Oct 05 2003 Daisuke SUZUKI 0.0.9-0vl1 - new upstream release * Mon Sep 29 2003 Daisuke SUZUKI 0.0.8-0vl1 - new upstream release * Sat Sep 27 2003 Daisuke SUZUKI 0.0.7-0vl1 - new upstream release * Sun Sep 14 2003 Daisuke SUZUKI 0.0.6-0vl1 - new upstream release - split development files to uim-devel subpackage. * Sun Sep 07 2003 Daisuke SUZUKI 0.0.4-0vl1 - new upstream release * Sat Aug 30 2003 Daisuke SUZUKI 0.0.2.1-0vl1 - new upstream release * Fri Aug 29 2003 Daisuke SUZUKI 0.0.1-0vl2 - run ldconfig in %%post and %%postun script - remove uim entry from gtk.immodule when uim is removed * Fri Aug 29 2003 Daisuke SUZUKI 0.0.1-0vl1 - build for Vine Linux - add Japanese summary and description * Wed Aug 27 2003 Yuhei Matsunaga 0.0.1-1 - Version updated. - Added serial for version number. - Added uim-comm-client and uim-comm-server. * Fri Aug 15 2003 Yuhei Matsunaga 2013-1 - Version updated. - Added Japanese locale file. * Tue Aug 12 2003 Yuhei Matsunaga 2010-1 - Version updated. * Sun Aug 10 2003 Yuhei Matsunaga 2005-1 - Version updated. - Removed --without-canna option at configure. - Added Canna-devel to BuildRequires. - Changed command for cleaning rpm_build_root because of the safety. * Tue Aug 5 2003 Yuhei Matsunaga 2002-1 - Version updated. - Used _prefix variable. - Added uim-xim. - Added BuildRequires. * Sun Jul 5 2003 Yuhei Matsunaga 1928-1 - Version updated. * Sun Jul 5 2003 Yuhei Matsunaga 1903-1 - Version updated. - Added description. * Sat Dec 7 2002 TABATA Yusuke - Initial build.