tags 356646 + pending
thanks

I've uploaded the following NMU to delayed-2.


diff -u eboard-0.9.5/debian/changelog eboard-0.9.5/debian/changelog
--- eboard-0.9.5/debian/changelog
+++ eboard-0.9.5/debian/changelog
@@ -1,3 +1,10 @@
+eboard (0.9.5-6.1) unstable; urgency=low
+
+  * NMU as part of the GCC 4.1 transition.
+  * Declare friend functions. (Closes: 356646)
+
+ -- Martin Michlmayr <[EMAIL PROTECTED]>  Thu, 25 May 2006 23:05:25 +0200
+
 eboard (0.9.5-6) unstable; urgency=low
 
   * Recompile against gdk-imlib11-dev and update Build-Depends.
only in patch2:
unchanged:
--- eboard-0.9.5.orig/board.h
+++ eboard-0.9.5/board.h
@@ -127,6 +127,34 @@
   int sz;
 };
 
+gboolean board_animate(gpointer data);
+gboolean vec_board_animate(gpointer data);
+
+gboolean board_expose_event(GtkWidget *widget,GdkEventExpose *ee,
+                            gpointer data);
+gboolean board_configure_event(GtkWidget *widget,
+                               GdkEventConfigure *ce,
+                               gpointer data);
+gboolean board_button_press_event(GtkWidget *widget,
+                                  GdkEventButton *be,
+                                  gpointer data);
+gboolean board_button_release_event(GtkWidget *widget,
+                                    GdkEventButton *be,
+                                    gpointer data);
+gboolean board_motion_event(GtkWidget *widget,
+                            GdkEventMotion *em,
+                            gpointer data);
+
+void drop_callbackP(GtkMenuItem *item,gpointer data);
+void drop_callbackR(GtkMenuItem *item,gpointer data);
+void drop_callbackN(GtkMenuItem *item,gpointer data);
+void drop_callbackB(GtkMenuItem *item,gpointer data);
+void drop_callbackQ(GtkMenuItem *item,gpointer data);
+
+void menu_whitep(GtkMenuItem *item, gpointer data);
+void menu_blackp(GtkMenuItem *item, gpointer data);
+void menu_gamep(GtkMenuItem *item, gpointer data);
+
 class Board : public WidgetProxy,
              public ClockHost,
              public RootBoard,
@@ -331,6 +359,8 @@
   friend void eb_runengine_nobm(GtkMenuItem *item,gpointer data);
 };
 
+void getfen_ok(GtkWidget *w, gpointer data);
+
 class GetFENDialog : public ModalDialog {
  public:
   GetFENDialog(EditBoard *_owner);
only in patch2:
unchanged:
--- eboard-0.9.5.orig/bugpane.h
+++ eboard-0.9.5/bugpane.h
@@ -32,6 +32,9 @@
 #include "pieces.h"
 #include "stl.h"
 
+gboolean bareboard_expose(GtkWidget *widget,GdkEventExpose *ee,
+                          gpointer data);
+
 class BareBoard : public WidgetProxy,
                  public RootBoard,
                  public ClockHost,
@@ -75,6 +78,8 @@
                                   gpointer data);
 };
 
+void bug_ptell(GtkWidget *b,gpointer data);  
+
 class BugPane : public WidgetProxy {
  public:
   BugPane();
only in patch2:
unchanged:
--- eboard-0.9.5.orig/chess.h
+++ eboard-0.9.5/chess.h
@@ -198,6 +198,13 @@
 
 };
 
+void pgnedit_set(GtkWidget *w, gpointer data);
+void pgnedit_del(GtkWidget *w, gpointer data);
+void pgnedit_rowsel(GtkCList *w, gint row, gint col,
+                    GdkEventButton *eb,gpointer data);
+void pgnedit_rowunsel(GtkCList *w, gint row, gint col,
+                      GdkEventButton *eb,gpointer data);
+
 class PGNEditInfoDialog : public ModalDialog {
  public:
   PGNEditInfoDialog(ChessGame *src);  
only in patch2:
unchanged:
--- eboard-0.9.5.orig/clock.h
+++ eboard-0.9.5/clock.h
@@ -82,6 +82,8 @@
 };
 
 
