termcap-vl.spec 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. Summary: The terminal feature database used by certain applications.
  2. Summary(ja): 様々なアプリケーションから使用される端末機能のデータベース
  3. Name: termcap
  4. Version: 11.0.1
  5. Release: 2%{?_dist_release}
  6. License: none
  7. Group: System Environment/Base
  8. Source0: http://www.catb.org/~esr/terminfo/termtypes.tc.gz
  9. Patch0: termcap-linuxlat.patch
  10. Patch1: termcap-xtermchanges.patch
  11. # Vine stuff
  12. Patch2: termcap-kon.patch
  13. Patch3: termcap-kterm.patch
  14. Patch4: termcap-xtermvine.patch
  15. # Vine stuff above
  16. BuildArch: noarch
  17. BuildRoot: %{_tmppath}/%{name}-root
  18. Vendor: Project Vine
  19. Distribution: Vine Linux
  20. # XXX termcap used to be noarch but that is impossible with per-arch patches
  21. %ifarch sparc
  22. Obsoletes: termfiles_sparc
  23. Provides: termfiles_sparc
  24. %endif
  25. %description
  26. The termcap package provides the /etc/termcap file. /etc/termcap is a
  27. database which defines the capabilities of various terminals and
  28. terminal emulators. Certain programs use the /etc/termcap file to
  29. access various features of terminals (the bell, colors, and graphics,
  30. etc.).
  31. %description -l ja
  32. termcap パッケージは /etc/termcap ファイルを提供します。/etc/termcap
  33. ファイルは様々な種類の端末や端末エミュレータの機能を列記したデータベース
  34. です。プログラムは /etc/termcap ファイルを読み込んで、端末の様々な機能
  35. (ベル、カラー、グラフィックス等)を利用します。
  36. %prep
  37. mkdir -p $RPM_BUILD_ROOT/etc
  38. zcat $RPM_SOURCE_DIR/termtypes.tc.gz > $RPM_BUILD_ROOT/etc/termcap
  39. (cd $RPM_BUILD_ROOT/etc;
  40. %patch0 -p0 -b .linuxlat
  41. %patch1 -p0 -b .xtermchanges
  42. %patch2 -p0 -b .kon
  43. %patch3 -p0 -b .kterm
  44. %patch4 -p0 -b .xtermvine
  45. )
  46. chmod 644 $RPM_BUILD_ROOT/etc/termcap
  47. # remove unpackaged files.
  48. %{__rm} -f ${RPM_BUILD_ROOT}/etc/termcap.kon
  49. %{__rm} -f ${RPM_BUILD_ROOT}/etc/termcap.kterm
  50. %{__rm} -f ${RPM_BUILD_ROOT}/etc/termcap.linuxlat
  51. %{__rm} -f ${RPM_BUILD_ROOT}/etc/termcap.xtermchanges
  52. %{__rm} -f ${RPM_BUILD_ROOT}/etc/termcap.xtermvine
  53. %clean
  54. rm -rf $RPM_BUILD_ROOT
  55. %files
  56. %defattr(-,root,root)
  57. %config /etc/termcap
  58. %changelog
  59. * Fri Aug 15 2008 Shu KONNO <owa@bg.wakwak.com> 11.0.1-2vl5
  60. - applied new versioning policy, spec in utf-8
  61. * Fri Jul 06 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 11.0.1-1vl6
  62. - rebuild with new toolchains.
  63. - update URI of Source0.
  64. - use License tag instead of Copylight.
  65. - remove unpackaged files in %%prep section.
  66. - add japanese summary and description.
  67. * Thu Oct 03 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 11.0.1-1vl5
  68. - modify patch3 to fix bug.
  69. ( tc=xterm -> tc=xterm-r6 )
  70. * Wed Feb 21 2001 Lisa Sagami <czs14350@mb.infoweb.ne.jp>
  71. - apply patch4 correctly
  72. * Tue Nov 21 2000 Lisa Sagami <czs14350@mb.infoweb.ne.jp>
  73. - added termcap-xtermvine.patch (fixes a bug of termcap-xtermchanges.patch)
  74. * Wed Jul 5 2000 Lisa Sagami <czs14350@nifty.ne.jp>
  75. - 11.0.1-1vl1: from Vine 9.12.6-15vl2 and RH 11.0.1-1
  76. - fixed: Distribution
  77. * Mon Mar 20 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  78. - 11.0.1
  79. * Mon Mar 06 2000 Preston Brown <pbrown@redhat.com>
  80. - add end key mappings for linux console (fix /bin/vi)
  81. * Sat Mar 04 2000 Preston Brown <pbrown@redhat.com>
  82. - remove typo
  83. * Tue Feb 29 2000 Preston Brown <pbrown@redhat.com>
  84. - shifted fkey 3-20 added for xterm
  85. * Fri Feb 18 2000 Preston Brown <pbrown@redhat.com>
  86. - xterm entries from XFree86 3.3.6.
  87. - completely apply debian policy for backspace and delete.
  88. * Sun Feb 5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  89. - Fix xterm (#9141)
  90. * Tue Feb 01 2000 Preston Brown <pbrown@redhat.com>
  91. - small patch from Hans for xterm (#8634), revert HJ fix.
  92. * Tue Feb 01 2000 Cristian Gafton <gafton@redhat.com>
  93. - sync the xterm entry with the XFree86 3.3.6 one
  94. * Tue Jan 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  95. - Add patch form Hans de Goede <hans@highrise.nl> to get the termcap
  96. descriptions in sync with the terminfo (ncurses) ones
  97. - make it a noarch package
  98. * Sun Nov 21 1999 Bernhard Rosenkraenzer <bero@redhat.com>
  99. - 10.2.7 - this should finally fix the "telnet from FreeBSD to Linux"
  100. problem
  101. * Thu Oct 28 1999 Jun NISHII <jun@flatout.org>
  102. - added defattr
  103. * Thu Oct 21 1999 Jun NISHII <jun@flatout.org>
  104. - merge 9.12.6-15
  105. * Mon Mar 29 1999 Jeff Johnson <jbj@redhat.com>
  106. - termcap used to be noarch but that is impossible with per-arch patches
  107. * Mon Dec 21 1998 MATSUMOTO Shoji <vine@flatout.org>
  108. - added kterm and kon entries
  109. * Thu May 07 1998 Erik Troan <ewt@redhat.com>
  110. - added linux-lat entry
  111. - build rooted
  112. * Fri May 01 1998 Prospector System <bugs@redhat.com>
  113. - translations modified for de, fr, tr
  114. * Thu Oct 23 1997 Erik Troan <ewt@redhat.com>
  115. - made a noarch package