- update to patch 20070217

- replace libcurses.so symlink with linker script (#228891) Resolves:
    #228891
This commit is contained in:
Miroslav Lichvar 2007-02-19 13:10:23 +00:00
parent 7c7609a41e
commit cbdf795445
3 changed files with 11 additions and 14 deletions

View File

@ -1,4 +1,2 @@
ncurses-5.6.tar.gz ncurses-5.6.tar.gz
ncurses-5.6-20061223-20070120.patch.bz2 ncurses-5.6-20061223-20070217.patch.bz2
ncurses-5.6-20070127-20070203.patch.bz2
ncurses-5.6-20070210.patch.gz

View File

@ -1,22 +1,19 @@
Summary: A terminal handling library Summary: A terminal handling library
Name: ncurses Name: ncurses
Version: 5.6 Version: 5.6
Release: 4.20070210%{?dist} Release: 5.20070217%{?dist}
License: MIT License: MIT
Group: System Environment/Libraries Group: System Environment/Libraries
URL: http://invisible-island.net/ncurses/ncurses.html URL: http://invisible-island.net/ncurses/ncurses.html
Source0: ftp://invisible-island.net/ncurses/ncurses-%{version}.tar.gz Source0: ftp://invisible-island.net/ncurses/ncurses-%{version}.tar.gz
Patch1: ncurses-5.6-20061223-20070120.patch.bz2 Patch1: ncurses-5.6-20061223-20070217.patch.bz2
Patch2: ncurses-5.6-20070127-20070203.patch.bz2
Patch3: ncurses-5.6-20070210.patch.gz
Patch6: ncurses-5.5-20061209-tgetent.patch Patch6: ncurses-5.5-20061209-tgetent.patch
Patch8: ncurses-5.5-20061209-config.patch Patch8: ncurses-5.5-20061209-config.patch
Patch9: ncurses-5.5-liblinks.patch Patch9: ncurses-5.5-liblinks.patch
Patch10: ncurses-5.5-20061209-xterm.patch Patch10: ncurses-5.5-20061209-xterm.patch
Patch11: ncurses-5.6-20070120-urxvt.patch Patch11: ncurses-5.6-20070120-urxvt.patch
Patch12: ncurses-5.6-20070210-nodl.patch
BuildRequires: gpm-devel BuildRequires: gpm-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@ -58,17 +55,14 @@ The ncurses-static package includes static libraries of the ncurses library.
%setup -q %setup -q
%patch1 -p1 %patch1 -p1
%patch2 -p1
# tack isn't in ncurses tree since 20070203 # tack isn't in ncurses tree since 20070203
rm -rf tack rm -rf tack
%patch3 -p1
%patch6 -p1 -b .tgetent %patch6 -p1 -b .tgetent
%patch8 -p1 -b .config %patch8 -p1 -b .config
%patch9 -p1 -b .liblinks %patch9 -p1 -b .liblinks
%patch10 -p1 -b .xterm %patch10 -p1 -b .xterm
%patch11 -p1 -b .urxvt %patch11 -p1 -b .urxvt
%patch12 -p1 -b .nodl
# this will be in documentation, drop executable bits # this will be in documentation, drop executable bits
chmod 644 test/* chmod 644 test/*
@ -144,6 +138,9 @@ for l in $RPM_BUILD_ROOT%{_includedir}/ncursesw/*.h; do
ln -s ../ncursesw/$(basename $l) $RPM_BUILD_ROOT%{_includedir}/ncurses ln -s ../ncursesw/$(basename $l) $RPM_BUILD_ROOT%{_includedir}/ncurses
done done
rm -f $RPM_BUILD_ROOT%{_libdir}/libcurses.so
echo "INPUT(-lncurses)" > $RPM_BUILD_ROOT%{_libdir}/libcurses.so
rm -f ${RPM_BUILD_ROOT}%{_libdir}/terminfo rm -f ${RPM_BUILD_ROOT}%{_libdir}/terminfo
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
@ -194,6 +191,10 @@ rm -f ${RPM_BUILD_ROOT}%{_libdir}/terminfo
rm -rf ${RPM_BUILD_ROOT} rm -rf ${RPM_BUILD_ROOT}
%changelog %changelog
* Mon Feb 19 2007 Miroslav Lichvar <mlichvar@redhat.com> 5.6-5.20070217
- update to patch 20070217
- replace libcurses.so symlink with linker script (#228891)
* Mon Feb 12 2007 Miroslav Lichvar <mlichvar@redhat.com> 5.6-4.20070210 * Mon Feb 12 2007 Miroslav Lichvar <mlichvar@redhat.com> 5.6-4.20070210
- update to patch 20070210 - update to patch 20070210
- generate separate terminfo library - generate separate terminfo library

View File

@ -1,4 +1,2 @@
b6593abe1089d6aab1551c105c9300e3 ncurses-5.6.tar.gz b6593abe1089d6aab1551c105c9300e3 ncurses-5.6.tar.gz
f66addc615259d75eaf2b7143246f516 ncurses-5.6-20061223-20070120.patch.bz2 e57e5361507e41942b981af2efa50282 ncurses-5.6-20061223-20070217.patch.bz2
e38f33a9da9b3010d1ab5d22a5325b36 ncurses-5.6-20070127-20070203.patch.bz2
f8ec00b5c7304271d779e7e4c21548c3 ncurses-5.6-20070210.patch.gz