+gint clockmaster_timeout(gpointer data);
+
 class ClockMaster {
  public:
   ClockMaster();
@@ -126,6 +128,9 @@
   int value[2];
 };
 
+void tced_ok(GtkWidget *w, gpointer data);
+void tced_dropmenu(GtkMenuItem *w, gpointer data);
+
 class TimeControlEditDialog : public ModalDialog {
  public:
   TimeControlEditDialog(TimeControl *tc, bool allownone=true);
only in patch2:
unchanged:
--- eboard-0.9.5.orig/dlg_connect.h
+++ eboard-0.9.5/dlg_connect.h
@@ -30,6 +30,12 @@
 #include "clock.h"
 #include "widgetproxy.h"
 
+void dlg_connect_ok(GtkWidget *w,gpointer data);
+void dlg_connect_cancel(GtkWidget *w,gpointer data);
+
+void dlgconn_rowsel(GtkCList *clist,int row,int column,GdkEventButton *eb,
+                    gpointer data);
+
 class ConnectDialog : public WidgetProxy {
  public:
   ConnectDialog();
@@ -49,6 +55,16 @@
                             gpointer data);
 };
 
+void eebmd_rowsel(GtkCList *clist,int row,int column,GdkEventButton *eb,
+                  gpointer data);
+void eebmd_rowunsel(GtkCList *clist,int row,int column,GdkEventButton *eb,
+                    gpointer data);
+
+void eebmd_rm1(GtkWidget *w, gpointer data);
+void eebmd_rmall(GtkWidget *w, gpointer data);
+void eebmd_apply(GtkWidget *w, gpointer data);
+void eebmd_edittc(GtkWidget *w, gpointer data);
+
 class EditEngineBookmarksDialog : public ModalDialog,
                                  public UpdateInterface
 {
only in patch2:
unchanged:
--- eboard-0.9.5.orig/dlg_gamelist.h
+++ eboard-0.9.5/dlg_gamelist.h
@@ -30,6 +30,15 @@
 #include "eboard.h"
 #include "widgetproxy.h"
 
+void gamelist_refresh (GtkWidget * w, gpointer data);
+void gamelist_observe (GtkWidget * w, gpointer data);
+gint gamelist_delete  (GtkWidget * widget, GdkEvent * event, gpointer data);
+void gamelist_destroy (GtkWidget * widget, gpointer data);
+void gamelist_select  (GtkCList *cl, gint row, gint column, GdkEventButton *eb,
+                       gpointer data);
+void gamelist_unselect(GtkCList *cl, gint row, gint column, GdkEventButton *eb,
+                       gpointer data);
+
 class GameListDialog : public WidgetProxy,
                        public GameListConsumer {
  public:
@@ -56,6 +65,19 @@
                                gpointer data);
 };
 
+void stocklist_refresh (GtkWidget * w, gpointer data);
+void stocklist_open (GtkWidget * w, gpointer data);
+void stocklist_loadpgn (GtkWidget * w, gpointer data);
+void stocklist_savepgn (GtkWidget * w, gpointer data);
+void stocklist_editpgn (GtkWidget * w, gpointer data);
+void stocklist_dump (GtkWidget * w, gpointer data);
+void stocklist_dumpall (GtkWidget * w, gpointer data);
+void stocklist_destroy (GtkWidget * widget, gpointer data);
+void stocklist_select  (GtkCTree *cl, GtkCTreeNode *node, gint column,
+                        gpointer data);
+void stocklist_unselect(GtkCTree *cl, GtkCTreeNode *node, gint column,
+                        gpointer data);
+
 class StockListDialog : public WidgetProxy {
  public:
   StockListDialog(StockListListener *someone);
@@ -91,6 +113,14 @@
                                 gpointer data);
 };
 
