auto-import changelog data from ncurses-5.3-4.src.rpm

Thu Feb 06 2003 Bill Nottingham <notting@redhat.com> 5.3-4
- fix debuginfo package
Fri Jan 31 2003 Adrian Havill <havill@redhat.com> 5.3-3
- remunged xterm changes from 5.2 patch for 5.3
- updated screen entry (#82951)
- fixed ka3, kb2 and kf0 entries (#77506)
Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
Wed Jan 22 2003 Adrian Havill <havill@redhat.com> 5.3-1
- upgrade to 5.3 for sake of utf-8, wide chars (#77585 ...)
- spec file summary/desc grammar (#73583)
- add Requires: for c++ devel subpkg (#74002)
- terminfo.src patches no longer needed
- adjust autoconf patch
Thu Dec 05 2002 Elliot Lee <sopwith@redhat.com> 5.2-29
- Merge in multilib fixes
This commit is contained in:
cvsdist 2004-09-09 09:05:26 +00:00
parent c63a7d0fc9
commit 13f97c55e7
3 changed files with 49 additions and 44 deletions

View File

@ -1,9 +1,5 @@
ncurses-5.2-20020218.patch.gz
ncurses-5.2-20020223.patch.gz
ncurses-5.2-20020309.patch.gz
ncurses-5.2-20020310.patch.gz
ncurses-5.2-20020317.patch.gz
ncurses-5.2-20020323.patch.gz
ncurses-5.2-20020406.patch.gz
ncurses-5.2.tar.bz2
patch-5.2-20020216.sh.gz
ncurses-5.3-20030105.patch.gz
ncurses-5.3-20030111.patch.gz
ncurses-5.3-20030118.patch.gz
ncurses-5.3.tar.bz2
patch-5.3-20021231.sh.gz

View File

@ -1,37 +1,33 @@
Summary: A CRT screen handling and optimization package.
Name: ncurses
Version: 5.2
%define PATCHDATE 20020216
Release: 28
Version: 5.3
%define PATCHDATE 20021231
Release: 4
License: distributable
Group: System Environment/Libraries
URL: http://dickey.his.com/ncurses/ncurses.html
Source0: ftp://dickey.his.com/ncurses/ncurses-5.2.tar.bz2
Source0: ftp://dickey.his.com/ncurses/ncurses-5.3.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.gz
Patch2: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020218.patch.gz
Patch3: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020223.patch.gz
Patch4: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020309.patch.gz
Patch5: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020310.patch.gz
Patch6: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020317.patch.gz
Patch7: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020323.patch.gz
Patch8: ftp://dickey.his.com/ncurses/5.2/ncurses-5.2-20020406.patch.gz
Patch10: ncurses-5.2-20010623-xtermchanges.patch
Patch1: ftp://dickey.his.com/ncurses/5.3/patch-5.3-%{PATCHDATE}.sh.gz
Patch2: ftp://dickey.his.com/ncurses/5.3/ncurses-5.3-20030105.patch.gz
Patch3: ftp://dickey.his.com/ncurses/5.3/ncurses-5.3-20030111.patch.gz
Patch4: ftp://dickey.his.com/ncurses/5.3/ncurses-5.3-20030118.patch.gz
Patch11: ncurses-5.2-rxvt.patch
Patch12: ncurses-5.2-nocbt.patch
Patch13: ncurses-5.2-autoconf25.patch
Patch13: ncurses-5.3-autoconf25.patch
Patch14: ncurses-5.3-20030131-terminfo.patch
BuildRoot: %{_tmppath}/%{name}-root
%description
The curses library routines are a terminal-independent method of
updating character screens with reasonable optimization. The ncurses
(new curses) library is a freely distributable replacement for the
discontinued 4.4BSD classic curses library.
discontinued 4.4 BSD classic curses library.
%package devel
Summary: The development files for applications which use ncurses.
Summary: The development files for applications that use ncurses.
Group: Development/Libraries
Requires: ncurses = %{PACKAGE_VERSION}
@ -46,6 +42,7 @@ which will use ncurses.
Summary: C++ bindings to ncurses
Group: System Environment/Libraries
Requires: ncurses = %{PACKAGE_VERSION}
Requires: ncurses-devel = %{PACKAGE_VERSION}
%description c++-devel
C++ bindings to ncurses
@ -56,14 +53,8 @@ zcat %{PATCH1} |sh
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch10 -p1 -b .xterm
%patch11 -p1 -b .rxvt
%patch12 -p1 -b .cbt
%patch13 -p1 -b .ac25
%patch14 -p1 -b .rh
find . -name "*.orig" -exec rm -f {} \;
%build
@ -83,16 +74,17 @@ 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
ln -sf libncurses.a $RPM_BUILD_ROOT%{_libdir}/libcurses.a
%ifarch sparc
install -c -m644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/terminfo/l/linux
install -c -m644 %SOURCE3 $RPM_BUILD_ROOT/usr/share/terminfo/l/linux-m
%endif
strip -R .comment $RPM_BUILD_ROOT/usr/bin/* || :
make clean -C test
chmod 755 $RPM_BUILD_ROOT/%{_libdir}/lib*.so.*.*
# the resetall script
install -c -m 755 %{SOURCE4} $RPM_BUILD_ROOT/usr/bin/resetall
@ -103,7 +95,7 @@ install -c -m 755 %{SOURCE4} $RPM_BUILD_ROOT/usr/bin/resetall
%files
%defattr(-,root,root)
%doc README ANNOUNCE doc/html/announce.html
%attr(755,root,root) /usr/lib/lib*.so.*
%attr(755,root,root) %{_libdir}/lib*.so.*
%{_datadir}/terminfo
%{_datadir}/tabset
%{_bindir}/*
@ -156,6 +148,27 @@ install -c -m 755 %{SOURCE4} $RPM_BUILD_ROOT/usr/bin/resetall
rm -rf $RPM_BUILD_ROOT
%changelog
* Thu Feb 6 2003 Bill Nottingham <notting@redhat.com> 5.3-4
- fix debuginfo package
* Fri Jan 31 2003 Adrian Havill <havill@redhat.com> 5.3-3
- remunged xterm changes from 5.2 patch for 5.3
- updated screen entry (#82951)
- fixed ka3, kb2 and kf0 entries (#77506)
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
* Wed Jan 22 2003 Adrian Havill <havill@redhat.com> 5.3-1
- upgrade to 5.3 for sake of utf-8, wide chars (#77585 ...)
- spec file summary/desc grammar (#73583)
- add Requires: for c++ devel subpkg (#74002)
- terminfo.src patches no longer needed
- adjust autoconf patch
* Thu Dec 05 2002 Elliot Lee <sopwith@redhat.com> 5.2-29
- Merge in multilib fixes
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild

14
sources
View File

@ -1,9 +1,5 @@
8c2a598ed21133b27b9ed29179a121f3 ncurses-5.2-20020218.patch.gz
13e358643396607d32189757b73039c4 ncurses-5.2-20020223.patch.gz
bca7555de5912ca4595573637a364319 ncurses-5.2-20020309.patch.gz
128903677a7ec2125021ff40c30e01a7 ncurses-5.2-20020310.patch.gz
cfd6ed454451af0f447cfc25d5b4b51c ncurses-5.2-20020317.patch.gz
31513e33c79a567d97a2c2422619bc17 ncurses-5.2-20020323.patch.gz
97797974c2bc0d34e0ba196714a92189 ncurses-5.2-20020406.patch.gz
b3dfb89d242408cca09c85447563d9c1 ncurses-5.2.tar.bz2
ad80e5b0cace664191631abe201d0095 patch-5.2-20020216.sh.gz
b8596a070fb085eb6856e5b344800c7b ncurses-5.3-20030105.patch.gz
6666c4bb48337ed3ccc7b2aab2516052 ncurses-5.3-20030111.patch.gz
da4be82a2d09d9946e1bb34502d83b56 ncurses-5.3-20030118.patch.gz
3c080fc3caeb0d1e3423f7ed204f8b5b ncurses-5.3.tar.bz2
65e7d8d7bc009ca17f2dee27f298df1f patch-5.3-20021231.sh.gz