auto-import changelog data from ncurses-5.2-8.src.rpm

Tue Mar 06 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Fix up some terminfo entries containing includes to
    "/var/tmp/ncurses-root/something" (#30771)
Thu Feb 22 2001 Harald Hoyer <harald@redhat.de>
- fixed rxvt backspace setting
Fri Feb 09 2001 Yukihiro Nakai <ynakai@redhat.com>
- Update Japanese kterm patch
Mon Jan 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Update
- Add japanese patch from termcap
- Fix ospeed handling
Mon Jan 01 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Add libcurses.a -> libncurses.a symlink (RFE #23023)
Tue Dec 12 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- Use --with-ospeed='unsigned int'
This commit is contained in:
cvsdist 2004-09-09 09:03:34 +00:00
parent 2e054dba79
commit 388392b3ba
3 changed files with 59 additions and 30 deletions

View File

@ -1,2 +1,7 @@
ncurses-5.2-20001028.patch.gz ncurses-5.2-20010113.tar.bz2
ncurses-5.2.tar.gz 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

View File

@ -1,25 +1,24 @@
%define enable_japanese 1
Summary: A CRT screen handling and optimization package. Summary: A CRT screen handling and optimization package.
Name: ncurses Name: ncurses
Version: 5.2 Version: 5.2
%define PATCHDATE 20001028 %define PATCHDATE 20010114
Release: 2j1 Release: 8
Copyright: distributable Copyright: distributable
Group: System Environment/Libraries Group: System Environment/Libraries
URL: http://dickey.his.com/ncurses/ncurses.html 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 Source2: ncurses-linux
Source3: ncurses-linux-m Source3: ncurses-linux-m
Source4: ncurses-resetall.sh Source4: ncurses-resetall.sh
Patch1: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-%{PATCHDATE}.patch.gz Patch2: ncurses-5.0-setuid2.patch
Patch2: ncurses-typo.patch Patch3: ncurses-5.1-xtermchanges.patch
Patch3: ncurses-5.2-64bit.patch Patch6: ncurses-5.2-rxvt.patch
Patch12: ncurses-5.0-setuid2.patch Patch100: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010114.patch.gz
Patch13: ncurses-5.1-xtermchanges.patch Patch101: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010127.patch.gz
Patch14: ncurses-5.2-screen.patch Patch102: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010203.patch.gz
# kterm terminfo Patch103: ftp://dickey.his.com/ncurses/%{version}/ncurses-%{version}-20010210.patch.gz
Patch100: ncurses-5.1-kterm.patch 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 BuildRoot: /var/tmp/%{name}-root
%description %description
@ -42,15 +41,15 @@ which will use ncurses.
%prep %prep
%setup -q %setup -q
%patch1 -p1 %patch100 -p1
%patch2 -p1 -b .typo %patch101 -p1
%patch3 -p1 -b .64bit %patch102 -p1
%patch12 -p1 %patch103 -p1
%patch13 -p1 -b .xtermchanges %patch104 -p1
%patch14 -p1 -b .screen %patch105 -p1
%if %{enable_japanese} %patch2 -p1 -b .setuid
%patch100 -p1 -b .kterm %patch3 -p1 -b .xterm
%endif %patch6 -p1 -b .rxvt
find . -name "*.orig" -exec rm -f {} \; find . -name "*.orig" -exec rm -f {} \;
%build %build
@ -58,17 +57,19 @@ CFLAGS="%{optflags} -DPURE_TERMINFO"
%define optflags $CFLAGS %define optflags $CFLAGS
%configure \ %configure \
--with-normal --with-shared --without-debug --without-profile \ --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 make
%install %install
rm -rf $RPM_BUILD_ROOT 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 ../l/linux $RPM_BUILD_ROOT/usr/share/terminfo/c/console
ln -s ncurses/curses.h $RPM_BUILD_ROOT/usr/include/ncurses.h ln -s ncurses/curses.h $RPM_BUILD_ROOT/usr/include/ncurses.h
for I in curses unctrl eti form menu panel term; do for I in curses unctrl eti form menu panel term; do
ln -sf ncurses/$I.h $RPM_BUILD_ROOT/usr/include/$I.h ln -sf ncurses/$I.h $RPM_BUILD_ROOT/usr/include/$I.h
done done
ln -sf libncurses.a $RPM_BUILD_ROOT/usr/lib/libcurses.a
%ifarch sparc %ifarch sparc
install -c -m644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/terminfo/l/linux 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 rm -rf $RPM_BUILD_ROOT
%changelog %changelog
* Mon Dec 04 2000 Yukihiro Nakai <ynakai@redhat.com> * Tue Mar 6 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Add kterm terminfo from Vine Linux. - Fix up some terminfo entries containing includes to
"/var/tmp/ncurses-root/something" (#30771)
* Wed Feb 22 2001 Harald Hoyer <harald@redhat.de>
- fixed rxvt backspace setting
* Fri Feb 9 2001 Yukihiro Nakai <ynakai@redhat.com>
- Update Japanese kterm patch
* Mon Jan 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Update
- Add japanese patch from termcap
- Fix ospeed handling
* Mon Jan 1 2001 Bernhard Rosenkraenzer <bero@redhat.com>
- Add libcurses.a -> libncurses.a symlink (RFE #23023)
* Tue Dec 12 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- Use --with-ospeed='unsigned int'
* Fri Nov 17 2000 Bernhard Rosenkraenzer <bero@redhat.com> * Fri Nov 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- Fix alpha and ia64 - Fix alpha and ia64

View File

@ -1,2 +1,7 @@
43c5f114034671769ccac569ea3b70f4 ncurses-5.2-20001028.patch.gz c51465510a6667df8053367c8a5b6568 ncurses-5.2-20010113.tar.bz2
464d6a49010cf2a6eb9ce59a264d4d47 ncurses-5.2.tar.gz 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