uim-vl.spec 35 KB

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