diff options
author | Pacho Ramos <pacho@gentoo.org> | 2012-02-17 08:32:33 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2012-02-17 08:32:33 +0000 |
commit | 677a2666d1e505cc7cc5b84517759a5333d60f8d (patch) | |
tree | c9fb5c8b4ced729727907ad8242a97ff6eedfb93 /dev-db/flamerobin | |
parent | Version bump mock to 0.8.0. (diff) | |
download | gentoo-2-677a2666d1e505cc7cc5b84517759a5333d60f8d.tar.gz gentoo-2-677a2666d1e505cc7cc5b84517759a5333d60f8d.tar.bz2 gentoo-2-677a2666d1e505cc7cc5b84517759a5333d60f8d.zip |
Fix gcc-4.6 compilation, bug #363459 by Diego Elio Pettenò and Kacper Kowalik (Xarthisius).
(Portage version: 2.1.10.46/cvs/Linux x86_64)
Diffstat (limited to 'dev-db/flamerobin')
-rw-r--r-- | dev-db/flamerobin/ChangeLog | 8 | ||||
-rw-r--r-- | dev-db/flamerobin/files/FlameRobin.desktop | 10 | ||||
-rw-r--r-- | dev-db/flamerobin/files/flamerobin-0.9.2-gcc46.patch | 503 | ||||
-rw-r--r-- | dev-db/flamerobin/flamerobin-0.9.2.ebuild | 7 |
4 files changed, 516 insertions, 12 deletions
diff --git a/dev-db/flamerobin/ChangeLog b/dev-db/flamerobin/ChangeLog index d29c388f43d3..a6e19628bdc1 100644 --- a/dev-db/flamerobin/ChangeLog +++ b/dev-db/flamerobin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-db/flamerobin # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/flamerobin/ChangeLog,v 1.18 2012/02/16 09:51:10 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/flamerobin/ChangeLog,v 1.19 2012/02/17 08:32:32 pacho Exp $ + + 17 Feb 2012; Pacho Ramos <pacho@gentoo.org> + +files/flamerobin-0.9.2-gcc46.patch, -files/FlameRobin.desktop, + flamerobin-0.9.2.ebuild: + Fix gcc-4.6 compilation, bug #363459 by Diego Elio Pettenò and Kacper Kowalik + (Xarthisius). 16 Feb 2012; Pacho Ramos <pacho@gentoo.org> flamerobin-0.9.2.ebuild: Drop duplicated menu entry and unneeded icon (bug #403919 by Dmitry A. diff --git a/dev-db/flamerobin/files/FlameRobin.desktop b/dev-db/flamerobin/files/FlameRobin.desktop deleted file mode 100644 index 0c9757f98a52..000000000000 --- a/dev-db/flamerobin/files/FlameRobin.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Comment=A database administration tool for Firebird DBMS. -NoDisplay=false -Name=FlameRobin -Encoding=UTF-8 -Exec=/usr/bin/flamerobin -Terminal=false -Type=Application -Icon=/usr/share/pixmaps/fricon.xpm - diff --git a/dev-db/flamerobin/files/flamerobin-0.9.2-gcc46.patch b/dev-db/flamerobin/files/flamerobin-0.9.2-gcc46.patch new file mode 100644 index 000000000000..0701a0fa5906 --- /dev/null +++ b/dev-db/flamerobin/files/flamerobin-0.9.2-gcc46.patch @@ -0,0 +1,503 @@ +Index: src/databasehandler.cpp +=================================================================== +--- src/databasehandler.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/databasehandler.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -46,6 +46,7 @@ + class DatabaseInfoHandler: public URIHandler + { + public: ++ DatabaseInfoHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +Index: src/gui/RestoreFrame.cpp +=================================================================== +--- src/gui/RestoreFrame.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/RestoreFrame.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -258,7 +258,7 @@ + sizerFilename->Add(styleguide().getBrowseButtonMargin(), 0); + sizerFilename->Add(button_browse, 0, wxALIGN_CENTER_VERTICAL); + +- wxGridSizer* sizerChecks = new wxGridSizer(2, 2, ++ wxGridSizer* sizerChecks = new wxGridSizer(3, 2, + styleguide().getCheckboxSpacing(), + styleguide().getUnrelatedControlMargin(wxHORIZONTAL)); + sizerChecks->Add(checkbox_replace, 0, wxEXPAND); +Index: src/gui/ReorderFieldsDialog.cpp +=================================================================== +--- src/gui/ReorderFieldsDialog.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/ReorderFieldsDialog.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -215,6 +215,7 @@ + class ReorderFieldsHandler: public URIHandler + { + public: ++ ReorderFieldsHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +Index: src/gui/FieldPropertiesDialog.cpp +=================================================================== +--- src/gui/FieldPropertiesDialog.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/FieldPropertiesDialog.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -690,7 +690,7 @@ + + wxT(" IF (NEW.") + fNameSql + wxT(" IS NULL) THEN\n") + + wxT(" NEW.") + fNameSql + wxT(" = GEN_ID(") + + generator.getQuoted() + wxT(", 1);\n") +- + wxT(" ELSE\n BEGIN\n tmp = GEN_ID(") + ++ + wxT(" ELSE\n BEGIN\n tmp = GEN_ID(") + + generator.getQuoted() + wxT(", 0);\n if (tmp < new.") + + fNameSql + wxT(") then\n tmp = GEN_ID(") + + generator.getQuoted() + wxT(", new.") + fNameSql +@@ -816,6 +816,7 @@ + class ColumnPropertiesHandler: public URIHandler + { + public: ++ ColumnPropertiesHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +Index: src/gui/controls/DBHTreeControl.cpp +=================================================================== +--- src/gui/controls/DBHTreeControl.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/controls/DBHTreeControl.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -261,6 +261,8 @@ + id = ART_View; break; + case ntViews: + id = ART_Views; break; ++ default: ++ break; + } + return getImageIndex(id); + } +Index: src/gui/controls/TextControl.cpp +=================================================================== +--- src/gui/controls/TextControl.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/controls/TextControl.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -40,8 +40,8 @@ + + #include "gui/controls/TextControl.h" + //----------------------------------------------------------------------------- +-TextControl::TextControl(wxWindow *parent, wxWindowID id, long style) +- : wxStyledTextCtrl(parent, id, wxDefaultPosition, wxDefaultSize, style) ++TextControl::TextControl(wxWindow *parent, wxWindowID id) ++ : wxStyledTextCtrl(parent, id) + { + SetWrapMode(wxSTC_WRAP_WORD); + // wxStyledTextCtrl uses black on white initially -> use system defaults +Index: src/gui/controls/LogTextControl.cpp +=================================================================== +--- src/gui/controls/LogTextControl.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/controls/LogTextControl.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -40,8 +40,8 @@ + + #include "gui/controls/LogTextControl.h" + //----------------------------------------------------------------------------- +-LogTextControl::LogTextControl(wxWindow *parent, wxWindowID id, long style) +- : TextControl(parent, id, style) ++LogTextControl::LogTextControl(wxWindow *parent, wxWindowID id) ++ : TextControl(parent, id) + { + setDefaultStyles(); + } +Index: src/gui/controls/TextControl.h +=================================================================== +--- src/gui/controls/TextControl.h (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/controls/TextControl.h (.../rel_0_9_2-1/src) (révision 2085) +@@ -61,8 +61,7 @@ + + DECLARE_EVENT_TABLE() + public: +- TextControl(wxWindow *parent, wxWindowID id = wxID_ANY, +- long style = wxSUNKEN_BORDER); ++ TextControl(wxWindow *parent, wxWindowID id = wxID_ANY); + }; + //----------------------------------------------------------------------------- + #endif +Index: src/gui/controls/LogTextControl.h +=================================================================== +--- src/gui/controls/LogTextControl.h (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/controls/LogTextControl.h (.../rel_0_9_2-1/src) (révision 2085) +@@ -38,8 +38,7 @@ + enum LogStyle { logStyleDefault, logStyleImportant, logStyleError }; + void addStyledText(const wxString& message, LogStyle style); + public: +- LogTextControl(wxWindow *parent, wxWindowID id = wxID_ANY, +- long style = wxSUNKEN_BORDER); ++ LogTextControl(wxWindow *parent, wxWindowID id = wxID_ANY); + + void logErrorMsg(const wxString& message); + void logImportantMsg(const wxString& message); +Index: src/gui/UserDialog.cpp +=================================================================== +--- src/gui/UserDialog.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/UserDialog.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -222,6 +222,7 @@ + class UserPropertiesHandler: public URIHandler + { + public: ++ UserPropertiesHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +@@ -300,6 +301,7 @@ + class DropUserHandler: public URIHandler + { + public: ++ DropUserHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +Index: src/gui/CreateIndexDialog.cpp +=================================================================== +--- src/gui/CreateIndexDialog.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/CreateIndexDialog.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -209,6 +209,7 @@ + class TableIndicesHandler: public URIHandler + { + public: ++ TableIndicesHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +Index: src/gui/BackupFrame.cpp +=================================================================== +--- src/gui/BackupFrame.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/BackupFrame.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -241,7 +241,7 @@ + sizerFilename->Add(styleguide().getBrowseButtonMargin(), 0); + sizerFilename->Add(button_browse, 0, wxALIGN_CENTER_VERTICAL); + +- wxGridSizer* sizerChecks = new wxGridSizer(2, 2, ++ wxGridSizer* sizerChecks = new wxGridSizer(3, 2, + styleguide().getCheckboxSpacing(), + styleguide().getUnrelatedControlMargin(wxHORIZONTAL)); + sizerChecks->Add(checkbox_checksum, 0, wxEXPAND); +Index: src/gui/PrivilegesDialog.cpp +=================================================================== +--- src/gui/PrivilegesDialog.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/PrivilegesDialog.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -583,6 +583,7 @@ + class ManagePrivilegesHandler: public URIHandler + { + public: ++ ManagePrivilegesHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +Index: src/gui/MainFrame.cpp +=================================================================== +--- src/gui/MainFrame.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/MainFrame.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -380,6 +380,7 @@ + EVT_MENU(Cmds::Menu_Reconnect, MainFrame::OnMenuReconnect) + EVT_UPDATE_UI(Cmds::Menu_Reconnect, MainFrame::OnMenuUpdateIfDatabaseConnected) + EVT_MENU(Cmds::Menu_RecreateDatabase, MainFrame::OnMenuRecreateDatabase) ++ EVT_UPDATE_UI(Cmds::Menu_RecreateDatabase, MainFrame::OnMenuUpdateIfDatabaseConnected) + EVT_MENU(Cmds::Menu_DropDatabase, MainFrame::OnMenuDropDatabase) + EVT_UPDATE_UI(Cmds::Menu_DropDatabase, MainFrame::OnMenuUpdateIfDatabaseConnected) + EVT_MENU(Cmds::Menu_Query, MainFrame::OnMenuQuery) +@@ -540,8 +541,10 @@ + } + //----------------------------------------------------------------------------- + //! handle double-click on item (or press Enter) +-void MainFrame::OnTreeItemActivate(wxTreeEvent& WXUNUSED(event)) ++void MainFrame::OnTreeItemActivate(wxTreeEvent& event) + { ++ event.Skip(); ++ + wxTreeItemId item = treeMainM->GetSelection(); + if (!item.IsOk()) + return; +Index: src/gui/TriggerWizardDialog.cpp +=================================================================== +--- src/gui/TriggerWizardDialog.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/TriggerWizardDialog.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -178,6 +178,7 @@ + class CreateTriggerHandler: public URIHandler + { + public: ++ CreateTriggerHandler() {}; + bool handleURI(URI& uri); + private: + static const CreateTriggerHandler handlerInstance; +Index: src/gui/EventWatcherFrame.cpp +=================================================================== +--- src/gui/EventWatcherFrame.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/EventWatcherFrame.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -55,15 +55,13 @@ + class EventLogControl: public LogTextControl + { + public: +- EventLogControl(wxWindow* parent, wxWindowID id = wxID_ANY, +- long style = wxSUNKEN_BORDER); ++ EventLogControl(wxWindow* parent, wxWindowID id = wxID_ANY); + void logAction(const wxString& action); + void logEvent(const wxString& name, int count); + }; + //----------------------------------------------------------------------------- +-EventLogControl::EventLogControl(wxWindow* parent, wxWindowID id, +- long style) +- : LogTextControl(parent, id, style) ++EventLogControl::EventLogControl(wxWindow* parent, wxWindowID id) ++ : LogTextControl(parent, id) + { + } + //----------------------------------------------------------------------------- +Index: src/gui/MetadataItemPropertiesFrame.cpp +=================================================================== +--- src/gui/MetadataItemPropertiesFrame.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/MetadataItemPropertiesFrame.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -360,6 +360,8 @@ + case ntDatabase: + case ntRole: + pages.push_back(wxT("DDL")); ++ default: ++ break; + }; + wxString page = loadEntireFile(config().getHtmlTemplatesPath() + + wxT("header.html")); +@@ -1290,6 +1292,7 @@ + class PageHandler: public URIHandler + { + public: ++ PageHandler() {}; + bool handleURI(URI& uri); + private: + static const PageHandler handlerInstance; // singleton; registers itself on creation. +@@ -1327,6 +1330,7 @@ + class PropertiesHandler: public URIHandler + { + public: ++ PropertiesHandler() {}; + bool handleURI(URI& uri); + private: + static const PropertiesHandler handlerInstance; // singleton; registers itself on creation. +Index: src/gui/ExecuteSqlFrame.cpp +=================================================================== +--- src/gui/ExecuteSqlFrame.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/gui/ExecuteSqlFrame.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -2749,6 +2749,7 @@ + class DropColumnHandler: public URIHandler + { + public: ++ DropColumnHandler() {}; + bool handleURI(URI& uri); + private: + static const DropColumnHandler handlerInstance; +@@ -2806,6 +2807,7 @@ + class DropColumnsHandler: public URIHandler + { + public: ++ DropColumnsHandler() {}; + bool handleURI(URI& uri); + private: + static const DropColumnsHandler handlerInstance; +@@ -2842,6 +2844,7 @@ + class DropObjectHandler: public URIHandler + { + public: ++ DropObjectHandler() {}; + bool handleURI(URI& uri); + private: + static const DropObjectHandler handlerInstance; +@@ -2878,6 +2881,7 @@ + class EditDDLHandler: public URIHandler + { + public: ++ EditDDLHandler() {}; + bool handleURI(URI& uri); + private: + static const EditDDLHandler handlerInstance; +@@ -2919,6 +2923,7 @@ + class EditProcedureHandler: public URIHandler + { + public: ++ EditProcedureHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +@@ -2947,6 +2952,7 @@ + class AlterViewHandler: public URIHandler + { + public: ++ AlterViewHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +@@ -2973,6 +2979,7 @@ + class EditTriggerHandler: public URIHandler + { + public: ++ EditTriggerHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +@@ -2999,6 +3006,7 @@ + class EditGeneratorValueHandler: public URIHandler + { + public: ++ EditGeneratorValueHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +@@ -3041,6 +3049,7 @@ + class EditExceptionHandler: public URIHandler + { + public: ++ EditExceptionHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +@@ -3067,6 +3076,7 @@ + class IndexActionHandler: public URIHandler + { + public: ++ IndexActionHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +@@ -3113,6 +3123,7 @@ + class ActivateTriggersHandler: public URIHandler + { + public: ++ ActivateTriggersHandler() {}; + bool handleURI(URI& uri); + private: + static const ActivateTriggersHandler handlerInstance; +@@ -3160,6 +3171,7 @@ + class ActivateTriggerHandler: public URIHandler + { + public: ++ ActivateTriggerHandler() {}; + bool handleURI(URI& uri); + private: + static const ActivateTriggerHandler handlerInstance; +Index: src/images.cpp +=================================================================== +--- src/images.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/images.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -68,6 +68,8 @@ + return wxArtProvider::GetIcon(ART_Trigger, wxART_OTHER, sz); + case ntView: + return wxArtProvider::GetIcon(ART_View, wxART_OTHER, sz); ++ default: ++ break; + } + return wxArtProvider::GetIcon(ART_FlameRobin, wxART_OTHER, sz); + } +Index: src/objectdescriptionhandler.cpp +=================================================================== +--- src/objectdescriptionhandler.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/objectdescriptionhandler.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -46,6 +46,7 @@ + class ObjectDescriptionHandler: public URIHandler + { + public: ++ ObjectDescriptionHandler() {}; + bool handleURI(URI& uri); + private: + // singleton; registers itself on creation. +Index: src/addconstrainthandler.cpp +=================================================================== +--- src/addconstrainthandler.cpp (.../rel_0_9_2/src) (révision 2085) ++++ src/addconstrainthandler.cpp (.../rel_0_9_2-1/src) (révision 2085) +@@ -1,5 +1,5 @@ + /* +- Copyright (c) 2004-2009 The FlameRobin Development Team ++ Copyright (c) 2004-2011 The FlameRobin Development Team + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the +@@ -51,6 +51,8 @@ + class AddConstraintHandler: public URIHandler + { + public: ++ AddConstraintHandler() {}; ++ + bool handleURI(URI& uri); + private: + static const AddConstraintHandler handlerInstance; // singleton; registers itself on creation. diff --git a/dev-db/flamerobin/flamerobin-0.9.2.ebuild b/dev-db/flamerobin/flamerobin-0.9.2.ebuild index 00094f1ebef9..2c1bc2da1bcf 100644 --- a/dev-db/flamerobin/flamerobin-0.9.2.ebuild +++ b/dev-db/flamerobin/flamerobin-0.9.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/flamerobin/flamerobin-0.9.2.ebuild,v 1.2 2012/02/16 09:51:10 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/flamerobin/flamerobin-0.9.2.ebuild,v 1.3 2012/02/17 08:32:32 pacho Exp $ EAPI="4" @@ -26,6 +26,11 @@ pkg_setup() { export WX_GTK_VER="2.8" need-wxwidgets gtk2 } + +src_prepare() { + epatch "${FILESDIR}/${P}-gcc46.patch" +} + src_configure() { # temp hack since configure is not executable chmod +x configure |