uim-vl.spec 35 KB

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