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]