[Lsb-messages] /var/www/bzr/lsb/devel/build_env r2121: add a few functions to ncurses and drop one from wide (bug 1761)

Mats Wichmann mats at linuxfoundation.org
Fri Aug 2 15:14:14 UTC 2013


------------------------------------------------------------
revno: 2121
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: build_env
timestamp: Fri 2013-08-02 09:14:14 -0600
message:
  add a few functions to ncurses and drop one from wide (bug 1761)
modified:
  headers/All/5.0/curses.h.defs
  headers/All/5.0/ncursesw/curses.h.defs
  headers/curses.h
  headers/ncursesw/curses.h
  package/Makefile
  stub_libs/5.0/IA32/libXext.c
  stub_libs/5.0/IA32/libncursesw.c
  stub_libs/5.0/IA64/libXext.c
  stub_libs/5.0/IA64/libncursesw.c
  stub_libs/5.0/PPC32/libXext.c
  stub_libs/5.0/PPC32/libncursesw.c
  stub_libs/5.0/PPC64/libXext.c
  stub_libs/5.0/PPC64/libncursesw.c
  stub_libs/5.0/S390/libXext.c
  stub_libs/5.0/S390/libncursesw.c
  stub_libs/5.0/S390X/libXext.c
  stub_libs/5.0/S390X/libncursesw.c
  stub_libs/5.0/x86-64/libXext.c
  stub_libs/5.0/x86-64/libncursesw.c
-------------- next part --------------
=== modified file 'headers/All/5.0/curses.h.defs'
--- a/headers/All/5.0/curses.h.defs	2013-03-01 18:58:00 +0000
+++ b/headers/All/5.0/curses.h.defs	2013-08-02 15:14:14 +0000
@@ -425,6 +425,9 @@
 extern int scrollok(WINDOW *, bool);
 extern SCREEN *set_term(SCREEN *);
 extern int setscrreg(int, int);
+extern attr_t slk_attr(void);
+extern attr_t slk_attr_off(const attr_t, void *);
+extern attr_t slk_attr_on(attr_t, void *);
 extern int slk_attr_set(const attr_t, short, void *);
 extern int slk_attroff(const chtype);
 extern int slk_attron(const chtype);
@@ -445,6 +448,7 @@
 extern WINDOW *subpad(WINDOW *, int, int, int, int);
 extern WINDOW *subwin(WINDOW *, int, int, int, int);
 extern int syncok(WINDOW *, bool);
+extern attr_t term_attrs(void);
 extern chtype termattrs(void);
 extern char *termname(void);
 extern void timeout(int);
@@ -455,6 +459,7 @@
 extern int ungetch(int);
 extern int untouchwin(WINDOW *);
 extern void use_env(bool);
+extern attr_t vid_attr(attr_t, short, void *);
 extern int vidattr(chtype);
 extern int vidputs(chtype, int (*)(int));
 extern int vline(chtype, int);

=== modified file 'headers/All/5.0/ncursesw/curses.h.defs'
--- a/headers/All/5.0/ncursesw/curses.h.defs	2013-08-02 13:16:31 +0000
+++ b/headers/All/5.0/ncursesw/curses.h.defs	2013-08-02 15:14:14 +0000
@@ -931,7 +931,7 @@
 extern int setcchar(cchar_t *, wchar_t *, attr_t, short, void *);
 extern int setscrreg(int, int);
 extern attr_t slk_attr(void);
-extern int slk_attr_off(attr_t, void *);
+extern int slk_attr_off(const attr_t, void *);
 extern int slk_attr_on(attr_t, void *);
 extern int slk_attroff(const chtype);
 extern int slk_attron(const chtype);
@@ -1014,7 +1014,6 @@
 extern int wdeleteln(WINDOW *);
 extern int wecho_wchar(WINDOW *, cchar_t *);
 extern int wechochar(const chtype, const chtype);
-extern unsigned char wenclose(WINDOW *, int, int);
 extern int werase(WINDOW *);
 extern int wget_wch(WINDOW *, wint_t *);
 extern int wget_wstr(WINDOW *, wint_t *);

=== modified file 'headers/curses.h'
--- a/headers/curses.h	2013-03-01 18:58:00 +0000
+++ b/headers/curses.h	2013-08-02 15:14:14 +0000
@@ -728,6 +728,14 @@
 
 #if __LSB_VERSION__ >= 50
     extern WINDOW *newscr;
+    extern attr_t slk_attr(void);
+#undef slk_attr_off
+    extern attr_t slk_attr_off(const attr_t, void *);
+#undef slk_attr_on
+    extern attr_t slk_attr_on(attr_t, void *);
+    extern attr_t term_attrs(void);
+#undef vid_attr
+    extern attr_t vid_attr(attr_t, short, void *);
 #endif				/* __LSB_VERSION__ >= 5.0 */
 
 #ifdef __cplusplus

