From 388392b3bae682840bdc024b4df2108fe840d0ab Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 09:03:34 +0000 Subject: [PATCH] auto-import changelog data from ncurses-5.2-8.src.rpm Tue Mar 06 2001 Bernhard Rosenkraenzer - Fix up some terminfo entries containing includes to "/var/tmp/ncurses-root/something" (#30771) Thu Feb 22 2001 Harald Hoyer - fixed rxvt backspace setting Fri Feb 09 2001 Yukihiro Nakai - Update Japanese kterm patch Mon Jan 15 2001 Bernhard Rosenkraenzer - Update - Add japanese patch from termcap - Fix ospeed handling Mon Jan 01 2001 Bernhard Rosenkraenzer - Add libcurses.a -> libncurses.a symlink (RFE #23023) Tue Dec 12 2000 Bernhard Rosenkraenzer - Use --with-ospeed='unsigned int' --- .cvsignore | 9 +++++-- ncurses.spec | 71 +++++++++++++++++++++++++++++++++------------------- sources | 9 +++++-- 3 files changed, 59 insertions(+), 30 deletions(-) diff --git a/.cvsignore b/.cvsignore index 1ff2e82..7aab7ca 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,7 @@ -ncurses-5.2-20001028.patch.gz -ncurses-5.2.tar.gz +ncurses-5.2-20010113.tar.bz2 +ncurses-5.2-20010114.patch.gz +ncurses-5.2-20010127.patch.gz +ncurses-5.2-20010203.patch.gz +ncurses-5.2-20010210.patch.gz +ncurses-5.2-20010224.patch.gz +ncurses-5.2-20010303.patch.gz diff --git a/ncurses.spec b/ncurses.spec index fe938b2..3978552 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -1,25 +1,24 @@ -%define enable_japanese 1 - Summary: A CRT screen handling and optimization package. Name: ncurses Version: 5.2 -%define PATCHDATE 20001028 -Release: 2j1 +%define PATCHDATE 20010114 +Release: 8 Copyright: distributable Group: System Environment/Libraries URL: http://dickey.his.com/ncurses/ncurses.html -Source0: ftp://dickey.his.com/ncurses/ncurses-%{version}.tar.gz +Source0: ftp://dickey.his.com/ncurses/ncurses-5.2-20010113.tar.bz2 Source2: ncurses-linux Source3: ncurses-linux-m Source4: ncurses-resetall.sh -Patch1: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-%{PATCHDATE}.patch.gz -Patch2: ncurses-typo.patch -Patch3: ncurses-5.2-64bit.patch -Patch12: ncurses-5.0-setuid2.patch -Patch13: ncurses-5.1-xtermchanges.patch -Patch14: ncurses-5.2-screen.patch -# kterm terminfo -Patch100: ncurses-5.1-kterm.patch +Patch2: ncurses-5.0-setuid2.patch +Patch3: ncurses-5.1-xtermchanges.patch +Patch6: ncurses-5.2-rxvt.patch +Patch100: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010114.patch.gz +Patch101: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010127.patch.gz +Patch102: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010203.patch.gz +Patch103: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010210.patch.gz +Patch104: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010224.patch.gz +Patch105: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010303.patch.gz BuildRoot: /var/tmp/%{name}-root %description @@ -42,15 +41,15 @@ which will use ncurses. %prep %setup -q -%patch1 -p1 -%patch2 -p1 -b .typo -%patch3 -p1 -b .64bit -%patch12 -p1 -%patch13 -p1 -b .xtermchanges -%patch14 -p1 -b .screen -%if %{enable_japanese} -%patch100 -p1 -b .kterm -%endif +%patch100 -p1 +%patch101 -p1 +%patch102 -p1 +%patch103 -p1 +%patch104 -p1 +%patch105 -p1 +%patch2 -p1 -b .setuid +%patch3 -p1 -b .xterm +%patch6 -p1 -b .rxvt find . -name "*.orig" -exec rm -f {} \; %build @@ -58,17 +57,19 @@ CFLAGS="%{optflags} -DPURE_TERMINFO" %define optflags $CFLAGS %configure \ --with-normal --with-shared --without-debug --without-profile \ - --without-cxx --without-ada --enable-sigwinch --enable-hard-tabs + --without-cxx --without-ada --enable-sigwinch --enable-hard-tabs \ + --with-ospeed='unsigned int' make %install rm -rf $RPM_BUILD_ROOT -%makeinstall includedir=$RPM_BUILD_ROOT/usr/include/ncurses ticdir=$RPM_BUILD_ROOT/usr/share/terminfo +make install DESTDIR=$RPM_BUILD_ROOT includedir=/usr/include/ncurses ln -s ../l/linux $RPM_BUILD_ROOT/usr/share/terminfo/c/console ln -s ncurses/curses.h $RPM_BUILD_ROOT/usr/include/ncurses.h for I in curses unctrl eti form menu panel term; do ln -sf ncurses/$I.h $RPM_BUILD_ROOT/usr/include/$I.h done +ln -sf libncurses.a $RPM_BUILD_ROOT/usr/lib/libcurses.a %ifarch sparc install -c -m644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/terminfo/l/linux @@ -111,8 +112,26 @@ install -c -m 755 %{SOURCE4} $RPM_BUILD_ROOT/usr/bin/resetall rm -rf $RPM_BUILD_ROOT %changelog -* Mon Dec 04 2000 Yukihiro Nakai -- Add kterm terminfo from Vine Linux. +* Tue Mar 6 2001 Bernhard Rosenkraenzer +- Fix up some terminfo entries containing includes to + "/var/tmp/ncurses-root/something" (#30771) + +* Wed Feb 22 2001 Harald Hoyer +- fixed rxvt backspace setting + +* Fri Feb 9 2001 Yukihiro Nakai +- Update Japanese kterm patch + +* Mon Jan 15 2001 Bernhard Rosenkraenzer +- Update +- Add japanese patch from termcap +- Fix ospeed handling + +* Mon Jan 1 2001 Bernhard Rosenkraenzer +- Add libcurses.a -> libncurses.a symlink (RFE #23023) + +* Tue Dec 12 2000 Bernhard Rosenkraenzer +- Use --with-ospeed='unsigned int' * Fri Nov 17 2000 Bernhard Rosenkraenzer - Fix alpha and ia64 diff --git a/sources b/sources index 91890e9..d3d0089 100644 --- a/sources +++ b/sources @@ -1,2 +1,7 @@ -43c5f114034671769ccac569ea3b70f4 ncurses-5.2-20001028.patch.gz -464d6a49010cf2a6eb9ce59a264d4d47 ncurses-5.2.tar.gz +c51465510a6667df8053367c8a5b6568 ncurses-5.2-20010113.tar.bz2 +b3acaf4defae356f51e19b73c252aa90 ncurses-5.2-20010114.patch.gz +bc72d79ded356d2ad83f9202e3fe45b5 ncurses-5.2-20010127.patch.gz +343130e83ff094d2c838a0ac2f553db6 ncurses-5.2-20010203.patch.gz +8e11850f416a56c604031559ea854977 ncurses-5.2-20010210.patch.gz +529bb523a8a01a2ccdd041a5762d4bcb ncurses-5.2-20010224.patch.gz +28f39994c9d68a9aeb05e5eac5871037 ncurses-5.2-20010303.patch.gz