ncurses-vl.spec 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594
  1. Summary: A CRT screen handling and optimization package.
  2. Summary(ja): CRT スクリーンの操作と最適化を行うパッケージ
  3. Name: ncurses
  4. Version: 5.6
  5. %define includedirw %{_includedir}/ncursesw
  6. %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
  7. Release: 4%{?_dist_release}
  8. License: distributable
  9. Group: System Environment/Libraries
  10. URL: http://dickey.his.com/ncurses/ncurses.html
  11. Source0: ftp://dickey.his.com/ncurses/ncurses-%{version}.tar.gz
  12. Source2: ncurses-linux
  13. Source3: ncurses-linux-m
  14. Source4: ncurses-resetall.sh
  15. Patch1: ncurses-5.6-20080621-patch.sh.bz2
  16. Patch2: ncurses-5.6-20080628.patch.gz
  17. Patch3: ncurses-5.6-20080705.patch.gz
  18. Patch4: ncurses-5.6-20080712.patch.gz
  19. Patch5: ncurses-5.6-20080713.patch.gz
  20. Patch6: ncurses-5.6-20080726.patch.gz
  21. Patch10: ncurses-5.5-20061209-config.patch
  22. Patch11: ncurses-5.6-20070612-libs.patch
  23. Patch12: ncurses-5.6-20080112-xterm.patch
  24. Patch13: ncurses-5.6-20080112-urxvt.patch
  25. Patch14: ncurses-5.6-20080628-kbs.patch
  26. Requires(post): /sbin/ldconfig
  27. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  28. Vendor: Project Vine
  29. Distribution: Vine Linux
  30. %description
  31. The curses library routines are a terminal-independent method of
  32. updating character screens with reasonable optimization. The ncurses
  33. (new curses) library is a freely distributable replacement for the
  34. discontinued 4.4 BSD classic curses library.
  35. %package devel
  36. Summary: The development files for applications which use ncurses.
  37. Summary(ja): ncurses を用いるアプリケーション開発用のファイル
  38. Group: Development/Libraries
  39. Requires: %{name} = %{version}-%{release}
  40. Obsoletes: libtermcap-devel <= 2.0.8-46vl1
  41. Provides: libtermcap-devel = 2.0.8-47
  42. %description devel
  43. The header files and libraries for developing applications that use
  44. the ncurses CRT screen handling and optimization package.
  45. Install the ncurses-devel package if you want to develop applications
  46. which will use ncurses.
  47. Use the following compiler flags to build against the ncurses library:
  48. -lncurses
  49. (compile and link against the regular ncurses library)
  50. -I %{includedirw} -lncursesw
  51. (compile and link against the wide-character, UTF-8, library)
  52. %package c++-devel
  53. Summary: C++ bindings to ncurses
  54. Group: Development/Libraries
  55. Requires: %{name} = %{version}-%{release}
  56. Requires: %{name}-devel = %{version}-%{release}
  57. %description c++-devel
  58. C++ bindings to ncurses
  59. %package -n compat32-%{name}
  60. Summary: A CRT screen handling and optimization package.
  61. Summary(ja): CRT スクリーンの操作と最適化を行うパッケージ
  62. Group: System Environment/Libraries
  63. Requires: %{name} = %{version}-%{release}
  64. %description -n compat32-%{name}
  65. The curses library routines are a terminal-independent method of
  66. updating character screens with reasonable optimization. The ncurses
  67. (new curses) library is a freely distributable replacement for the
  68. discontinued 4.4 BSD classic curses library.
  69. %package -n compat32-%{name}-devel
  70. Summary: The development files for applications which use ncurses.
  71. Summary(ja): ncurses を用いるアプリケーション開発用のファイル
  72. Group: Development/Libraries
  73. Requires: compat32-%{name} = %{version}-%{release}
  74. Requires: %{name}-devel = %{version}-%{release}
  75. Obsoletes: compat32-libtermcap-devel <= 2.0.8-46vl1
  76. Provides: compat32-libtermcap-devel = 2.0.8-47
  77. %description -n compat32-%{name}-devel
  78. The header files and libraries for developing applications that use
  79. the ncurses CRT screen handling and optimization package.
  80. Install the ncurses-devel package if you want to develop applications
  81. which will use ncurses.
  82. Use the following compiler flags to build against the ncurses library:
  83. -lncurses
  84. (compile and link against the regular ncurses library)
  85. -I %{includedirw} -lncursesw
  86. (compile and link against the wide-character, UTF-8, library)
  87. %package -n compat32-%{name}-c++-devel
  88. Summary: C++ bindings to ncurses
  89. Group: System Environment/Libraries
  90. Requires: compat32-%{name} = %{version}-%{release}
  91. Requires: compat32-%{name}-devel = %{version}-%{release}
  92. Requires: %{name}-c++-devel = %{version}-%{release}
  93. %description -n compat32-%{name}-c++-devel
  94. C++ bindings to ncurses
  95. %prep
  96. %setup -q
  97. %patch1 -p1
  98. %patch2 -p1
  99. %patch3 -p1
  100. %patch4 -p1
  101. %patch5 -p1
  102. %patch6 -p1
  103. %patch10 -p1
  104. %patch11 -p1
  105. %patch12 -p1
  106. %patch13 -p1
  107. %patch14 -p1
  108. find . -name "*.orig" -exec rm -f {} \;
  109. %build
  110. CFLAGS="%{optflags} -DPURE_TERMINFO -DSVR4_CURSES"
  111. %define optflags $CFLAGS
  112. %define rootdatadir /lib
  113. %define ncurses_options \\\
  114. --with-shared --without-ada --with-ospeed=unsigned \\\
  115. --enable-hard-tabs --enable-xmc-glitch --enable-colorfgbg \\\
  116. --with-terminfo-dirs=%{_sysconfdir}/terminfo:%{_datadir}/terminfo:%{rootdatadir}/terminfo \\\
  117. --enable-overwrite \\\
  118. --with-termlib=tinfo \\\
  119. --with-chtype=long
  120. mkdir narrowc widec
  121. cd narrowc
  122. ln -s ../configure .
  123. %configure %{ncurses_options} --with-ticlib
  124. make %{?_smp_mflags} libs
  125. make %{?_smp_mflags} -C progs
  126. cd ../widec
  127. ln -s ../configure .
  128. %configure %{ncurses_options} --enable-widec --without-progs
  129. make %{?_smp_mflags} libs
  130. cd ..
  131. %install
  132. rm -rf ${RPM_BUILD_ROOT}
  133. make -C narrowc DESTDIR=$RPM_BUILD_ROOT install.{libs,progs,data}
  134. rm -f $RPM_BUILD_ROOT%{_libdir}/libtinfo.*
  135. make -C widec DESTDIR=$RPM_BUILD_ROOT install.{libs,includes,man}
  136. chmod 755 ${RPM_BUILD_ROOT}%{_libdir}/lib*.so.*.*
  137. chmod 644 ${RPM_BUILD_ROOT}%{_libdir}/lib*.a
  138. # move lib{ncurses{,w},tinfo}.so.* to /lib*
  139. mkdir $RPM_BUILD_ROOT/%{_lib}
  140. mv $RPM_BUILD_ROOT%{_libdir}/lib{ncurses{,w},tinfo}.so.* $RPM_BUILD_ROOT/%{_lib}
  141. for l in $RPM_BUILD_ROOT%{_libdir}/lib{ncurses{,w},tinfo}.so; do
  142. ln -sf $(echo %{_libdir} | \
  143. sed 's,\(^/\|\)[^/][^/]*,..,g')/%{_lib}/$(readlink $l) $l
  144. done
  145. mkdir -p $RPM_BUILD_ROOT{%{rootdatadir},%{_sysconfdir}}/terminfo
  146. # move few basic terminfo entries to /lib
  147. baseterms=
  148. for termname in \
  149. ansi dumb linux vt100 vt100-nav vt102 vt220 vt52
  150. do
  151. for t in $(find $RPM_BUILD_ROOT%{_datadir}/terminfo \
  152. -samefile $RPM_BUILD_ROOT%{_datadir}/terminfo/${termname::1}/$termname)
  153. do
  154. baseterms="$baseterms $(basename $t)"
  155. done
  156. done
  157. for termname in $baseterms; do
  158. termpath=terminfo/${termname::1}/$termname
  159. mkdir $RPM_BUILD_ROOT%{rootdatadir}/terminfo/${termname::1} &> /dev/null || :
  160. mv $RPM_BUILD_ROOT%{_datadir}/$termpath $RPM_BUILD_ROOT%{rootdatadir}/$termpath
  161. ln -s $(dirname %{_datadir}/$termpath | \
  162. sed 's,\(^/\|\)[^/][^/]*,..,g')%{rootdatadir}/$termpath \
  163. $RPM_BUILD_ROOT%{_datadir}/$termpath
  164. done
  165. # prepare -base and -term file lists
  166. for termname in \
  167. Eterm cons25 cygwin gnome* hurd jfbterm mach* mlterm mrxvt \
  168. nsterm putty* pcansi rxvt rxvt-\* screen screen-\* screen.* \
  169. sun teraterm wsvt25* xfce xterm xterm-\*
  170. do
  171. for i in $RPM_BUILD_ROOT%{_datadir}/terminfo/?/$termname; do
  172. for t in $(find $RPM_BUILD_ROOT%{_datadir}/terminfo -samefile $i); do
  173. baseterms="$baseterms $(basename $t)"
  174. done
  175. done
  176. done 2> /dev/null
  177. for t in $baseterms; do
  178. echo "%dir %{_datadir}/terminfo/${t::1}"
  179. echo %{_datadir}/terminfo/${t::1}/$t
  180. done 2> /dev/null | sort -u > terms.base
  181. find $RPM_BUILD_ROOT%{_datadir}/terminfo \! -type d | \
  182. sed "s|^$RPM_BUILD_ROOT||" | while read t
  183. do
  184. echo "%dir $(dirname $t)"
  185. echo $t
  186. done 2> /dev/null | sort -u | comm -2 -3 - terms.base > terms.term
  187. cat terms.base terms.term |sort -u > terms.all
  188. # can't replace directory with symlink (rpm bug), symlink all headers
  189. mkdir $RPM_BUILD_ROOT%{_includedir}/ncurses{,w}
  190. for l in $RPM_BUILD_ROOT%{_includedir}/*.h; do
  191. ln -s ../$(basename $l) $RPM_BUILD_ROOT%{_includedir}/ncurses
  192. ln -s ../$(basename $l) $RPM_BUILD_ROOT%{_includedir}/ncursesw
  193. done
  194. rm -f $RPM_BUILD_ROOT%{_libdir}/libcurses{,w}.so
  195. echo "INPUT(-lncurses)" > $RPM_BUILD_ROOT%{_libdir}/libcurses.so
  196. echo "INPUT(-lncursesw)" > $RPM_BUILD_ROOT%{_libdir}/libcursesw.so
  197. echo "INPUT(-ltinfo)" > $RPM_BUILD_ROOT%{_libdir}/libtermcap.so
  198. rm -f ${RPM_BUILD_ROOT}%{_libdir}/terminfo
  199. %post -p /sbin/ldconfig
  200. %postun -p /sbin/ldconfig
  201. %post -n compat32-%{name} -p /sbin/ldconfig
  202. %postun -n compat32-%{name} -p /sbin/ldconfig
  203. %files -f terms.all
  204. %defattr(-,root,root)
  205. %doc ANNOUNCE AUTHORS README TO-DO
  206. %{_bindir}/[cirt]*
  207. %{_mandir}/man1/*
  208. %{_mandir}/man5/*
  209. %{_mandir}/man7/*
  210. /%{_lib}/lib*.so.*
  211. %{_libdir}/lib*.so.*
  212. %dir %{_sysconfdir}/terminfo
  213. %{rootdatadir}/terminfo
  214. %{_datadir}/tabset
  215. %dir %{_datadir}/terminfo
  216. %files devel
  217. %defattr(-,root,root)
  218. %doc test
  219. %doc doc/html/hackguide.html
  220. %doc doc/html/ncurses-intro.html
  221. %doc c++/README*
  222. %{_bindir}/ncurses*-config
  223. %{_libdir}/lib*.so
  224. %{_libdir}/lib*.a
  225. %dir %{_includedir}/ncurses
  226. %dir %{_includedir}/ncursesw
  227. %{_includedir}/ncurses/*.h
  228. %{_includedir}/ncursesw/*.h
  229. %{_includedir}/*.h
  230. %{_mandir}/man3/*
  231. %files c++-devel
  232. %defattr(-,root,root)
  233. %doc c++/NEWS c++/PROBLEMS c++/README*
  234. %{_includedir}/ncurses/cursesapp.h
  235. %{_includedir}/ncurses/curses?.h
  236. %{_includedir}/ncurses/etip.h
  237. %{_libdir}/libncurses++.a
  238. %{_libdir}/libncurses++w.a
  239. %if %{build_compat32}
  240. %files -n compat32-%{name}
  241. %defattr(-,root,root)
  242. %attr(755,root,root) %{_libdir}/lib*.so.*
  243. /%{_lib}/lib*.so.*
  244. %{_libdir}/lib*.so.*
  245. %files -n compat32-%{name}-devel
  246. %defattr(-,root,root)
  247. %{_libdir}/lib*.so
  248. %{_libdir}/lib*.a
  249. %files -n compat32-%{name}-c++-devel
  250. %defattr(-,root,root)
  251. %{_libdir}/libncurses++.a
  252. %{_libdir}/libncurses++w.a
  253. %endif
  254. %clean
  255. rm -rf $RPM_BUILD_ROOT
  256. %changelog
  257. * Fri Mar 5 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.6-4
  258. - rebuilt with new toolchain
  259. - add Requires(post,pre): /sbin/ldconfig
  260. * Sat Jun 27 2009 NAKAMURA Kenta <kenta@vinelinux.org> 5.6-3
  261. - updated %%files section on compat32-* packages
  262. * Sun Mar 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.6-2
  263. - changed c++-devel Group to Development/Libraries
  264. - changelog of 5.6-1 is missing... seemed to be updated on Aug 10 2008
  265. * Fri Oct 28 2005 NAKAMURA Kenta <kenta@c.csce.kyushu-u.ac.jp> 5.4-0vl3
  266. - added compat32- packages for x86_64 architecture support
  267. * Mon May 17 2004 Tomoya TAKA <taka@vinelinux.org> 5.4-0vl2
  268. - add patch10 taken from fedora's 5.4-4
  269. * Sun May 9 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 5.4-0vl1
  270. - new upstream release
  271. - remove obsolete patches
  272. * Mon Mar 22 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.3-9vl1
  273. - synced up with Fedora 5.3-9
  274. - Thu Sep 11 2003 Adrian Havill <havill@redhat.com> 5.3-9
  275. - remove not-so safe-sprintf configure option because the code does
  276. not appear to be stable enough for some apps. (#103790)
  277. - Wed Aug 20 2003 Adrian Havill <havill@redhat.com> 5.3-8.1
  278. - RHEL bump
  279. - Wed Aug 20 2003 Adrian Havill <havill@redhat.com> 5.3-8
  280. - multilib patch (#91211)
  281. - Mon Aug 11 2003 Adrian Havill <havill@redhat.com> 5.3-7
  282. - fixed the safe sprintf code that was enabled in the previous release
  283. by the configure parameter. (#101486)
  284. - Mon Jun 16 2003 Elliot Lee <sopwith@redhat.com> 5.3-6.1
  285. - Fix ac25 patch, make it easy to turn off GPM support
  286. - Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
  287. - rebuilt
  288. - Thu May 22 2003 Adrian Havill <havill@redhat.com> 5.3-5
  289. - added latest rollup patch with widec/UTF8 centric weekly (20030517)
  290. - added --enable-widec to configure (#86311)
  291. original work done by Mr. Sam <sam@email-scan.com>
  292. - require sharutils (#86605)
  293. - add gpm, xmc support
  294. - add debug syms back into package
  295. - updated autoconf/configure patch
  296. * Thu Mar 27 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 5.3-4vl1
  297. - synced Rawhide 5.3-4
  298. * Fri Feb 08 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 5.2-16vl2
  299. - revert to patch13 from 14 for XF86-4
  300. * Wed Feb 06 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 5.2-16vl1
  301. - synced Rawhide 5.2-16
  302. * Tue Aug 28 2001 Shoji Matsumoto <shom@vinelinux.org> 5.2-12vl2
  303. - patch 3 (xterm) disabled. this patch is for XF86-4???
  304. * Wed Aug 22 2001 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 5.2-12vl1
  305. - added kon patch for Vine
  306. * Fri Jul 20 2001 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-12
  307. - Sync terminfo with termcap 11.0.1-10
  308. * Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-11
  309. - Update to patchlevel 20010623, fixes some lynx issues
  310. * Mon Jun 18 2001 Helge Deller <hdeller@redhat.de>
  311. - fixed tput -S segfaulting bug (#44669)
  312. - use _tmppath for BuildRoot:
  313. - Copyright -> License
  314. * Sun Apr 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
  315. - Update to patchlevel 20010407
  316. * Tue Mar 6 2001 Bernhard Rosenkraenzer <bero@redhat.com>
  317. - Fix up some terminfo entries containing includes to
  318. "/var/tmp/ncurses-root/something" (#30771)
  319. * Wed Feb 22 2001 Harald Hoyer <harald@redhat.de>
  320. - fixed rxvt backspace setting
  321. * Fri Feb 9 2001 Yukihiro Nakai <ynakai@redhat.com>
  322. - Update Japanese kterm patch
  323. * Mon Jan 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
  324. - Update
  325. - Add japanese patch from termcap
  326. - Fix ospeed handling
  327. * Mon Jan 1 2001 Bernhard Rosenkraenzer <bero@redhat.com>
  328. - Add libcurses.a -> libncurses.a symlink (RFE #23023)
  329. * Tue Dec 12 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  330. - Use --with-ospeed='unsigned int'
  331. * Fri Nov 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  332. - Fix alpha and ia64
  333. - Rebuild with gcc 2.96-64
  334. * Thu Nov 2 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  335. - 5.2
  336. - Fix typo in man page (Bug #20205)
  337. - update the "screen" terminfo entries to the version supplied with
  338. screen 3.9.8
  339. * Mon Oct 9 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  340. - Update (fixes the "make menuconfig" bug introduced by the security fix)
  341. * Tue Oct 3 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  342. - Fix security problem (possible buffer overrun)
  343. * Fri Aug 4 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  344. - Add the bugfix patches from the ncurses maintainer
  345. * Thu Jul 13 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  346. - 5.1
  347. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  348. - automatic rebuild
  349. * Mon Jun 5 2000 Matt Wilson <msw@redhat.com>
  350. - *don't ship symlinks from lib*.so.5 to lib*.so.4!
  351. - use FHS macros
  352. * Fri Jun 2 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  353. - rebuild for 7.0
  354. - /usr/share/man
  355. - update URL for patches
  356. - misc. fixes to spec file
  357. * Mon Mar 20 2000 Bernhard Rosenkraenzer <bero@redhat.com>
  358. - use the real library version number
  359. - update to 20000319
  360. * Tue Mar 7 2000 Jeff Johnson <jbj@redhat.com>
  361. - rebuild for sparc baud rates > 38400.
  362. * Fri Feb 18 2000 Preston Brown <pbrown@redhat.com>
  363. - xterm terminfo entries from XFree86 3.3.6
  364. - final round of xterm fixes, follow debian policy.
  365. * Sat Feb 5 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  366. - strip libraries
  367. * Thu Feb 3 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  368. - More xterm fixes (Bug #9087)
  369. * Thu Jan 27 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  370. - More xterm fixes from Hans de Goede (Bug #8633)
  371. * Sat Jan 15 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  372. - remove some broken symlinks (leftovers from libncurses.so.5)
  373. - Use %configure (Bug #8484)
  374. * Tue Jan 11 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  375. - Add xterm patch from Hans de Goede <hans@highrise.nl>
  376. - Patch 20000108, this fixes a problem with a header file.
  377. * Wed Jan 5 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  378. - Add 20000101 patch, hopefully finally fixing the xterm description
  379. * Wed Dec 22 1999 Cristian Gafton <gafton@redhat.com>
  380. - revert to the old major number - because the ABI is not changed (and we
  381. should be handling the changes via symbol versioning anyway)
  382. * Fri Nov 12 1999 Bernhard Rosenkraenzer <bero@redhat.com>
  383. - Fix a typo in spec
  384. - Add the 19991006 patch, fixing some C++ STL compatibility problems.
  385. - get rid of profiling and debugging versions - we need to save space...
  386. * Thu Nov 4 1999 Bernhard Rosenkraenzer <bero@redhat.com>
  387. - 5.0
  388. - some spec cleanups to make updating easier
  389. - add links *.so.5 to *.so.4 - they are fully binary compatible.
  390. (Why did they change the invocation number???)
  391. * Wed Sep 22 1999 Cristian Gafton <gafton@redhat.com>
  392. - make clean in the test dir - don't ship any binaries at all.
  393. * Mon Sep 13 1999 Preston Brown <pbrown@redhat.com>
  394. - fixed stripping of test programs.
  395. * Sun Aug 29 1999 Preston Brown <pbrown@redhat.com>
  396. - removed 'flash' capability for xterm; see bug #2820 for details.
  397. * Fri Aug 27 1999 Cristian Gafton <gafton@redhat.com>
  398. - add the resetall script from Marc Merlin <marc@merlins.org>
  399. * Fri Aug 27 1999 Preston Brown <pbrown@redhat.com>
  400. - added iris-ansi-net as alias for iris-ansi (bug #2561)
  401. * Fri Jul 30 1999 Michael K. Johnson <johnsonm@redhat.com>
  402. - added ncurses-intro.hmtl and hackguide.html to -devel package [bug #3929]
  403. * Tue Apr 06 1999 Preston Brown <pbrown@redhat.com>
  404. - make sure ALL binaries are stripped (incl. test binaries)
  405. * Thu Mar 25 1999 Preston Brown <pbrown@redhat.com>
  406. - made xterm terminfo stuff MUCH better.
  407. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  408. - auto rebuild in the new build environment (release 16)
  409. * Sat Mar 13 1999 Cristian Gafton <gafton@redhat.com>
  410. - fixed header for C++ compiles
  411. * Fri Mar 12 1999 Jeff Johnson <jbj@redhat.com>
  412. - add terminfo entries for linux/linux-m on sparc (obsolete termfile_sparc).
  413. * Thu Feb 18 1999 Cristian Gafton <gafton@redhat.com>
  414. - updated patchset from original site
  415. * Thu Dec 03 1998 Cristian Gafton <gafton@redhat.com>
  416. - don't build the C++ demo code
  417. - update patch set to the current as of today (redid all the individual
  418. patches in a single one)
  419. * Wed Oct 14 1998 Cristian Gafton <gafton@redhat.com>
  420. - make sure to strip the binaries
  421. * Wed Sep 23 1998 Cristian Gafton <gafton@redhat.com>
  422. - added another zillion of patches. The spec file *is* ugly
  423. - defattr
  424. * Mon Jul 20 1998 Cristian Gafton <gafton@redhat.com>
  425. - added lots of patches. This spec file is starting to look ugly
  426. * Wed Jul 01 1998 Alan Cox <alan@redhat.com>
  427. - Fix setuid trusting. Open termcap/info files as the real user.
  428. * Wed May 06 1998 Cristian Gafton <gafton@redhat.com>
  429. - added terminfo entry for the poor guys using lat1 and/or lat-2 on their
  430. consoles... Enjoy linux-lat ! Thanks, Erik !
  431. * Tue Apr 21 1998 Cristian Gafton <gafton@redhat.com>
  432. - new patch to get xterm-color and nxterm terminfo entries
  433. - aliased them to rxvt, as that seems to satisfy everybody
  434. * Sun Apr 12 1998 Cristian Gafton <gafton@redhat.com>
  435. - added %clean section
  436. * Tue Apr 07 1998 Cristian Gafton <gafton@redhat.com>
  437. - removed /usr/lib/terminfo symlink - we shouldn't need that
  438. * Mon Apr 06 1998 Cristian Gafton <gafton@redhat.com>
  439. - updated to 4.2 + patches
  440. - added BuildRoot
  441. * Sat Apr 04 1998 Cristian Gafton <gafton@redhat.com>
  442. - rebuilt with egcs on alpha
  443. * Wed Dec 31 1997 Erik Troan <ewt@redhat.com>
  444. - version 7 didn't rebuild properly on the Alpha somehow -- no real changes
  445. are in this version
  446. * Tue Dec 09 1997 Erik Troan <ewt@redhat.com>
  447. - TIOCGWINSZ wasn't used properly
  448. * Tue Jul 08 1997 Erik Troan <ewt@redhat.com>
  449. - built against glibc, linked shared libs against -lc