+void adlist_refresh (GtkWidget * w, gpointer data);
+void adlist_answer  (GtkWidget * w, gpointer data);
+void adlist_destroy (GtkWidget * widget, gpointer data);
+void adlist_select  (GtkCList *cl, gint row, gint column, GdkEventButton *eb,
+                     gpointer data);
+void adlist_unselect(GtkCList *cl, gint row, gint column, GdkEventButton *eb,
+                     gpointer data);
+
 class AdListDialog : public WidgetProxy,
                     public GameListConsumer {
  public:
only in patch2:
unchanged:
--- eboard-0.9.5.orig/dlg_prefs.h
+++ eboard-0.9.5/dlg_prefs.h
@@ -30,6 +30,18 @@
 #include "sound.h"
 #include "widgetproxy.h"
 
+void prefs_ok(GtkWidget *w,gpointer data);
+void prefs_apply(GtkWidget *w,gpointer data);
+
+void prefs_frevert(GtkWidget *w,gpointer data);
+void prefs_cfont(GtkWidget *w,gpointer data);
+void prefs_fok(GtkWidget *w,gpointer data);
+
+void prefs_sndtest(GtkWidget *w,gpointer data);
+void prefs_sndedit(GtkWidget *w,gpointer data);
+
+void prefs_defcolor(GtkWidget *w,gpointer data);
+
 class PreferencesDialog : public ModalDialog,
                           public SoundEventChangeListener
 {
only in patch2:
unchanged:
--- eboard-0.9.5.orig/global.h
+++ eboard-0.9.5/global.h
@@ -83,6 +83,8 @@
 
 };
 
+void zh_sigchild_handler(int sig);
+
 class ZombieHunter {
  public:
   ZombieHunter();
only in patch2:
unchanged:
--- eboard-0.9.5.orig/help.h
+++ eboard-0.9.5/help.h
@@ -41,6 +41,8 @@
     KeysDialog();
   };
 
+  void debugdlg_writecons(GtkWidget *w, gpointer data);
+
   class DebugDialog : public ModalDialog {
   public:
     DebugDialog();
only in patch2:
unchanged:
--- eboard-0.9.5.orig/mainwindow.h
+++ eboard-0.9.5/mainwindow.h
@@ -57,6 +57,8 @@
 
 // implements the chat / command mode switch
 
+void ims_switch(GtkWidget *w, gpointer data);
+
 class InputModeSelector : public WidgetProxy {
  public:
   InputModeSelector();
@@ -96,6 +98,66 @@
 
 // ask about our multiple inheritance contest
 
+void mainwindow_themeitem(GtkMenuItem *menuitem, gpointer data);
+void mainwindow_themeitem2(GtkMenuItem *menuitem, gpointer data);
+void mainwindow_themeitem3(GtkMenuItem *menuitem, gpointer data);
+
+int  input_key_press (GtkWidget * wid, GdkEventKey * evt,
+                              gpointer data);
+int  main_key_press (GtkWidget * wid, GdkEventKey * evt,
+                             gpointer data);
+
+void     peer_connect_fics(gpointer data);
+
+void     peer_connect_xboard(gpointer data);
+void     peer_connect_gnuchess4(gpointer data);
+void     peer_connect_sjeng(gpointer data);
+void     peer_connect_crafty(gpointer data);
+
+void     peer_scratch_empty(gpointer data);
+void     peer_scratch_initial(gpointer data);
+
+void     peer_connect_ask(gpointer data);
+void     peer_connect_p2p(gpointer data);
+void     peer_disconnect(gpointer data);
+void     help_about(gpointer data);
+void     help_keys(gpointer data);
+void     help_debug(gpointer data);
+void     help_starting(gpointer data);
+void     mainwindow_icsout_changed(GtkEditable *gtke, gpointer data);
+
+void     mainwindow_connect_bookmark(GtkWidget *w, gpointer data);
+void     mainwindow_connect_bookmark2(GtkWidget *w, gpointer data);
+void     mainwindow_edit_engbm(GtkWidget *w, gpointer data);
+
+void     navbar_back_all(GtkWidget *w,gpointer data);
+void     navbar_back_1(GtkWidget *w,gpointer data);
+void     navbar_forward_1(GtkWidget *w,gpointer data);
+void     navbar_forward_all(GtkWidget *w,gpointer data);
+void     navbar_movelist(GtkWidget *w,gpointer data);
+void     navbar_trash(GtkWidget *w,gpointer data);
+void     navbar_toscratch(GtkWidget *w,gpointer data);
+void     navbar_flip(GtkWidget *w,gpointer data);
+
+void     sett_hilite(GtkWidget *w,gpointer data);
+void     sett_animate(GtkWidget *w,gpointer data);
+void     sett_premove(GtkWidget *w,gpointer data);
+void     sett_coord(GtkWidget *w,gpointer data);
+void     sett_beepopp(GtkWidget *w,gpointer data);
+void     sett_osound(GtkWidget *w,gpointer data);
+void     sett_vector(GtkWidget *w,gpointer data);
+void     sett_legal(GtkWidget *w,gpointer data);
+void     sett_popup(GtkWidget *w,gpointer data);
+void     sett_smarttrash(GtkWidget *w,gpointer data);
+
+gboolean mainwindow_read_agents(gpointer data);
+
+void windows_savedesk(GtkWidget *w, gpointer data);
+void windows_savebuffer(GtkWidget *w, gpointer data);
+
+void windows_find(GtkWidget *w, gpointer data);
+void windows_findp(GtkWidget *w, gpointer data);
+
 class MainWindow : public WidgetProxy, 
                   public InputHandler,
                   public ConnectionHandler,
only in patch2:
unchanged:
--- eboard-0.9.5.orig/movelist.h
+++ eboard-0.9.5/movelist.h
@@ -32,6 +32,8 @@
 #include "widgetproxy.h"
 #include "status.h"
 
+void movelist_destroy (GtkWidget *w, gpointer data);
+
 class MoveListWindow : public WidgetProxy {
  public:
   MoveListWindow(char *p1,char *p2,int gid,list<Position> &moves,
only in patch2:
unchanged:
--- eboard-0.9.5.orig/network.h
+++ eboard-0.9.5/network.h
@@ -78,6 +78,9 @@
   list<Parent *> parents;
 };
 
+void netconn_read_notify(gpointer data, gint source, 
+                         GdkInputCondition cond);
+
 class NetConnection {
  public:
   NetConnection();
@@ -184,6 +187,8 @@
   int acceptConnection();
 };
 
+gboolean sched_close(gpointer data);
+
 class PipeConnection : public BufferedConnection,
                        public PidIssuer                       
 {
only in patch2:
unchanged:
--- eboard-0.9.5.orig/notebook.h
+++ eboard-0.9.5/notebook.h
@@ -56,6 +56,11 @@
   char title[256];
 };
 
+void notebook_switch_page(GtkNotebook *notebook,
+                          GtkNotebookPage *page,
+                          gint page_num,
+                          gpointer data);
+
 class Notebook : public WidgetProxy {
  public:
   Notebook();
only in patch2:
unchanged:
--- eboard-0.9.5.orig/ntext.h
+++ eboard-0.9.5/ntext.h
@@ -66,6 +66,26 @@
 };
 
 // a decent text buffer widget
+
+gboolean ntext_expose(GtkWidget *widget, GdkEventExpose *ee,
+                      gpointer data);
+gboolean ntext_configure(GtkWidget *widget, GdkEventConfigure *ee,
+                         gpointer data);
+void     ntext_sbchange(GtkAdjustment *adj, gpointer data);
+
+gboolean ntext_mdown(GtkWidget *widget, GdkEventButton *eb,
+                     gpointer data);
+gboolean ntext_mup(GtkWidget *widget, GdkEventButton *eb,
+                   gpointer data);
+gboolean ntext_mdrag(GtkWidget *widget, GdkEventMotion *em,
+                     gpointer data);
+
+gboolean ntext_ksel(GtkWidget * widget,
+                    GdkEventSelection * event, gpointer data);
+void     ntext_getsel(GtkWidget * widget,
+                      GtkSelectionData * seldata,
+                      guint info, guint time, gpointer data);
+
 class NText : public WidgetProxy {
  public:
   NText();
only in patch2:
unchanged:
--- eboard-0.9.5.orig/p2p.h
+++ eboard-0.9.5/p2p.h
@@ -32,6 +32,12 @@
 #include "clock.h"
 #include "network.h"
 
+void p2p_connect(GtkWidget *w, gpointer data);
+void p2p_wait(GtkWidget *w, gpointer data);
+void p2p_cancelwait(GtkWidget *w, gpointer data);
+
+gboolean p2p_check_incoming(gpointer data);
+
 class P2PDialog : public NonModalDialog
 {
  public:
only in patch2:
unchanged:
--- eboard-0.9.5.orig/promote.h
+++ eboard-0.9.5/promote.h
@@ -30,6 +30,8 @@
 #include "eboard.h"
 #include "widgetproxy.h"
 
+void promote_toggle(GtkWidget *widget,gpointer data);
+
 class PromotionPicker : public WidgetProxy,
                         public PieceProvider 
 {
only in patch2:
unchanged:
--- eboard-0.9.5.orig/proto_fics.h
+++ eboard-0.9.5/proto_fics.h
@@ -32,6 +32,8 @@
 #include "stl.h"
 #include "position.h"
 
+gboolean fics_allob(gpointer data);
+
 class FicsProtocol : public Protocol {
  public:
   FicsProtocol();
only in patch2:
unchanged:
--- eboard-0.9.5.orig/proto_p2p.h
+++ eboard-0.9.5/proto_p2p.h
@@ -46,6 +46,9 @@
   variant   Variant;
 }; 
 
+void p2ppad_accept(GtkWidget *w, gpointer data);
+void p2ppad_propose(GtkWidget *w, gpointer data);
+
 class P2PPad : public NonModalDialog {
  public:
   P2PPad(P2PProtocol *_proto);
only in patch2:
unchanged:
--- eboard-0.9.5.orig/proto_xboard.h
+++ eboard-0.9.5/proto_xboard.h
@@ -52,6 +52,11 @@
 
 */
 
+void xboard_eng_ok(GtkWidget *w,gpointer data);
+void xboard_eng_cancel(GtkWidget *w,gpointer data);
+void xboard_edit_time(GtkWidget *w,gpointer data);
+gboolean xboard_eng_delete(GtkWidget *w,GdkEvent *e,gpointer data);
+
 class XBoardProtocol : public EngineProtocol,
                        public UpdateInterface
 {
only in patch2:
unchanged:
--- eboard-0.9.5.orig/script.h
+++ eboard-0.9.5/script.h
@@ -30,6 +30,13 @@
 #include "network.h"
 #include "widgetproxy.h"
 
+void script_refresh (GtkWidget * w, gpointer data);
+void script_run (GtkWidget * w, gpointer data);
+void script_select  (GtkCList *cl, gint row, gint column, GdkEventButton *eb,
+                     gpointer data);
+void script_unselect(GtkCList *cl, gint row, gint column, GdkEventButton *eb,
+                     gpointer data);
+
 class ScriptList : public ModalDialog {
  public:
   ScriptList();
@@ -47,6 +54,10 @@
                              gpointer data);
 };
 
+void scripti_kill(GtkWidget *w,gpointer data);
+gboolean scripti_check(gpointer data);
+gboolean scripti_anim(gpointer data);
+
 class ScriptInstance : public WidgetProxy {
  public:
   ScriptInstance(char *name);
only in patch2:
unchanged:
--- eboard-0.9.5.orig/seekgraph.h
+++ eboard-0.9.5/seekgraph.h
@@ -55,6 +55,11 @@
 
 };
 
+void skg_select  (GtkCList *cl, gint row, gint column, GdkEventButton *eb, 
gpointer data);
+void skg_unselect(GtkCList *cl, gint row, gint column, GdkEventButton *eb, 
gpointer data);
+void skg_play(GtkWidget *w, gpointer data);
+void skg_chgsort(GtkCList *cl, gint column, gpointer data);
+
 class SeekGraph : public WidgetProxy,
                  public NotebookInsider
 {
only in patch2:
unchanged:
--- eboard-0.9.5.orig/sound.h
+++ eboard-0.9.5/sound.h
@@ -77,6 +77,11 @@
 
 ostream & operator<<(ostream &s,  SoundEvent e);
 
+void snddlg_ok(GtkWidget *w,gpointer data);
+void snddlg_test(GtkWidget *w,gpointer data);
+void snddlg_browse(GtkWidget *w,gpointer data);
+void snddlg_picktheme(GtkMenuItem *w,gpointer data);
+
 class SoundEventDialog : public ModalDialog {
  public:
   SoundEventDialog(SoundEvent *src, SoundEventChangeListener *listener);
only in patch2:
unchanged:
--- eboard-0.9.5.orig/text.h
+++ eboard-0.9.5/text.h
@@ -124,6 +124,13 @@
   list<Text *> targets;
 };
 
+gint detached_delete  (GtkWidget * widget, GdkEvent * event, gpointer data);
+void detached_destroy (GtkWidget * widget, gpointer data);
+int  dc_input_key_press (GtkWidget * wid, GdkEventKey * evt,
+                         gpointer data);
+void dc_set_filter(GtkWidget *w,gpointer data);
+void dc_new_console(GtkWidget *w,gpointer data);
+
 class DetachedConsole : public WidgetProxy {
  public:
   DetachedConsole(TextSet *yourset, ConsoleListener *cl);
@@ -162,6 +169,8 @@
   friend void dc_new_console(GtkWidget *w,gpointer data);
 };
 
+void tfd_ok(GtkWidget *w, gpointer data);
+
 class TextFilterDialog : public ModalDialog {
  public:
   TextFilterDialog(Text *target, GtkWidget *label2update);
@@ -172,6 +181,8 @@
   friend void tfd_ok(GtkWidget *w, gpointer data);
 };
 
+void std_ok(GtkWidget *w, gpointer data);
+
 class SearchTextDialog : public ModalDialog {
  public:
 
only in patch2:
unchanged:
--- eboard-0.9.5.orig/widgetproxy.h
+++ eboard-0.9.5/widgetproxy.h
@@ -56,6 +56,10 @@
   GtkWidget *label;
 };
 
+void modal_release(GtkWidget *w,gpointer data);
+gint modal_closereq(GtkWidget * widget, 
+                    GdkEvent * event, gpointer data);
+
 class ModalDialog : public WidgetProxy {
  public:
   ModalDialog(char *title);
@@ -102,6 +106,9 @@
   virtual void update()=0;
 };
 
+void colorb_click(GtkWidget *b,gpointer data);
+void colorb_csok(GtkWidget *b,gpointer data);
+
 class ColorButton : public WidgetProxy {
  public:
   ColorButton(char *caption, int value);
@@ -118,6 +125,9 @@
   UpdateNotify * notified;
 };
 
+gboolean preview_expose(GtkWidget *widget,GdkEventExpose *ee,
+                        gpointer data);
+
 class TextPreview : public WidgetProxy, public UpdateNotify {
  public:
   TextPreview(GdkWindow *wnd, ColorButton *_bg);
@@ -137,6 +147,9 @@
                                 gpointer data);
 };
 
+void filedlg_ok (GtkWidget * w, gpointer data);
+void filedlg_destroy (GtkWidget * w, gpointer data);
+
 class FileDialog : public WidgetProxy {
 
  public:
@@ -189,6 +202,8 @@
   
 };
 
+void dropbox_select(GtkWidget *w, gpointer data);
+
 class DropBox : public WidgetProxy {
  public:
   DropBox(char *option, ...);

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to