This commit is contained in:
parent
beaf19d742
commit
c9c292aadd
11
ncurses-5.6-fallback.dif
Normal file
11
ncurses-5.6-fallback.dif
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- ncurses/tinfo/lib_setup.c
|
||||||
|
+++ ncurses/tinfo/lib_setup.c 2008-11-14 18:54:38.539715994 +0100
|
||||||
|
@@ -566,7 +566,7 @@ _nc_setupterm(NCURSES_CONST char *tname,
|
||||||
|
const TERMTYPE *fallback = _nc_fallback(tname);
|
||||||
|
|
||||||
|
if (fallback) {
|
||||||
|
- termp->type = *fallback;
|
||||||
|
+ _nc_copy_termtype(&(termp->type),fallback);
|
||||||
|
status = TGETENT_YES;
|
||||||
|
}
|
||||||
|
}
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 14 18:59:42 CET 2008 - werner@suse.de
|
||||||
|
|
||||||
|
- Do not free arrays and strings from static fallback entries (bnc#443683)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 4 11:55:11 CEST 2008 - werner@suse.de
|
Thu Sep 4 11:55:11 CEST 2008 - werner@suse.de
|
||||||
|
|
||||||
|
24
ncurses.spec
24
ncurses.spec
@ -27,7 +27,7 @@ License: X11/MIT
|
|||||||
Group: System/Base
|
Group: System/Base
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
Version: 5.6
|
Version: 5.6
|
||||||
Release: 88
|
Release: 89
|
||||||
Summary: New curses Libraries
|
Summary: New curses Libraries
|
||||||
Url: http://invisible-island.net/ncurses/ncurses.html
|
Url: http://invisible-island.net/ncurses/ncurses.html
|
||||||
Source0: ncurses-5.6.tar.bz2
|
Source0: ncurses-5.6.tar.bz2
|
||||||
@ -43,6 +43,7 @@ Patch2: ncurses-5.6-pthread.dif
|
|||||||
Patch3: ncurses-5.6-overwrite.dif
|
Patch3: ncurses-5.6-overwrite.dif
|
||||||
Patch4: ncurses-5.6-tack.dif
|
Patch4: ncurses-5.6-tack.dif
|
||||||
Patch5: ncurses-5.6-gpm.dif
|
Patch5: ncurses-5.6-gpm.dif
|
||||||
|
Patch6: ncurses-5.6-fallback.dif
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
%global _sysconfdir /etc
|
%global _sysconfdir /etc
|
||||||
%global _miscdir %{_datadir}/misc
|
%global _miscdir %{_datadir}/misc
|
||||||
@ -255,6 +256,7 @@ ln -sf tack-* tack
|
|||||||
%patch -P 3 -p0 -b .ow
|
%patch -P 3 -p0 -b .ow
|
||||||
%patch -P 4 -p0 -b .hs
|
%patch -P 4 -p0 -b .hs
|
||||||
%patch -P 5 -p0 -b .gpm
|
%patch -P 5 -p0 -b .gpm
|
||||||
|
%patch -P 6 -p0 -b .fb
|
||||||
%patch -P 0 -p0
|
%patch -P 0 -p0
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -637,6 +639,8 @@ ln -sf tack-* tack
|
|||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 14 2008 werner@suse.de
|
||||||
|
- Do not free arrays and strings from static fallback entries (bnc#443683)
|
||||||
* Thu Sep 04 2008 werner@suse.de
|
* Thu Sep 04 2008 werner@suse.de
|
||||||
- Correct order of include paths in ncurses6 case
|
- Correct order of include paths in ncurses6 case
|
||||||
* Mon Sep 01 2008 werner@suse.de
|
* Mon Sep 01 2008 werner@suse.de
|
||||||
@ -701,7 +705,7 @@ ln -sf tack-* tack
|
|||||||
* Tue Apr 22 2008 werner@suse.de
|
* Tue Apr 22 2008 werner@suse.de
|
||||||
- Split ncurses into two separate packages ncurses-utils and
|
- Split ncurses into two separate packages ncurses-utils and
|
||||||
terminfo-base to get the resolvers happy (bnc#381293)
|
terminfo-base to get the resolvers happy (bnc#381293)
|
||||||
* Sun Apr 20 2008 ro@suse.de
|
* Sat Apr 19 2008 ro@suse.de
|
||||||
- update baselibs.conf
|
- update baselibs.conf
|
||||||
* Fri Apr 11 2008 werner@suse.de
|
* Fri Apr 11 2008 werner@suse.de
|
||||||
- Do not dlopen libgpm if already loaded by runtime linker
|
- Do not dlopen libgpm if already loaded by runtime linker
|
||||||
@ -727,7 +731,7 @@ ln -sf tack-* tack
|
|||||||
report ncurses.h to reside in /usr/include/ncurses (#337412).
|
report ncurses.h to reside in /usr/include/ncurses (#337412).
|
||||||
* Wed Sep 05 2007 werner@suse.de
|
* Wed Sep 05 2007 werner@suse.de
|
||||||
- Move libncursesw to /lib or /lib64 (bug #307353)
|
- Move libncursesw to /lib or /lib64 (bug #307353)
|
||||||
* Sat May 26 2007 dmueller@suse.de
|
* Fri May 25 2007 dmueller@suse.de
|
||||||
- add %%post/un to call ldconfig
|
- add %%post/un to call ldconfig
|
||||||
* Tue May 15 2007 dmueller@suse.de
|
* Tue May 15 2007 dmueller@suse.de
|
||||||
- move documentation to -devel package and bzip text files
|
- move documentation to -devel package and bzip text files
|
||||||
@ -849,7 +853,7 @@ ln -sf tack-* tack
|
|||||||
- Add kcbt key for YaST
|
- Add kcbt key for YaST
|
||||||
- remove ncurses 4.2
|
- remove ncurses 4.2
|
||||||
- Enable ncurses 5.2 with wide character support
|
- Enable ncurses 5.2 with wide character support
|
||||||
* Sat Jun 15 2002 olh@suse.de
|
* Fri Jun 14 2002 olh@suse.de
|
||||||
- do not build ncurses 4.2 on ppc64, it appears in Requires later
|
- do not build ncurses 4.2 on ppc64, it appears in Requires later
|
||||||
* Wed May 22 2002 olh@suse.de
|
* Wed May 22 2002 olh@suse.de
|
||||||
- do not package libncurses.4 on ppc64, allow build as non-root
|
- do not package libncurses.4 on ppc64, allow build as non-root
|
||||||
@ -859,7 +863,7 @@ ln -sf tack-* tack
|
|||||||
- Disable old ncurses libraries on x86_64
|
- Disable old ncurses libraries on x86_64
|
||||||
* Thu Feb 21 2002 werner@suse.de
|
* Thu Feb 21 2002 werner@suse.de
|
||||||
- Fix cat&paste error of patch level 20010922
|
- Fix cat&paste error of patch level 20010922
|
||||||
* Tue Feb 12 2002 ro@suse.de
|
* Mon Feb 11 2002 ro@suse.de
|
||||||
- tar option for bz2 is "j"
|
- tar option for bz2 is "j"
|
||||||
* Wed Feb 06 2002 coolo@suse.de
|
* Wed Feb 06 2002 coolo@suse.de
|
||||||
- s390x is 64 bit too
|
- s390x is 64 bit too
|
||||||
@ -947,7 +951,7 @@ ln -sf tack-* tack
|
|||||||
* Mon Apr 03 2000 bk@suse.de
|
* Mon Apr 03 2000 bk@suse.de
|
||||||
- added workaround for bad %%{suse_update_config -f} handling on i386
|
- added workaround for bad %%{suse_update_config -f} handling on i386
|
||||||
message was: suse_update_config: invalid option --
|
message was: suse_update_config: invalid option --
|
||||||
* Sun Apr 02 2000 bk@suse.de
|
* Sat Apr 01 2000 bk@suse.de
|
||||||
- updated %%suse_update_config call for s390
|
- updated %%suse_update_config call for s390
|
||||||
* Fri Mar 03 2000 schwab@suse.de
|
* Fri Mar 03 2000 schwab@suse.de
|
||||||
- Fix for ia64.
|
- Fix for ia64.
|
||||||
@ -993,12 +997,12 @@ ln -sf tack-* tack
|
|||||||
- Move /usr/lib/terminfo/, /usr/lib/tabset/ to /usr/share/terminfo/,
|
- Move /usr/lib/terminfo/, /usr/lib/tabset/ to /usr/share/terminfo/,
|
||||||
/usr/share/tabset/ and set a compatibility link.
|
/usr/share/tabset/ and set a compatibility link.
|
||||||
- Check security fix, seems to work.
|
- Check security fix, seems to work.
|
||||||
* Fri Oct 15 1999 werner@suse.de
|
* Thu Oct 14 1999 werner@suse.de
|
||||||
- Port some patches from debian mainly security issues
|
- Port some patches from debian mainly security issues
|
||||||
- Use newer terminfo.src
|
- Use newer terminfo.src
|
||||||
- Move some common terminfo entries from terminfo packages
|
- Move some common terminfo entries from terminfo packages
|
||||||
to main packages ncurses
|
to main packages ncurses
|
||||||
* Thu Oct 14 1999 werner@suse.de
|
* Wed Oct 13 1999 werner@suse.de
|
||||||
- Add panel patch from ncurses 5.0
|
- Add panel patch from ncurses 5.0
|
||||||
- Remove kbs=\177 for some terminals like some xterm types and
|
- Remove kbs=\177 for some terminals like some xterm types and
|
||||||
vt100 to hold it compatible with other UNICES
|
vt100 to hold it compatible with other UNICES
|
||||||
@ -1013,7 +1017,7 @@ ln -sf tack-* tack
|
|||||||
- changed permissions (a+x) for libform,menu,panel
|
- changed permissions (a+x) for libform,menu,panel
|
||||||
* Mon Mar 22 1999 florian@suse.de
|
* Mon Mar 22 1999 florian@suse.de
|
||||||
- add compatibility link from /usr/share/{tabset,terminfo}
|
- add compatibility link from /usr/share/{tabset,terminfo}
|
||||||
* Sun Sep 06 1998 ro@suse.de
|
* Sat Sep 05 1998 ro@suse.de
|
||||||
- fixed neededforbuild
|
- fixed neededforbuild
|
||||||
* Wed Jun 03 1998 florian@suse.de
|
* Wed Jun 03 1998 florian@suse.de
|
||||||
- use major 4 for glibc2
|
- use major 4 for glibc2
|
||||||
@ -1050,7 +1054,7 @@ ln -sf tack-* tack
|
|||||||
- update to version 4.1
|
- update to version 4.1
|
||||||
* Wed Apr 30 1997 florian@suse.de
|
* Wed Apr 30 1997 florian@suse.de
|
||||||
- mv /lib/libncurses.so.1.9* /usr/lib/
|
- mv /lib/libncurses.so.1.9* /usr/lib/
|
||||||
* Mon Apr 14 1997 florian@suse.de
|
* Sun Apr 13 1997 florian@suse.de
|
||||||
- update to new version 970412
|
- update to new version 970412
|
||||||
* Thu Jan 02 1997 werner@suse.de
|
* Thu Jan 02 1997 werner@suse.de
|
||||||
- Anpassung von terminfo an das XTerm app-defaults
|
- Anpassung von terminfo an das XTerm app-defaults
|
||||||
|
Loading…
Reference in New Issue
Block a user