=== modified file 'headers/ncursesw/curses.h'
--- a/headers/ncursesw/curses.h	2013-08-02 13:16:31 +0000
+++ b/headers/ncursesw/curses.h	2013-08-02 15:14:14 +0000
@@ -1127,7 +1127,7 @@
     extern int setscrreg(int, int);
     extern attr_t slk_attr(void);
 #undef slk_attr_off
-    extern int slk_attr_off(attr_t, void *);
+    extern int slk_attr_off(const attr_t, void *);
 #undef slk_attr_on
     extern int slk_attr_on(attr_t, void *);
     extern int slk_attroff(const chtype);
@@ -1228,7 +1228,6 @@
     extern int wdeleteln(WINDOW *);
     extern int wecho_wchar(WINDOW *, cchar_t *);
     extern int wechochar(const chtype, const chtype);
-    extern unsigned char wenclose(WINDOW *, int, int);
     extern int werase(WINDOW *);
     extern int wget_wch(WINDOW *, wint_t *);
 #undef wget_wstr

=== modified file 'package/Makefile'
--- a/package/Makefile	2013-08-02 13:16:31 +0000
+++ b/package/Makefile	2013-08-02 15:14:14 +0000
@@ -46,7 +46,7 @@
 
 # We define this here instead of directly in the spec file as
 # we need to be able to work out what the produced rpm files will be called
-RPM_PACKAGE_RELEASE=7
+RPM_PACKAGE_RELEASE=8
 
 # Initialize LIB64 to proper value for 64-bit architectures
 export LIB64:=$(shell case `uname -m` in (ppc64 | s390x | x86_64) echo 64 ;; esac)

=== modified file 'stub_libs/5.0/IA32/libXext.c'
--- a/stub_libs/5.0/IA32/libXext.c	2009-10-22 20:11:53 +0000
+++ b/stub_libs/5.0/IA32/libXext.c	2013-08-02 15:14:14 +0000
@@ -84,3 +84,8 @@
 void XextDestroyExtension() {} ;
 void XextFindDisplay() {} ;
 void XextRemoveDisplay() {} ;
+void slk_attr() {} ;
+void slk_attr_off() {} ;
+void slk_attr_on() {} ;
+void term_attrs() {} ;
+void vid_attr() {} ;

=== modified file 'stub_libs/5.0/IA32/libncursesw.c'
--- a/stub_libs/5.0/IA32/libncursesw.c	2013-08-02 13:16:31 +0000
+++ b/stub_libs/5.0/IA32/libncursesw.c	2013-08-02 15:14:14 +0000
@@ -341,7 +341,6 @@
 void wdeleteln() {} ;
 void wecho_wchar() {} ;
 void wechochar() {} ;
-void wenclose() {} ;
 void werase() {} ;
 void wget_wch() {} ;
 void wget_wstr() {} ;

=== modified file 'stub_libs/5.0/IA64/libXext.c'
--- a/stub_libs/5.0/IA64/libXext.c	2009-10-22 20:11:53 +0000
+++ b/stub_libs/5.0/IA64/libXext.c	2013-08-02 15:14:14 +0000
@@ -84,3 +84,8 @@
 void XextDestroyExtension() {} ;
 void XextFindDisplay() {} ;
 void XextRemoveDisplay() {} ;
+void slk_attr() {} ;
+void slk_attr_off() {} ;
+void slk_attr_on() {} ;
+void term_attrs() {} ;
+void vid_attr() {} ;

=== modified file 'stub_libs/5.0/IA64/libncursesw.c'
--- a/stub_libs/5.0/IA64/libncursesw.c	2013-08-02 13:16:31 +0000
+++ b/stub_libs/5.0/IA64/libncursesw.c	2013-08-02 15:14:14 +0000
@@ -341,7 +341,6 @@
 void wdeleteln() {} ;
 void wecho_wchar() {} ;
 void wechochar() {} ;
-void wenclose() {} ;
 void werase() {} ;
 void wget_wch() {} ;
 void wget_wstr() {} ;

=== modified file 'stub_libs/5.0/PPC32/libXext.c'
--- a/stub_libs/5.0/PPC32/libXext.c	2009-10-22 20:11:53 +0000
+++ b/stub_libs/5.0/PPC32/libXext.c	2013-08-02 15:14:14 +0000
@@ -84,3 +84,8 @@
 void XextDestroyExtension() {} ;
 void XextFindDisplay() {} ;
 void XextRemoveDisplay() {} ;
+void slk_attr() {} ;
+void slk_attr_off() {} ;
+void slk_attr_on() {} ;
+void term_attrs() {} ;
+void vid_attr() {} ;

=== modified file 'stub_libs/5.0/PPC32/libncursesw.c'
--- a/stub_libs/5.0/PPC32/libncursesw.c	2013-08-02 13:16:31 +0000
+++ b/stub_libs/5.0/PPC32/libncursesw.c	2013-08-02 15:14:14 +0000
@@ -341,7 +341,6 @@
 void wdeleteln() {} ;
 void wecho_wchar() {} ;
 void wechochar() {} ;
