uim-vl.spec 35 KB

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