uim-vl.spec 34 KB

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