-void wenclose() {} ;
 void werase() {} ;
 void wget_wch() {} ;
 void wget_wstr() {} ;

=== modified file 'stub_libs/5.0/PPC64/libXext.c'
--- a/stub_libs/5.0/PPC64/libXext.c	2009-10-22 20:11:53 +0000
+++ b/stub_libs/5.0/PPC64/libXext.c	2013-08-02 15:14:14 +0000
@@ -84,3 +84,8 @@
 void XextDestroyExtension() {} ;
 void XextFindDisplay() {} ;
 void XextRemoveDisplay() {} ;
+void slk_attr() {} ;
+void slk_attr_off() {} ;
+void slk_attr_on() {} ;
+void term_attrs() {} ;
+void vid_attr() {} ;

=== modified file 'stub_libs/5.0/PPC64/libncursesw.c'
--- a/stub_libs/5.0/PPC64/libncursesw.c	2013-08-02 13:16:31 +0000
+++ b/stub_libs/5.0/PPC64/libncursesw.c	2013-08-02 15:14:14 +0000
@@ -341,7 +341,6 @@
 void wdeleteln() {} ;
 void wecho_wchar() {} ;
 void wechochar() {} ;
-void wenclose() {} ;
 void werase() {} ;
 void wget_wch() {} ;
 void wget_wstr() {} ;

=== modified file 'stub_libs/5.0/S390/libXext.c'
--- a/stub_libs/5.0/S390/libXext.c	2009-10-22 20:11:53 +0000
+++ b/stub_libs/5.0/S390/libXext.c	2013-08-02 15:14:14 +0000
@@ -84,3 +84,8 @@
 void XextDestroyExtension() {} ;
 void XextFindDisplay() {} ;
 void XextRemoveDisplay() {} ;
+void slk_attr() {} ;
+void slk_attr_off() {} ;
+void slk_attr_on() {} ;
+void term_attrs() {} ;
+void vid_attr() {} ;

=== modified file 'stub_libs/5.0/S390/libncursesw.c'
--- a/stub_libs/5.0/S390/libncursesw.c	2013-08-02 13:16:31 +0000
+++ b/stub_libs/5.0/S390/libncursesw.c	2013-08-02 15:14:14 +0000
@@ -341,7 +341,6 @@
 void wdeleteln() {} ;
 void wecho_wchar() {} ;
 void wechochar() {} ;
-void wenclose() {} ;
 void werase() {} ;
 void wget_wch() {} ;
 void wget_wstr() {} ;

=== modified file 'stub_libs/5.0/S390X/libXext.c'
--- a/stub_libs/5.0/S390X/libXext.c	2009-10-22 20:11:53 +0000
+++ b/stub_libs/5.0/S390X/libXext.c	2013-08-02 15:14:14 +0000
@@ -84,3 +84,8 @@
 void XextDestroyExtension() {} ;
 void XextFindDisplay() {} ;
 void XextRemoveDisplay() {} ;
+void slk_attr() {} ;
+void slk_attr_off() {} ;
+void slk_attr_on() {} ;
+void term_attrs() {} ;
+void vid_attr() {} ;

=== modified file 'stub_libs/5.0/S390X/libncursesw.c'
--- a/stub_libs/5.0/S390X/libncursesw.c	2013-08-02 13:16:31 +0000
+++ b/stub_libs/5.0/S390X/libncursesw.c	2013-08-02 15:14:14 +0000
@@ -341,7 +341,6 @@
 void wdeleteln() {} ;
 void wecho_wchar() {} ;
 void wechochar() {} ;
-void wenclose() {} ;
 void werase() {} ;
 void wget_wch() {} ;
 void wget_wstr() {} ;

=== modified file 'stub_libs/5.0/x86-64/libXext.c'
--- a/stub_libs/5.0/x86-64/libXext.c	2009-10-22 20:11:53 +0000
+++ b/stub_libs/5.0/x86-64/libXext.c	2013-08-02 15:14:14 +0000
@@ -84,3 +84,8 @@
 void XextDestroyExtension() {} ;
 void XextFindDisplay() {} ;
 void XextRemoveDisplay() {} ;
+void slk_attr() {} ;
+void slk_attr_off() {} ;
+void slk_attr_on() {} ;
+void term_attrs() {} ;
+void vid_attr() {} ;

=== modified file 'stub_libs/5.0/x86-64/libncursesw.c'
--- a/stub_libs/5.0/x86-64/libncursesw.c	2013-08-02 13:16:31 +0000
+++ b/stub_libs/5.0/x86-64/libncursesw.c	2013-08-02 15:14:14 +0000
@@ -341,7 +341,6 @@
 void wdeleteln() {} ;
 void wecho_wchar() {} ;
 void wechochar() {} ;
-void wenclose() {} ;
 void werase() {} ;
 void wget_wch() {} ;
 void wget_wstr() {} ;



More information about the lsb-messages mailing list