uim-vl.spec 35 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211
  1. # build emacsen uim bridge ("--without emacs" to disable)
  2. %bcond_without emacsen
  3. # build qt3 immodule ("--without qt3" to disable qt3)
  4. %bcond_without qt3
  5. # build qt4 immodule ("--without qt4" to disable qt4)
  6. %bcond_without qt4
  7. # build KDE applet ("--without kde" to disable kde)
  8. %bcond_without kde
  9. # build mana support ("--without mana" to disable mana)
  10. %bcond_without mana
  11. # do not build GNOME applet ("--with gnome" to enable gnome)
  12. %bcond_with gnome
  13. # do not build Canna module ("--with canna" to enable canna)
  14. %bcond_with canna
  15. %define qt3_ver 3.3.8
  16. %define qt4_ver 4.8.6
  17. # Qt3 version detection
  18. %define _qt3_version %(pkg-config --modversion --silence-errors qt-mt 2>/dev/null || echo %{qt3_ver})
  19. %define _qt3_prefix %{_libdir}/qt-%{_qt3_version}
  20. %define _qt3_plugindir %{_qt3_prefix}/plugins
  21. # Qt4 version detection
  22. %define _qt4_version %(pkg-config --modversion --silence-errors Qt 2>/dev/null || echo %{qt4_ver})
  23. %define _qt4_prefix %(pkg-config --variable prefix --silence-errors Qt 2>/dev/null || echo %{_libdir}/qt4)
  24. %define _qt4_plugindir %(pkg-config --variable plugindir --silence-errors Qt 2>/dev/null || echo %{_qt4_prefix}/plugins)
  25. #define extraver beta
  26. Name: uim
  27. Summary: Uim an input method library
  28. Summary(ja): 入力メソッドライブラリ
  29. Version: 1.8.6
  30. Release: 5%{?_dist_release}
  31. # pinyin-big5.scm and elatin-rules.scm are licensed under GPL
  32. License: BSD, LGPLv2 and GPL
  33. Group: System Environment/Libraries
  34. URL: http://code.google.com/p/uim/
  35. Vendor: Project Vine
  36. Distribution: Vine Linux
  37. Source0: http://uim.googlecode.com/files/uim-%{version}%{?extraver:-%extraver}.tar.bz2
  38. Source1: uim-el-install.sh
  39. Source2: uim-el-remove.sh
  40. Source3: uim-update-installed-modules.sh.in
  41. Source4: vine-default-uim-el.el
  42. Source5: uim-el-init.el
  43. # fix the issue that conversion candidates are not displayed
  44. # http://garakuta.homelinux.org/~nosuke/diary/diary.html?y=2016&m=2&d=13&n=1
  45. Patch1: uim-gtk2_immodule_uim-cand-win-gtk.c.patch
  46. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  47. BuildRequires: libXft-devel libX11-devel libXext-devel
  48. BuildRequires: libXrender-devel libXau-devel libXdmcp-devel libXt-devel
  49. BuildRequires: gtk2-devel
  50. BuildRequires: gtk3-devel
  51. BuildRequires: ncurses-devel
  52. BuildRequires: anthy-devel m17n-lib-devel eb-devel
  53. BuildRequires: libedit-devel libffi-devel expat-devel curl-devel
  54. BuildRequires: gettext-devel desktop-file-utils
  55. %if %{with qt3}
  56. BuildRequires: qt-devel
  57. %endif
  58. %if %{with qt4}
  59. BuildRequires: qt4-devel
  60. %endif
  61. %if %{with gnome}
  62. BuildRequires: gnome-panel-devel
  63. BuildRequires: libgnomeui-devel
  64. %endif
  65. %if %{with kde}
  66. BuildRequires: kdelibs4-devel
  67. BuildRequires: cmake
  68. %endif
  69. %if %{with canna}
  70. BuildRequires: Canna-devel
  71. %endif
  72. %if %{with mana}
  73. BuildRequires: mana
  74. %endif
  75. %if %{with emacsen}
  76. BuildRequires: emacs
  77. %endif
  78. BuildConflicts: uim-devel < 1.4.0
  79. Requires(post): coreutils, grep, sed
  80. Requires(postun): coreutils, grep, sed
  81. %description
  82. The uim is a collection of input method for a lot of languages.
  83. %description -l ja
  84. uim は様々な言語の入力メソッドのコレクションです。
  85. %package xim
  86. Summary: XIM frontend for Uim
  87. Summary(ja): uim を利用した XIM サーバ
  88. License: BSD and LGPLv2
  89. Group: User Interface/X
  90. Requires: %{name} = %{version}-%{release}
  91. %description xim
  92. uim-xim is a XIM bridge of libuim.
  93. %description -l ja xim
  94. uim-xim は libuim を利用した XIM サーバです。
  95. XIM 経由で入力を行う場合に必要です。
  96. %package gtk
  97. Summary: GTK helper for uim
  98. Summary(ja): uim の GTK ヘルパー
  99. License: BSD and LGPLv2
  100. Group: User Interface/Desktops
  101. Requires: %{name} = %{version}-%{release}
  102. Requires: gtk2
  103. Requires(post): gtk2 >= 2.10.0
  104. Requires(post): %{name} = %{version}-%{release}
  105. Requires(postun): gtk2 >= 2.10.0
  106. %description gtk
  107. This package contains some applications like toolbar, system tray,
  108. input pad, candidate window, and preference tool using GTK.
  109. %description -l ja gtk
  110. このパッケージには、GTK を使ったツールバーやシステムトレイ、入力パッド、
  111. 候補ウィンドウ、設定ツールなどが含まれています。
  112. %package gtk3
  113. Summary: GTK3 helper for uim
  114. Summary(ja): uim の GTK3 ヘルパー
  115. License: BSD and LGPLv2
  116. Group: User Interface/Desktops
  117. Requires: %{name} = %{version}-%{release}
  118. Requires: gtk3
  119. Requires(post): gtk3
  120. Requires(post): %{name} = %{version}-%{release}
  121. Requires(postun): gtk3
  122. %description gtk3
  123. This package contains some applications like toolbar, system tray,
  124. input pad, candidate window, and preference tool using GTK3.
  125. %description -l ja gtk3
  126. このパッケージには、GTK3 を使ったツールバーやシステムトレイ、入力パッド、
  127. 候補ウィンドウ、設定ツールなどが含まれています。
  128. %if %{with qt3}
  129. %package qt
  130. Summary: Qt3 support for Uim
  131. Summary(ja): uim の Qt3 サポート
  132. Group: User Interface/Desktops
  133. License: BSD and LGPLv2
  134. Requires: %{name}-xim = %{version}-%{release}
  135. Requires: qt >= %{_qt3_version}
  136. Obsoletes: %{name}-qt-immodule < 1.5.6-2
  137. Obsoletes: %{name}-qt-common < %{version}-%{release}
  138. Obsoletes: uim-qtkde-helper
  139. Provides: %{name}-qt-immodule = %{version}-%{release}
  140. Provides: uim-qtkde-helper
  141. %description qt
  142. This package contains some applications like toolbar, candidate window,
  143. and preference tool using Qt.
  144. %description -l ja qt
  145. このパッケージには、Qt を使ったツールバーや候補ウィンドウ、設定ツールなど
  146. が含まれています。
  147. %endif
  148. %if %{with qt4}
  149. %package qt4
  150. Summary: Qt4 support for Uim
  151. Summary(ja): Uim の Qt4 サポート
  152. License: BSD and LGPLv2
  153. Group: User Interface/Desktops
  154. Requires: %{name}-xim = %{version}-%{release}
  155. Requires: qt4 >= %{_qt4_version}
  156. Obsoletes: %{name}-qt-common < %{version}-%{release}
  157. %description qt4
  158. This package contains some applications like toolbar, candidate window,
  159. and preference tool using Qt4.
  160. %description -l ja qt4
  161. このパッケージには、Qt4 を使ったツールバーや候補ウィンドウ、設定ツールなど
  162. が含まれています。
  163. %endif
  164. %if %{with gnome}
  165. %package applet
  166. Summary: GNOME panel applet for Uim
  167. Summary(ja): uim の GNOME 用パネルアプレット
  168. License: BSD and LGPLv2
  169. Group: User Interface/Desktops
  170. Requires: %{name}-xim = %{version}-%{release}
  171. Requires: %{name}-gtk3 = %{version}-%{release}
  172. %description applet
  173. uim-applet is GNOME panel applet for uim.
  174. %description -l ja applet
  175. uim-applet は uim の入力状態を表示する GNOME 用パネルアプレットです。
  176. %endif
  177. %if %{with kde}
  178. %package kde-applet
  179. Summary: KDE panel applet for Uim
  180. Summary(ja): uim の KDE 用パネルアプレット
  181. License: BSD and LGPLv2
  182. Group: User Interface/Desktops
  183. Requires: kdelibs4
  184. Requires: %{name}-qt4 = %{version}-%{release}
  185. Requires: %{name}-xim = %{version}-%{release}
  186. %description kde-applet
  187. uim-kde-applet is KDE panel applet for uim.
  188. %description -l ja kde-applet
  189. uim-kde-applet は uim の入力状態を表示する KDE 用パネルアプレットです。
  190. %endif
  191. %package fep
  192. Summary: an Input Method for console
  193. Summary(ja): コンソール用インプットメソッド
  194. License: BSD
  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. License: BSD and LGPLv2
  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. License: BSD and LGPLv2
  224. Group: System Environment/Libraries
  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. License: BSD
  252. Group: System Environment/Libraries
  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. License: BSD
  268. Group: Applications/Editors/Emacs
  269. Requires: %{name} = %{version}-%{release}
  270. Requires: emacsen
  271. Requires(post): emacsen-common
  272. Requires(preun): emacsen-common
  273. %description el
  274. uim.el is a bridge software between Emacsen and uim.
  275. uim.el makes you able to use uim supported IMs from Emacs
  276. directly.
  277. %description -l ja el
  278. uim.el は uim と Emacsen を結ぶブリッジです。
  279. uim.el を導入すると、Emacsen 上で uim を利用した文字入力が可能と
  280. なります。
  281. %endif
  282. %package m17n
  283. Summary: m17n-lib support for Uim
  284. Summary(ja): uim の m17n-lib モジュール
  285. License: BSD
  286. Group: System Environment/Libraries
  287. Requires: uim = %{version}-%{release}
  288. Requires(post): gtk2 /usr/bin/uim-module-manager
  289. Requires(postun): gtk2 /usr/bin/uim-module-manager
  290. %description m17n
  291. This package provides support for m17n-lib, which allows input of
  292. many languages using the input table map from m17n-db.
  293. %package devel
  294. Summary: Development tools for libuim applications.
  295. Summary(ja): libuim を使ったアプリケーションを開発するためのファイル
  296. License: BSD and LGPLv2
  297. Group: Development/Libraries
  298. Requires: %{name} = %{version}-%{release}
  299. %description devel
  300. uim-devel package contains the header files and static libraries to
  301. develop a libuim applications.
  302. %description -l ja devel
  303. uim-devel パッケージには libuim を利用したアプリケーションを開発
  304. するためのヘッダファイルとライブラリが含まれています。
  305. %prep
  306. %setup -q -n %{name}-%{version}%{?extraver:-%extraver}
  307. %patch1
  308. %build
  309. %if %{with qt3}
  310. unset QTDIR
  311. export QTDIR=%{_qt3_prefix}
  312. %endif
  313. %configure --with-x --with-xft \
  314. --with-anthy --with-anthy-utf8 \
  315. --without-scim --without-prime \
  316. --with-gtk2 \
  317. --with-gtk3 \
  318. --with-m17nlib \
  319. --with-curl \
  320. --with-expat \
  321. --with-ffi \
  322. --with-eb --with-eb-conf=%{_sysconfdir}/eb.conf \
  323. --disable-static \
  324. %if %{with gnome}
  325. --enable-gnome3-applet \
  326. %else
  327. --disable-gnome-applet \
  328. %endif
  329. %if %{with qt3}
  330. --with-qt \
  331. --with-qt-immodule \
  332. %else
  333. --without-qt \
  334. --without-qt-immodule \
  335. %endif
  336. %if %{with qt4}
  337. --with-qt4 \
  338. --with-qt4-immodule \
  339. %else
  340. --without-qt4 \
  341. --without-qt4-immodule \
  342. %endif
  343. %if %{with kde}
  344. --disable-kde-applet \
  345. --enable-kde4-applet \
  346. %else
  347. --disable-kde-applet \
  348. --disable-kde4-applet \
  349. %endif
  350. %if %{with canna}
  351. --with-canna \
  352. %else
  353. --without-canna \
  354. %endif
  355. %if %{without emacsen}
  356. --disable-emacs \
  357. %endif
  358. %if %{with mana}
  359. --with-mana
  360. %else
  361. --without-mana
  362. %endif
  363. sed -i -e 's/^\(hardcode_direct=\)$/\1no/' -e 's/^\(hardcode_minus_L=\)$/\1no/' -e 's/^\(libext=\)$/\1"a"/' libtool
  364. LD_LIBRARY_PATH=$RPM_BUILD_DIR/%{name}-%{version}/uim/.libs:$LD_LIBRARY_PATH make
  365. %install
  366. [ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
  367. # remove anthy,canna,skk,mana from {installed-modules,loader}.scm
  368. #pushd scm
  369. #srcdir=%{_builddir}/%{buildsubdir}
  370. #LIBUIM_SCM_FILES=${srcdir}/scm LIBUIM_PLUGIN_LIB_DIR=${srcdir}/uim/.libs \
  371. # %{_builddir}/%{buildsubdir}/uim/uim-module-manager \
  372. # --path ${srcdir}/scm --unregister anthy skk mana
  373. #popd
  374. make install DESTDIR=%{buildroot}
  375. %find_lang %{name}
  376. # remove unneeded files
  377. %__rm -f %{buildroot}%{_libdir}/lib*.la
  378. %__rm -f %{buildroot}%{_datadir}/uim/scim.scm
  379. #__rm -f %{buildroot}%{_datadir}/uim/m17nlib.scm
  380. %__rm -f %{buildroot}%{_datadir}/uim/prime.scm
  381. %__rm -f %{buildroot}%{_datadir}/uim/prime-*.scm
  382. %__rm -f %{buildroot}%{_libdir}/gtk-2.0/*/immodules/*.{a,la}
  383. %__rm -f %{buildroot}%{_libdir}/gtk-3.0/*/immodules/*.{a,la}
  384. %__rm -f %{buildroot}%{_libdir}/uim/plugin/*.{a,la}
  385. %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/scim.*
  386. %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/prime*.*
  387. %__rm -f %{buildroot}%{_qt3_plugindir}/inputmethods/*.{a,la}
  388. %__rm -f %{buildroot}%{_qt4_plugindir}/inputmethods/*.{a,la}
  389. %if %{without canna}
  390. %__rm -f %{buildroot}%{_libdir}/uim/plugin/libuim-canna.so
  391. %__rm -f %{buildroot}%{_datadir}/uim/canna*.scm
  392. %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/canna.*
  393. %endif
  394. %if %{without mana}
  395. %__rm -f %{buildroot}%{_libdir}/uim/plugin/libuim-mana.so
  396. %__rm -f %{buildroot}%{_datadir}/uim/mana.scm
  397. %__rm -f %{buildroot}%{_datadir}/uim/mana-*.scm
  398. %__rm -f %{buildroot}%{_datadir}/uim/pixmaps/mana.*
  399. %endif
  400. %if %{without qt3}
  401. %__rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/uim-chardict-qt.mo
  402. %endif
  403. %if %{without qt4}
  404. %__rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/uim-chardict-qt4.mo
  405. %endif
  406. %if %{with emacsen}
  407. %__mkdir_p %{buildroot}%{emacsen_pkgdir}/install
  408. %__mkdir_p %{buildroot}%{emacsen_pkgdir}/remove
  409. %_installemacsenscript %{name}-el %{SOURCE1}
  410. %_removeemacsenscript %{name}-el %{SOURCE2}
  411. %__cp -p %{SOURCE4} %{SOURCE5} %{buildroot}%{_datadir}/emacs/site-lisp/uim-el
  412. %endif
  413. # move documents for sigscheme
  414. rm -rf installed-doc
  415. mkdir -p installed-doc/sigscheme
  416. cp -p sigscheme/doc/*.txt installed-doc/sigscheme
  417. cp -p sigscheme/doc/*.html installed-doc/sigscheme
  418. # script to register prefered engine
  419. %__cat %{SOURCE3} \
  420. | sed -e "s|@BINDIR@|%{_bindir}|g" \
  421. -e "s|@SYSCONFDIR@|%{_sysconfdir}|g" \
  422. -e "s|@DATADIR@|%{_datadir}|g" \
  423. > update-installed-modules.sh
  424. %__install -m755 update-installed-modules.sh %{buildroot}%{_datadir}/%{name}
  425. # prefered engines
  426. %__mkdir_p %{buildroot}%{_sysconfdir}/sysconfig
  427. %__cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/uim
  428. PREFERED_ENGINE=anthy
  429. EOF
  430. %clean
  431. [ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
  432. %post -p /sbin/ldconfig
  433. %postun -p /sbin/ldconfig
  434. %post gtk
  435. %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules ||:
  436. %postun gtk
  437. if [ $1 = 0 ] ; then
  438. %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules ||:
  439. fi
  440. %post gtk3
  441. %{_bindir}/gtk-query-immodules-3.0 --update-cache || : > /dev/null 2>&1
  442. %postun gtk3
  443. if [ $1 = 0 ] ; then
  444. %{_bindir}/gtk-query-immodules-3.0 --update-cache || : > /dev/null 2>&1
  445. fi
  446. %post anthy
  447. %{_datadir}/uim/update-installed-modules.sh --register anthy > /dev/null 2>&1
  448. %preun anthy
  449. if [ $1 = 0 ] ; then
  450. %{_bindir}/uim-module-manager --unregister anthy > /dev/null 2>&1
  451. fi
  452. %if %{with canna}
  453. %post canna
  454. %{_datadir}/uim/update-installed-modules.sh --register canna > /dev/null 2>&1
  455. %preun canna
  456. if [ $1 = 0 ] ; then
  457. %{_bindir}/uim-module-manager --unregister canna > /dev/null 2>&1
  458. fi
  459. %endif
  460. %post skk
  461. %{_datadir}/uim/update-installed-modules.sh --register skk > /dev/null 2>&1
  462. %preun skk
  463. if [ $1 = 0 ] ; then
  464. %{_bindir}/uim-module-manager --unregister skk > /dev/null 2>&1
  465. fi
  466. %if %{with mana}
  467. %post mana
  468. %{_datadir}/uim/update-installed-modules.sh --register mana > /dev/null 2>&1
  469. %preun mana
  470. if [ $1 = 0 ] ; then
  471. %{_bindir}/uim-module-manager --unregister mana > /dev/null 2>&1
  472. fi
  473. %endif
  474. %if %{with emacsen}
  475. %post el
  476. if [ $1 = 2 ] ; then
  477. %_emacsenPackageRemove %{name}-el
  478. fi
  479. %_addemacsenlist %{name}-el
  480. %_emacsenPackageInstall %{name}-el
  481. %preun el
  482. if [ $1 = 0 ] ; then
  483. %_emacsenPackageRemove %{name}-el
  484. %_removeemacsenlist %{name}-el
  485. fi
  486. %endif
  487. %post m17n
  488. %{_datadir}/uim/update-installed-modules.sh --register m17nlib > /dev/null 2>&1
  489. %preun m17n
  490. if [ $1 = 0 ] ; then
  491. %{_bindir}/uim-module-manager --unregister m17nlib > /dev/null 2>&1
  492. fi
  493. %files -f %{name}.lang
  494. %defattr(-,root,root)
  495. %{!?_licensedir:%global license %%doc}
  496. %license COPYING
  497. %doc AUTHORS ChangeLog* NEWS README RELNOTE
  498. %config(noreplace) %{_sysconfdir}/sysconfig/uim
  499. %{_bindir}/uim-help
  500. %{_bindir}/uim-sh
  501. %{_bindir}/uim-module-manager
  502. %{_libdir}/*.so.*
  503. %{_datadir}/uim
  504. %exclude %{_datadir}/uim/anthy*.scm
  505. %exclude %{_datadir}/uim/skk*.scm
  506. %exclude %{_datadir}/uim/pixmaps/anthy.*
  507. %exclude %{_datadir}/uim/pixmaps/skk.*
  508. %if %{with canna}
  509. %exclude %{_datadir}/uim/canna*.scm
  510. %exclude %{_datadir}/uim/pixmaps/canna.*
  511. %endif
  512. %if %{with mana}
  513. %exclude %{_datadir}/uim/mana.scm
  514. %exclude %{_datadir}/uim/mana-*.scm
  515. %exclude %{_datadir}/uim/pixmaps/mana.*
  516. %endif
  517. %dir %{_libdir}/uim
  518. %dir %{_libdir}/uim/plugin
  519. %{_libdir}/uim/plugin/libuim-curl.so
  520. %{_libdir}/uim/plugin/libuim-custom-enabler.so
  521. %{_libdir}/uim/plugin/libuim-eb.so
  522. %{_libdir}/uim/plugin/libuim-editline.so
  523. %{_libdir}/uim/plugin/libuim-expat.so
  524. %{_libdir}/uim/plugin/libuim-ffi.so
  525. %{_libdir}/uim/plugin/libuim-fileio.so
  526. %{_libdir}/uim/plugin/libuim-lolevel.so
  527. %{_libdir}/uim/plugin/libuim-look.so
  528. %{_libdir}/uim/plugin/libuim-process.so
  529. %{_libdir}/uim/plugin/libuim-socket.so
  530. %{_libexecdir}/uim-helper-server
  531. %files xim
  532. %defattr(-,root,root)
  533. %doc xim/README
  534. %{_bindir}/uim-xim
  535. %{_mandir}/man1/uim-xim.1*
  536. %files gtk
  537. %defattr(-,root,root)
  538. %{_bindir}/uim-im-switcher-gtk
  539. %{_bindir}/uim-input-pad-ja
  540. %{_bindir}/uim-pref-gtk
  541. %{_bindir}/uim-toolbar-gtk
  542. %{_bindir}/uim-toolbar-gtk-systray
  543. %{_libexecdir}/uim-candwin-gtk
  544. %{_libexecdir}/uim-candwin-horizontal-gtk
  545. %{_libexecdir}/uim-candwin-tbl-gtk
  546. %{_libdir}/gtk-2.0/*/immodules/*.so
  547. %{_datadir}/applications/uim.desktop
  548. %files gtk3
  549. %defattr(-,root,root)
  550. %{_bindir}/uim-im-switcher-gtk3
  551. %{_bindir}/uim-input-pad-ja-gtk3
  552. %{_bindir}/uim-pref-gtk3
  553. %{_bindir}/uim-toolbar-gtk3
  554. %{_bindir}/uim-toolbar-gtk3-systray
  555. %{_libexecdir}/uim-candwin-gtk3
  556. %{_libexecdir}/uim-candwin-horizontal-gtk3
  557. %{_libexecdir}/uim-candwin-tbl-gtk3
  558. %{_libdir}/gtk-3.0/*/immodules/*.so
  559. %if %{with qt3}
  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. %endif
  573. %if %{with qt4}
  574. %files qt4
  575. %defattr(-,root,root)
  576. # BSD and LGPLv2+
  577. %{_bindir}/uim-chardict-qt4
  578. # BSD
  579. %{_bindir}/uim-im-switcher-qt4
  580. # BSD and LGPLv2+
  581. %{_bindir}/uim-pref-qt4
  582. # BSD
  583. %{_bindir}/uim-toolbar-qt4
  584. %{_libexecdir}/uim-candwin-qt4
  585. %{_qt4_plugindir}/inputmethods/*.so
  586. %endif
  587. %if %{with gnome}
  588. %files applet
  589. %defattr(-,root,root)
  590. %{_libexecdir}/uim-toolbar-applet-gnome3
  591. %{_datadir}/dbus-1/services/org.gnome.panel.applet.UimAppletFactory.service
  592. %{_datadir}/gnome-panel/4.0/applets/UimApplet.panel-applet
  593. %endif
  594. %if %{with kde}
  595. %files kde-applet
  596. %defattr(-,root,root)
  597. %{_libdir}/kde4/plasma_applet_uim.*
  598. %{_datadir}/kde4/services/plasma-applet-uim.desktop
  599. %endif
  600. %files fep
  601. %defattr(-,root,root)
  602. %license fep/COPYING
  603. %doc fep/README* fep/INSTALL
  604. %{_bindir}/uim-fep
  605. %{_bindir}/uim-fep-tick
  606. %files anthy
  607. %defattr(-,root,root)
  608. %{_libdir}/uim/plugin/libuim-anthy.so
  609. %{_libdir}/uim/plugin/libuim-anthy-utf8.so
  610. %{_datadir}/uim/anthy*.scm
  611. %{_datadir}/uim/pixmaps/anthy.*
  612. %if %{with canna}
  613. %files canna
  614. %defattr(-,root,root)
  615. %{_libdir}/uim/plugin/libuim-canna.so
  616. %{_datadir}/uim/canna*.scm
  617. %{_datadir}/uim/pixmaps/canna.*
  618. %endif
  619. %files skk
  620. %defattr(-,root,root)
  621. %{_libdir}/uim/plugin/libuim-skk.so
  622. %{_datadir}/uim/skk*.scm
  623. %{_datadir}/uim/pixmaps/skk.*
  624. %if %{with mana}
  625. %files mana
  626. %defattr(-,root,root)
  627. %{_libdir}/uim/plugin/libuim-mana.so
  628. %{_datadir}/uim/mana.scm
  629. %{_datadir}/uim/mana-*.scm
  630. %{_datadir}/uim/pixmaps/mana.*
  631. %endif
  632. %if %{with emacsen}
  633. %files el
  634. %defattr(-,root,root)
  635. %license emacs/COPYING
  636. %doc emacs/README*
  637. %{_bindir}/uim-el-agent
  638. %{_bindir}/uim-el-helper-agent
  639. %{_datadir}/emacs/site-lisp/uim-el
  640. %{emacsen_pkgdir}/*/%{name}-el
  641. %endif
  642. %files m17n
  643. %defattr (-, root, root, -)
  644. %license COPYING
  645. %doc AUTHORS ChangeLog* NEWS README
  646. %{_bindir}/uim-m17nlib-relink-icons
  647. %{_libdir}/uim/plugin/libuim-m17nlib.so
  648. %{_datadir}/uim/m17nlib.scm
  649. %dir %{_datadir}/uim
  650. %files devel
  651. %defattr(-,root,root)
  652. %doc doc/PLUGIN installed-doc/sigscheme
  653. %{_libdir}/*.so
  654. %{_includedir}/*.h
  655. %{_includedir}/uim
  656. %{_libdir}/pkgconfig/*
  657. %changelog
  658. * Thu Dec 14 2017 Toshiaki Ara <ara_t@384.jp> 1.8.6-5
  659. - add Patch1 (uim-gtk2_immodule_uim-cand-win-gtk.c.patch)
  660. - fix the issue that conversion candidates are not displayed
  661. * Thu Jul 28 2016 Toshiaki Ara <ara_t@384.jp> 1.8.6-4
  662. - add %{!?_licensedir:%global license %%doc}
  663. * Thu Jul 7 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.8.6-3
  664. - rebuilt with new toolchain.
  665. * Thu Apr 2 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.8.6-2
  666. - fixed Requires in qt4 subpackage
  667. - used bcond macros
  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.