yudit-vl.spec 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. Name: yudit
  2. Summary: Unicode Text Editor
  3. Summary(ja): ユニコード対応テキストエディタ
  4. Version: 2.9.2
  5. Release: 3%{?_dist_release}
  6. Group: Applications/Editors
  7. License: GPLv2
  8. URL: http://www.yudit.org/
  9. Source: http://yudit.org/download/%{name}-%{version}.tar.bz2
  10. Source1: %{name}.desktop
  11. Patch10: yudit-2.7.2-vine-20030522.patch
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: libX11-devel
  14. BuildRequires: libXt-devel
  15. BuildRequires: libXau-devel
  16. BuildRequires: libXdmcp-devel
  17. BuildRequires: libxcb-devel
  18. %description
  19. Yudit is a unicode text editor for the X Window System. She can do True Type font rendering, printing, transliterated keyboard input and handwriting recognition with no dependencies on on external engines. Her conversion utilities can convert text between various encodings. Keyboard input maps can also act like text converters. There is no need for a pre-installed multi-lingual environment. Menus are translated into many languages.
  20. GNU (C) 1997-2007 Gaspar Sinai <gaspar@yudit.org>
  21. %prep
  22. %setup -q
  23. %patch10 -p1 -b .vine
  24. %build
  25. %configure --with-x
  26. make
  27. %install
  28. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  29. make DESTDIR=$RPM_BUILD_ROOT install
  30. mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
  31. mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
  32. install -m 644 gnome-yudit.png $RPM_BUILD_ROOT/usr/share/pixmaps/yudit.png
  33. install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/
  34. %post
  35. update-desktop-database >& /dev/null ||:
  36. %postun
  37. update-desktop-database >& /dev/null ||:
  38. %clean
  39. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  40. %files
  41. %defattr(-,root,root)
  42. %doc CHANGELOG.TXT COPYING.TXT FAQ.TXT README.TXT TODO.TXT
  43. %doc doc/*.utf8 doc/notinstalled doc/problems doc/HOWTO-*.txt
  44. %{_bindir}/mytool
  45. %{_bindir}/uniconv
  46. %{_bindir}/uniprint
  47. %{_bindir}/yudit
  48. %{_mandir}/man1/mytool.1.gz
  49. %{_mandir}/man1/uniconv.1.gz
  50. %{_mandir}/man1/uniprint.1.gz
  51. %dir %{_datadir}/yudit
  52. %{_datadir}/yudit/data
  53. %{_datadir}/yudit/fonts
  54. %{_datadir}/yudit/src
  55. %{_datadir}/yudit/syntax
  56. %{_datadir}/yudit/doc
  57. %dir %{_datadir}/yudit/locale
  58. %{_datadir}/yudit/locale/*
  59. %dir %{_datadir}/yudit/config
  60. %config %{_datadir}/yudit/config/*
  61. %config %{_datadir}/applications/yudit.desktop
  62. %{_datadir}/pixmaps/yudit.png
  63. %changelog
  64. * Sun Oct 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.9.2-3
  65. - rebuilt on current VineSeed
  66. - added BuildRequires: libXau-devel, Xdmcp-devel and libxcb-devel
  67. - moved yudit.desktop to %{_datadir}/applications
  68. * Sat Feb 04 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.2-2
  69. - rebuild with Vine6 environment
  70. - add BuildRequires: libXt-devel
  71. * Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 2.9.2-1
  72. - new upstream release
  73. * Mon May 4 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.9.0-2
  74. - spec in UTF-8
  75. * Fri Jul 25 2008 Shu KONNO <owa@bg.wakwak.com> 2.9.0-1vl5
  76. - new upstream release
  77. - applied new versioning policy
  78. * Sat Jun 9 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.1-0vl1
  79. - new upstream release
  80. - rebuilt with new toolchain
  81. * Wed Nov 9 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.7.8-0vl2
  82. - rebuild for VineSeed
  83. * Wed Nov 9 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.7.8-0vl1
  84. - new upstream release
  85. - update %%files
  86. * Sat Sep 25 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.7.6-1vl1
  87. - source upgrade
  88. - added .desktop files
  89. * Thu May 22 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.7.2-4vl1
  90. - source upgrade and add some patches from upstream
  91. - changed vine patch for this version
  92. - rebuild with new toolchains
  93. * Wed Aug 21 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.6.2-0vl1
  94. - source upgrade (added some locales)
  95. * Thu May 2 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 2.6-0vl2
  96. - rebuild for VineSeed
  97. * Thu May 2 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 2.6-0vl1
  98. - build for Vine Linux 2.5
  99. - add patch0 (set default.language=ja, default.font=Misc)
  100. * Wed Apr 25 2002 Gaspar Sinai <gsinai@yudit.org>
  101. - Unicode 3.2 changes
  102. - X Locale and Input Method Support
  103. - Added direct rendering for iso10646 encoded .bdf font files
  104. and unifont .hex files. It is useful on platforms that do not have X11.
  105. - Locale name for Chinese has been corrected to be zh (ISO639)
  106. - True Type cmap 12 (needed for plane1,2..) and X11 (iso10646p2-\d+) added
  107. - True Type cmap 2 with external converter added
  108. - True Type uses now nonzero winding rule now by default.
  109. - UTF-16 UTF-16-LE UTF-16-BE support.
  110. - New converters for utf-16 utf-16-le utf-16-be, gb-18030,
  111. Shift_JISX0213 (shift-jis-3), EUC-JISX0213 (euc-jp-3),
  112. ISO-2022-JP-3 (iso-2022-jp-3)
  113. - Old Italic software glyph mirroring added
  114. - Updated ksx-1001 (replacement for ksc-5601-old), ksc-5601-r ksc-5601-l
  115. - Updated HOWTO-Japanese.txt
  116. - JIS X 0213 X11 (jisx0213.2000-1,jisx0213.2000-2) font support
  117. - Shift_JISX0213 encoded True Type font support with shift-jis-3 converter
  118. * Sat Feb 28 2002 Gaspar Sinai <gsinai@yudit.org>
  119. - Malayalam support (Miikka)
  120. - Kannada support (Miikka)
  121. - Telugu support (Miikka)
  122. - koi8-c support (Miikka)
  123. - koi8-u support (Gaspar)
  124. - ncr converter (Miikka)
  125. - rovas converter (Gaspar)
  126. - iso-8859-15 converter (Gaspar)
  127. - iso-8859-16 converter (Gaspar)
  128. - Mirrored characters (Miikka-Gaspar)
  129. - Old Hungarian support with ligatures in Private Use Area (Gaspar)
  130. - Ukrainian kmap and translations (Solotskyy)
  131. * Wed Jan 26 2002 Gaspar Sinai <gsinai@yudit.org>
  132. - Pango X11 Ligature support
  133. - Devanagari support (Miikka)
  134. - Bengali support (Miikka)
  135. - Gujarati support (Miikka)
  136. - Gurmukhi support (Miikka)
  137. - Oriya support (Miikka)
  138. - Hindi menu (Sanjay)
  139. * Wed Jan 02 2002 Gaspar Sinai <gsinai@yudit.org>
  140. - Tamil support (Vasee)
  141. - Added Hangul Jamos (Miikka-Markus)
  142. - OpenType Ligature substitution support
  143. - Testing other Indic scripts.
  144. - Fixed bumap.
  145. * Tue Nov 27 2001 Gaspar Sinai <gsinai@yudit.org>
  146. - Prepearing for 2.5 with shaping (Arabic) support.
  147. - Changed (removed -e, added auto-tmpfile): yudit.default.preview.command=gv
  148. * Fri Nov 09 2001 Gaspar Sinai <gsinai@yudit.org>
  149. - Fixed shift-jis converter
  150. - Optimized speed
  151. - Fixed layout manager bugs, made it nicer.
  152. - Optimized memory usage (vut it by a factor of 2)
  153. - Added freehand (handwriting) input method.
  154. - Added hiragana and katakana handwriting data (hwd 2.0)
  155. generated by Yuko Inui <yuko@yudit.org>
  156. * Thu Oct 25 2001 Gaspar Sinai <gsinai@yudit.org> patch 1,2,3,4,5,7,8
  157. - renamed yudit-2.4-destdir.patch to //yudit.org/download/yudit-2.4.patch5.txt
  158. - added 7,8
  159. - renamed bz2 to gz in Source:
  160. - removed doc from being doc because yudit uses it.
  161. * Wed Aug 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.3-4
  162. - Fix build as non-root
  163. - Add patches from yudit.org
  164. - Set prefix correctly
  165. - Use %%configure
  166. - Add docs
  167. - Add desktop file
  168. - Fix up specfile