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

Fri Feb 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-24
- Rebuild for glibc 2.3/gcc 3.1
Fri Feb 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-23
- Put the bool type back in for !c++, but leave TRUE/FALSE out
Thu Feb 21 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-21
- Don't define TRUE/FALSE etc., we don't care about SVR4 compliance and it
    breaks building gdb
Thu Feb 21 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-20
- Rebuild for glibc 2.3/gcc 3.1
Thu Feb 21 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-19
- Patchlevel 20020218
- Re-add /usr/include/ncurses.h (#60169)
Tue Feb 12 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-18
- Add C++ bindings (#59751)
Tue Feb 12 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-17
- Patchlevel 20020209
- Fix zero-substitution of cf_cv_type_of_bool (#59450)
- Fix rebuilding of configure script with autoconf 2.5x
Thu Jan 31 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-16
- Patchlevel 20020127
This commit is contained in:
cvsdist 2004-09-09 09:04:11 +00:00
parent 4e6371a549
commit 72b457329d
3 changed files with 70 additions and 20 deletions

View File

@ -1,4 +1,3 @@
ncurses-5.2-20011110.patch.gz
ncurses-5.2-20011117.patch.gz
ncurses-5.2-20011124.patch.gz
ncurses-5.2-20020218.patch.gz
ncurses-5.2.tar.bz2
patch-5.2-20020216.sh.gz

View File

@ -1,8 +1,8 @@
Summary: A CRT screen handling and optimization package.
Name: ncurses
Version: 5.2
%define PATCHDATE 20011103
Release: 13.72.14
%define PATCHDATE 20020216
Release: 23
License: distributable
Group: System Environment/Libraries
URL: http://dickey.his.com/ncurses/ncurses.html
@ -10,12 +10,12 @@ Source0: ftp://dickey.his.com/ncurses/ncurses-5.2.tar.bz2
Source2: ncurses-linux
Source3: ncurses-linux-m
Source4: ncurses-resetall.sh
Patch1: ftp://dickey.his.com/ncurses/5.2/patch-5.2-%{PATCHDATE}.sh
Patch2: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20011110.patch.gz
Patch3: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20011117.patch.gz
Patch4: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20011124.patch.gz
Patch1: ftp://dickey.his.com/ncurses/5.2/patch-5.2-%{PATCHDATE}.sh.gz
Patch2: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020218.patch.gz
Patch10: ncurses-5.2-20010623-xtermchanges.patch
Patch11: ncurses-5.2-rxvt.patch
Patch12: ncurses-5.2-nobool.patch
Patch13: ncurses-5.2-autoconf25.patch
BuildRoot: %{_tmppath}/%{name}-root
%description
@ -36,22 +36,30 @@ the ncurses CRT screen handling and optimization package.
Install the ncurses-devel package if you want to develop applications
which will use ncurses.
%package c++-devel
Summary: C++ bindings to ncurses
Group: System Environment/Libraries
Requires: ncurses = %{PACKAGE_VERSION}
%description c++-devel
C++ bindings to ncurses
%prep
%setup -q
source %{PATCH1}
zcat %{PATCH1} |sh
%patch2 -p1 -b .pl1
%patch3 -p1 -b .pl2
%patch4 -p1 -b .pl3
%patch10 -p1 -b .xterm
%patch11 -p1 -b .rxvt
%patch12 -p1 -b .bool
%patch13 -p1 -b .ac25
find . -name "*.orig" -exec rm -f {} \;
%build
CFLAGS="%{optflags} -DPURE_TERMINFO"
CFLAGS="%{optflags} -DPURE_TERMINFO -DSVR4_CURSES"
%define optflags $CFLAGS
%configure \
--with-normal --with-shared --without-debug --without-profile \
--without-cxx --without-ada --enable-sigwinch --enable-hard-tabs \
--with-cxx --without-ada --enable-sigwinch --enable-hard-tabs \
--with-ospeed='unsigned int'
make
@ -94,18 +102,62 @@ install -c -m 755 %{SOURCE4} $RPM_BUILD_ROOT/usr/bin/resetall
%files devel
%defattr(-,root,root)
%doc c++ test
%doc test
%doc doc/html/hackguide.html
%doc doc/html/ncurses-intro.html
%{_libdir}/lib*.so
%{_libdir}/lib*.a
%{_includedir}/*
%{_includedir}/ncurses
%{_includedir}/curses.h
%{_includedir}/ncurses.h
%{_includedir}/eti.h
%{_includedir}/form.h
%{_includedir}/menu.h
%{_includedir}/panel.h
%{_includedir}/term.h
%{_includedir}/unctrl.h
%{_mandir}/man3/*
%files c++-devel
%defattr(-,root,root)
%doc c++/NEWS c++/PROBLEMS c++/README*
%{_includedir}/ncurses/cursesapp.h
%{_includedir}/ncurses/curses?.h
%{_includedir}/ncurses/etip.h
%{_libdir}/libncurses++.a
%clean
rm -rf $RPM_BUILD_ROOT
%changelog
* Fri Feb 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-24
- Rebuild for glibc 2.3/gcc 3.1
* Fri Feb 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-23
- Put the bool type back in for !c++, but leave TRUE/FALSE out
* Thu Feb 21 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-21
- Don't define TRUE/FALSE etc., we don't care about SVR4 compliance and
it breaks building gdb
* Thu Feb 21 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-20
- Rebuild for glibc 2.3/gcc 3.1
* Thu Feb 21 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-19
- Patchlevel 20020218
- Re-add %{_includedir}/ncurses.h (#60169)
* Tue Feb 12 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-18
- Add C++ bindings (#59751)
* Tue Feb 12 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-17
- Patchlevel 20020209
- Fix zero-substitution of cf_cv_type_of_bool (#59450)
- Fix rebuilding of configure script with autoconf 2.5x
* Thu Jan 31 2002 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-16
- Patchlevel 20020127
* Tue Nov 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 5.2-14
- Patchlevel 20011124

View File

@ -1,4 +1,3 @@
c41565527ed77212a206a02992e4a93e ncurses-5.2-20011110.patch.gz
02b651d99e2749dbd7f65d420da5cb4f ncurses-5.2-20011117.patch.gz
ab351132474356de53bf07632dde777b ncurses-5.2-20011124.patch.gz
8c2a598ed21133b27b9ed29179a121f3 ncurses-5.2-20020218.patch.gz
b3dfb89d242408cca09c85447563d9c1 ncurses-5.2.tar.bz2
ad80e5b0cace664191631abe201d0095 patch-5.2-20020216.sh.gz