vutils-vl.spec 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417
  1. ## This package is maintain on vinelinux.org cvs repository
  2. ## Please commit all changes to cvs head.
  3. ## If you do not have account for cvs, please send patch to VineSeed ML
  4. ## or Vine@vinelinux.org or BTS.
  5. Summary: Configuration/tiny tools for Vine Linux
  6. Summary(ja): Vine Linux 用各種設定/操作のスクリプト集
  7. Name: vutils
  8. Version: 2.2.3
  9. Release: 1%{?_dist_release}
  10. Source: vutils-%{version}.tar.bz2
  11. License: distributable
  12. Group: Applications/System
  13. BuildArch: noarch
  14. Buildroot: %{_tmppath}/%{name}-%{version}-root
  15. Vendor: Project Vine
  16. Distribution: Vine Linux
  17. Packager: daisuke
  18. %description
  19. This package includes a few tiny tools for Vine Linux:
  20. setwm: change default window manager
  21. setime: library to change input method
  22. bzip2dir: bzip2 directory
  23. gzipdir: gzip directory
  24. cpdir: copy directory
  25. mkrpmdir: make dir to build rpm
  26. vupgrade: upgrade user configuration files to follow up
  27. with version of Vine Linux
  28. update-defaultfont: setup default fonts for TeX/GS/XPDF..
  29. %description -l ja
  30. Vine Linux 上でのスクリプト集です。Vine Linux の各種設定等に必要で、
  31. さまざまな他のパッケージがこのスクリプトを利用しているので、必ず
  32. インストールしてください。
  33. setwm: デフォルトのウィンドウ・マネージャ変更
  34. setime: 漢字変換システムの変更
  35. bzip2dir: ディレクトリの圧縮(bzip2)
  36. gzipdir: ディレクトリの圧縮(gzip)
  37. cpdir: ディレクトリのコピー
  38. mkrpmdir: rpm を build するのに必要なディレクトリをつくります
  39. vupgrade: ユーザ設定ファイルを Vine Linux のバージョンにあわせて
  40. 更新する。
  41. update-defaultfont: TeX/GS/XPDF 等のためのデフォルトフォントの設定を行います
  42. %package gui
  43. Summary: Graphical interface for %{name}
  44. Summary(ja): %{name} のグラフィカルインタフェース
  45. Group: Applications/System
  46. Requires: %{name} = %{version}-%{release}
  47. Requires: zenity
  48. %description gui
  49. This package includes graphical user interface for vutils.
  50. gsetime: graphical interface to change input method
  51. gsetdm: graphical interface to change display manager
  52. %description -l ja gui
  53. Vine Linux の設定スクリプト vutils のグラフィカルインタフェースです。
  54. gsetime: 漢字変換システムの変更
  55. gsetdm: ディスプレイマネージャの変更
  56. %prep
  57. %setup
  58. %build
  59. %install
  60. rm -rf ${RPM_BUILD_ROOT}
  61. make DESTDIR=${RPM_BUILD_ROOT} install
  62. %clean
  63. rm -rf ${RPM_BUILD_ROOT}
  64. %files
  65. %defattr(-,root,root)
  66. %doc Changelog
  67. %{_bindir}/*
  68. %{_sbindir}/*
  69. %exclude %{_bindir}/gsetime
  70. %{_datadir}/vine/*
  71. %dir %{_datadir}/fonts/alias
  72. %dir %{_datadir}/fonts/alias/TrueType
  73. %{_sysconfdir}/X11/xinit/xinitrc.d/*
  74. %exclude %{_sbindir}/gsetdm
  75. %files gui
  76. %defattr(-,root,root)
  77. %{_bindir}/gsetime
  78. %{_sbindir}/gsetdm
  79. %{_datadir}/applications/*.desktop
  80. %changelog
  81. * Sat Feb 20 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.3-1
  82. - update vupgrade
  83. * Thu Feb 18 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.2-1
  84. - apply lxdm patch (<BTS:225>)
  85. * Mon Jan 18 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.2.1-2
  86. - add %exclude %{_sbindir}/gsetdm for vutils (<BTS:VineLinux:890>)
  87. * Mon Nov 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.1-1
  88. - add xim support to ibus (<BTS:829>)
  89. * Sun Sep 27 2009 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.2.0-1
  90. - add graphical interface for setdm (gsetdm)
  91. * Sat Sep 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.0-1
  92. - remove canna/*wnn/kinput2 from ime list.
  93. - change default ime to scim
  94. - remove setgsfonts, kinput2ctl
  95. - add x86_64 to mkrpmdir
  96. * Thu Sep 3 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.10-1
  97. - change the encoding of setdm to UTF-8
  98. * Sat Aug 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.9-1
  99. - update vupgrade
  100. * Tue Aug 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.8-1
  101. - export XMODIFIERS
  102. * Tue Apr 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.7-1
  103. - add /usr/share/fonts/alias/TrueType for update-defaultfont
  104. - add readme file of /usr/share/vine/font.d
  105. * Mon Apr 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.6-1
  106. - add ibus support (<BTS:wishes:169>)
  107. * Tue Mar 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.5-1
  108. - fixed typo in lxde support
  109. * Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.4-1
  110. - add LXDE to setwm
  111. * Fri Mar 20 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.3-1
  112. - remove bashism (source/function) from vinelib [bts:0674]
  113. * Fri Jan 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.2-1
  114. - add update-defaultfont
  115. * Wed Oct 08 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.1-1
  116. - set QT_IM_MODULE
  117. * Wed Oct 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0-1
  118. - use UTF-8 as default encoding
  119. - add graphical interface for setime (gsetime)
  120. * Fri May 09 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.39.0-1
  121. - add ".sh" extention to xinitrc.d scripts
  122. * Sun Mar 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.38.0-1
  123. - apply vutils_wnn8scim.patch
  124. (thanks to Munehiro Yamamoto)
  125. * Sat Dec 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.37.0-0vl1
  126. - update imelib ([vine-users:077833])
  127. * Sat Dec 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.36.0-0vl1
  128. - fix typo in specfile
  129. - update imelib to fix isAlive*
  130. * Sat Dec 01 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.35.0-0vl1
  131. - add AtokX3 support ([vine-users:077827])
  132. * Fri May 04 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.34.0-0vl1
  133. - add .wm_style existence check. (setwm) <BTS:VineLinux:362>
  134. - follow change of package name, twm -> XOrg-twm. (setwm) <BTS:VineLinux:362>
  135. * Thu May 03 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.33.0-0vl1
  136. - use scim-bridge if scim-bridge-{gtk,qt} is installed (imelib)
  137. * Thu Jan 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.32.0-0vl1
  138. - apply imelib patch to use pidofmyproc() for uim
  139. ([VineSeed:13057] patch for vutils)
  140. - set {GTK,QT}_IM_MODULE=xim for wnn8le
  141. * Sat Nov 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.31.0-0vl1
  142. - update vupgrade
  143. * Tue Sep 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.30.0-0vl1
  144. - apply patches to support qtimm ([VineSeed:11717])
  145. ( thangs to KAZUKI SHIMURA )
  146. * Tue Sep 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.29.0-0vl1
  147. - fix vupgrade more.
  148. * Sun Sep 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.28.0-0vl1
  149. - fix vupgrade for Vine Linux 4.x (<BTS:0165>)
  150. * Wed Jun 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.27.0-0vl1
  151. - export XMODIFIERS and GTK_IM_MODULE before start SCIM
  152. (VineSeed:1084[567])
  153. * Wed Apr 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.26.0-0vl1
  154. - apply wnn8 patch for kinput2ctl (vutils-1.24.0-wnn8.patch)
  155. ( thanks to KAZUKI SHIMURA )
  156. * Wed Apr 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.25.0-0vl1
  157. - replace anthy entry by uim
  158. (actually the "anthy" entry is settings for "uim")
  159. - set EMACS_IME=uim when ime is uim (use uim.el instead of anthy.el)
  160. * Fri Oct 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.24.0-0vl1
  161. - add wnn8/wnn8le support
  162. * Tue Jul 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.23.0-0vl1
  163. - update uim/scim related files
  164. - use License tag instead of Copyright
  165. - update descriptions
  166. ( thanks to KAZUKI SHIMURA )
  167. * Sun Mar 06 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22.5-0vl1
  168. - add scim support
  169. ( thanks to KAZUKI SHIMURA )
  170. - drop obsolete scripts (setgsfont and killnetscape)
  171. * Wed Feb 02 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22.4-0vl1
  172. - rename atok17 to atokx2
  173. - fixed xinitrc.d/setime for atokx2
  174. ( thanks to Makoto Fujiyoshi @ justsystem )
  175. * Sat Jan 15 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22.3-0vl1
  176. - fixed atok17 setting in imelib
  177. (thanks to Takashi Maruyama @ JustSystem)
  178. * Thu Nov 04 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22.2-0vl1
  179. - add /usr/sbin to PATH for vje-delta-3.0-3...
  180. (this should fix in vje-delta package)
  181. * Thu Nov 04 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22.1-0vl1
  182. - wait to exec vje until nautilus draws a desktop. (max. 10 sec)
  183. - experimental support for ATOK 17 for Linux.
  184. * Mon Nov 01 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.22.0-0vl1
  185. - add workaround patch for atokx
  186. (add LD_PRELOAD=~/usr/X11R6/lib/libXi.so.6 for httx)
  187. - enable XIM in emacs when the preferred ime is VJE.
  188. * Wed Oct 27 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.9-0vl1
  189. - sleep 4 seconds before exec vje client.
  190. * Mon Jul 26 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.8-0vl1
  191. - add "-map" option to xwnmo for GNOME2
  192. * Mon Jun 21 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.7-0vl1
  193. - fix again imelib to use unix domain socket for Canna.
  194. - modify vupgrade to upgrade from 2.6 to 3.0
  195. - modify vupgrade to replace CANNA_SERVER=localhost with CANNA_SERVER=unix
  196. * Fri Jun 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.6-0vl1
  197. - fix imelib to use unix domain socket for Canna.
  198. * Wed Jun 16 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.4-0vl1
  199. - check availability of window managers or desktop environments in setwm.
  200. * Wed Jun 16 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.3-0vl1
  201. - applied NISHIMURA Daisuke's patchset.
  202. vutils-1.21.2-cannaunix.patch
  203. vutils-1.21.2-kinput2wnn.patch
  204. vutils-1.21.2-noexists.patch
  205. vutils-1.21.2-statremote.patch
  206. * Thu Apr 01 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.2-0vl1
  207. - fixed typo in imelib
  208. - add translation for ExitMsg
  209. * Wed Jan 28 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.1-0vl1
  210. - fix to export GTK_IM_MODULE
  211. * Tue Jan 27 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.21.0-0vl1
  212. - add Anthy supoprt
  213. - set GTK_IM_MODULE={uim-*,xim}
  214. * Sun Jan 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.20.6-0vl1
  215. - add xfce and fluxbox
  216. ( thanks to UECHI Yasumasa, IWAI Masaharu )
  217. * Wed Feb 5 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.20.5-0vl1
  218. - fixed typo in imelib (s/XMODIfIERS/XMODIFIERS)
  219. * Tue Nov 26 2002 Shoji Matsumoto <shom@vinelinux.org> 1.20.4-0vl1
  220. - fixed ATOKX selection on wdm
  221. * Thu Nov 19 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.20.3-0vl1
  222. - fixed bug.
  223. /usr/bin/setime is a wrong file. replace with older one.
  224. * Sun Oct 6 2002 Jun Nishii <jun@vinelinux.org> 1.20.0-0vl1
  225. - update vupgrade for Vine 2.6
  226. * Sat Oct 05 2002 Shoji Matsumoto <shom@vinelinux.org> 1.20.1-0vl3
  227. - add vje patch to imelib
  228. - modify xinit.d/setime for wnn?/wnn?xwnmo
  229. * Sun Apr 28 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.20.1-0vl1
  230. - add "sleep 2" to wait start up xwnmo.
  231. * Sun Mar 31 2002 Jun Nishii <jun@vinelinux.org> 1.20.0-0vl1
  232. - update vupgrade
  233. * Tue Mar 26 2002 Jun Nishii <jun@vinelinux.org> 1.19.1-0vl2
  234. - set EMACS_IME=wnn/wnn6/wnn7 for setime wnn
  235. * Mon Mar 25 2002 Jun Nishii <jun@vinelinux.org> 1.19.1-0vl1
  236. - merge wnn7 patch again
  237. - merge new wnn7 patch by Takumi ASAKI <asataku@osk3.3web.ne.jp>, Thanks!
  238. * Sun Mar 24 2002 Jun Nishii <jun@vinelinux.org> 1.18.21-0vl1
  239. - update vupgrade
  240. * Thu Mar 14 2002 Takumi ASAKI <asataku@osk3.3web.ne.jp> 1.18.20-0vl2
  241. - fix wnn7 and xwnmo handling
  242. * Wed Mar 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.18.20-0vl1
  243. - don't start any IME if LANG is other than ja*
  244. * Fri Mar 01 2002 Toru Sagami <sagami@vinelinux.org>
  245. - 1.18.19-0vl1
  246. * Sun Feb 24 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.18.18-0vl1
  247. - add wnn7 handling
  248. * Fri Feb 8 2002 Jun Nishii <jun@vinelinux.org> 1.18.17-0vl1
  249. - xinitrc.d/vupgrade -> xinitrc.d/00vupgrade
  250. * Wed Sep 05 2001 Toru Sagami <sagami@vinelinux.org>
  251. - 1.18.16-0vl1
  252. * Sun Jun 24 2001 Jun Nishii <jun@vinelinux.org>
  253. - 1.18.14-0vl1
  254. * Thu Jun 07 2001 <sagami@vinelinux.org>
  255. - 1.18.13-0vl1
  256. * Mon Apr 16 2001 Jun Nishii <jun@vinelinux.org>
  257. - 1.18.12-0vl1
  258. * Mon Mar 26 2001 Jun Nishii <jun@vinelinux.org>
  259. - 1.18.11-0vl1
  260. * Fri Feb 09 2001 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  261. - 1.18.10-0vl1
  262. * Tue Dec 19 2000 Jun Nishii <jun@vinelinux.org>
  263. - 1.18.9-0vl1
  264. * Fri Dec 15 2000 Jun Nishii <jun@vinelinux.org>
  265. - 1.18.8-0vl1
  266. * Tue Dec 5 2000 Jun Nishii <jun@vinelinux.org>
  267. - 1.18.7-0vl1
  268. * Sun Oct 15 2000 Jun Nishii <jun@vinelinux.org>
  269. - 1.18.6-0vl1
  270. * Sun Oct 1 2000 Jun Nishii <jun@vinelinux.org>
  271. - 1.18.5-0vl1
  272. * Thu Sep 28 2000 Jun Nishii <jun@vinelinux.org>
  273. - 1.18.4-0vl1
  274. * Mon Sep 11 2000 Jun Nishii <jun@vinelinux.org>
  275. - 1.18.2-0vl1
  276. * Sat Aug 19 2000 Jun Nishii <jun@vinelinux.org>
  277. - 1.18.0-0vl1
  278. * Wed Aug 16 2000 Jun Nishii <jun@vinelinux.org>
  279. - 1.17.5-0vl1
  280. * Sun Mar 12 2000 Jun Nishii <jun@vinelinux.org>
  281. - ver. 1.17.3
  282. * Wed Mar 1 2000 Jun Nishii <jun@vinelinux.org>
  283. - ver. 1.17.2
  284. * Wed Feb 16 2000 Jun Nishii <jun@vinelinux.org>
  285. - ver. 1.17-1
  286. * Mon Feb 07 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  287. - 1.16-3
  288. - added a patch for imelib and kinput2ctl in sync with FreeWnn-1.1.1-1
  289. (wnnenvrc for FreeWnn is now stored in /etc/FreeWnn/ja/wnnenvrc)
  290. * Sun Jan 30 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  291. - 1.16-2
  292. - imelib & kinput2 modified for Wnn6 package
  293. * Mon Dec 20 1999 Jun Nishii <jun@vinelinux.org>
  294. - ver. 1.16
  295. * Sat Dec 18 1999 Jun Nishii <jun@vinelinux.org>
  296. - ver. 1.15
  297. * Wed Dec 15 1999 Jun Nishii <jun@vinelinux.org>
  298. - ver. 1.14
  299. * Fri Dec 10 1999 Jun Nishii <jun@vinelinux.org>
  300. - ver. 1.13
  301. - bug fix of setime for FreeWnn and other tiny bugs
  302. * Sun Nov 28 1999 Jun NISHII <jun@vinelinux.org>
  303. - modify setime
  304. * Sun Nov 28 1999 Jun NISHII <jun@vinelinux.org>
  305. - added kinput2ctl
  306. - modify setime (separate kinput2 control routine)
  307. * Wed Nov 10 1999 Jun Nishii <jun@vinelinux.org>
  308. - first release