- update to patch 20060715

- fix package summary (#197655)
This commit is contained in:
Miroslav Lichvar 2006-07-17 08:49:22 +00:00
parent c914a0e729
commit 938eb28885
3 changed files with 24 additions and 14 deletions

View File

@ -1,3 +1,5 @@
ncurses-5.5.tar.bz2 ncurses-5.5.tar.gz
ncurses-5.5-20060701.patch.gz ncurses-5.5-20060701.patch.gz
patch-5.5-20060625.sh.gz patch-5.5-20060625.sh.gz
ncurses-5.5-20060708.patch.gz
ncurses-5.5-20060715.patch.gz

View File

@ -1,18 +1,19 @@
Summary: A CRT screen handling and optimization package. Summary: A terminal handling library
Name: ncurses Name: ncurses
Version: 5.5 Version: 5.5
Release: 21 Release: 22.20060715
License: distributable License: distributable
Group: System Environment/Libraries Group: System Environment/Libraries
URL: http://dickey.his.com/ncurses/ncurses.html URL: http://invisible-island.net/ncurses/ncurses.html
Source0: ftp://dickey.his.com/ncurses/ncurses-%{version}.tar.bz2 Source0: ftp://invisible-island.net/ncurses/ncurses-%{version}.tar.gz
Source1: ncurses-linux Source1: ncurses-linux
Source2: ncurses-linux-m Source2: ncurses-linux-m
Source3: ncurses-resetall.sh Source3: ncurses-resetall.sh
Source4: patch-5.5-20060625.sh.gz Source4: ftp://invisible-island.net/ncurses/5.5/patch-5.5-20060625.sh.gz
Patch1: ncurses-5.5-20060701.patch.gz Patch1: ftp://invisible-island.net/ncurses/5.5/ncurses-5.5-20060701.patch.gz
Patch2: ftp://invisible-island.net/ncurses/5.5/ncurses-5.5-20060708.patch.gz
Patch3: ftp://invisible-island.net/ncurses/5.5/ncurses-5.5-20060715.patch.gz
Patch5: ncurses-5.4-xterm-kbs.patch Patch5: ncurses-5.4-xterm-kbs.patch
Patch6: ncurses-5.5.20060701-tgetent.patch
BuildRequires: sharutils gpm-devel BuildRequires: sharutils gpm-devel
BuildRoot: %{_tmppath}/%{name}-root BuildRoot: %{_tmppath}/%{name}-root
@ -23,14 +24,14 @@ updating character screens with reasonable optimization. The ncurses
discontinued 4.4 BSD classic curses library. discontinued 4.4 BSD classic curses library.
%package devel %package devel
Summary: The development files for applications that use ncurses. Summary: Development files for the ncurses library
Group: Development/Libraries Group: Development/Libraries
Requires: ncurses = %{PACKAGE_VERSION} Requires: ncurses = %{PACKAGE_VERSION}
Obsoletes: ncurses-c++-devel Obsoletes: ncurses-c++-devel
%description devel %description devel
The header files and libraries for developing applications that use The header files and libraries for developing applications that use
the ncurses CRT screen handling and optimization package. the ncurses terminal handling library.
Install the ncurses-devel package if you want to develop applications Install the ncurses-devel package if you want to develop applications
which will use ncurses. which will use ncurses.
@ -47,9 +48,10 @@ Use the following compiler flags to build against the ncurses library:
%setup -q %setup -q
zcat %{SOURCE4} | sh > /dev/null zcat %{SOURCE4} | sh > /dev/null
%patch1 -p1 %patch1 -p1
%patch2 -p1
%patch3 -p1
%patch5 -p1 -b .xterm-kbs %patch5 -p1 -b .xterm-kbs
%patch6 -p1 -b .tgetent
%build %build
mkdir narrowc widec mkdir narrowc widec
@ -61,7 +63,7 @@ ln -s ../configure .
--with-install-prefix=${RPM_BUILD_ROOT} \ --with-install-prefix=${RPM_BUILD_ROOT} \
--includedir=%{_includedir}/ncurses \ --includedir=%{_includedir}/ncurses \
--with-chtype=long --with-chtype=long
make make %{?_smp_mflags}
cd ../widec cd ../widec
ln -s ../configure . ln -s ../configure .
%configure --enable-widec \ %configure --enable-widec \
@ -70,7 +72,7 @@ ln -s ../configure .
--with-install-prefix=${RPM_BUILD_ROOT} \ --with-install-prefix=${RPM_BUILD_ROOT} \
--includedir=%{_includedir}/ncursesw \ --includedir=%{_includedir}/ncursesw \
--with-chtype=long --with-chtype=long
make make %{?_smp_mflags}
cd .. cd ..
%install %install
@ -141,6 +143,10 @@ rm -f ${RPM_BUILD_ROOT}%{_libdir}/terminfo
rm -rf ${RPM_BUILD_ROOT} rm -rf ${RPM_BUILD_ROOT}
%changelog %changelog
* Mon Jul 17 2006 Miroslav Lichvar <mlichvar@redhat.com> 5.5-22.20060715
- update to patch 20060715
- fix package summary (#197655)
* Sat Jul 08 2006 Miroslav Lichvar <mlichvar@redhat.com> 5.5-21 * Sat Jul 08 2006 Miroslav Lichvar <mlichvar@redhat.com> 5.5-21
- fix crash in tgetent (#198032) - fix crash in tgetent (#198032)

View File

@ -1,3 +1,5 @@
2a8dfd42ce4286f0c8b67698b0e45e73 ncurses-5.5.tar.bz2 e73c1ac10b4bfc46db43b2ddfd6244ef ncurses-5.5.tar.gz
b3eae4c2ff35929f4cff7a594f845abd patch-5.5-20060625.sh.gz b3eae4c2ff35929f4cff7a594f845abd patch-5.5-20060625.sh.gz
afdb339e6bc6d524178b1f2538f98f96 ncurses-5.5-20060701.patch.gz afdb339e6bc6d524178b1f2538f98f96 ncurses-5.5-20060701.patch.gz
1e166f462b6b00a294d701f0fd8321bd ncurses-5.5-20060708.patch.gz
cc0d0fc36a09733d55e6f01c06dfad93 ncurses-5.5-20060715.patch.gz