From 5b64c1e3e0fd99ec6c8e481ab6be0ba6e625a328 Mon Sep 17 00:00:00 2001 From: Petar Petrov Date: Mon, 1 May 2023 12:09:57 +0100 Subject: system/gnome-pkgtool: Added (A GTK+ front-end to pkgtool) Signed-off-by: bedlam Signed-off-by: Willy Sudiarto Raharjo --- system/gnome-pkgtool/build_disable.patch | 71 ++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 system/gnome-pkgtool/build_disable.patch (limited to 'system/gnome-pkgtool/build_disable.patch') diff --git a/system/gnome-pkgtool/build_disable.patch b/system/gnome-pkgtool/build_disable.patch new file mode 100644 index 000000000000..5332979c4ba2 --- /dev/null +++ b/system/gnome-pkgtool/build_disable.patch @@ -0,0 +1,71 @@ +diff -pruN old/src/main_window.c new/src/main_window.c +--- old/src/main_window.c 2004-07-23 02:10:24.000000000 +0300 ++++ new/src/main_window.c 2023-04-27 11:02:28.366906925 +0300 +@@ -21,7 +21,6 @@ + #include "packages.h" + #include "details_window.h" + #include "progress_window.h" +-#include "build_window.h" + #include "pkglist.h" + #include "gpt.h" + +@@ -37,8 +36,6 @@ static gboolean on_menu_close_cb (GtkWid + GptMainWindow *mw); + static gboolean on_menu_about_cb (GtkWidget *widget, + GptMainWindow *mw); +-static gboolean on_menu_build_cb (GtkWidget *widget, +- GptMainWindow *mw); + static gboolean on_menu_install_cb (GtkWidget *widget, + GptMainWindow *mw); + static gboolean on_menu_refresh_cb (GtkWidget *widget, +@@ -128,13 +125,11 @@ gpt_main_window_set_property (GObject + if (g_value_get_boolean (val)) + { + gtk_widget_set_sensitive (mw->priv->menu_install, FALSE); +- gtk_widget_set_sensitive (mw->priv->menu_build, FALSE); + gtk_widget_set_sensitive (mw->priv->btn_uninstall, FALSE); + } + else + { + gtk_widget_set_sensitive (mw->priv->menu_install, TRUE); +- gtk_widget_set_sensitive (mw->priv->menu_build, TRUE); + gtk_widget_set_sensitive (mw->priv->btn_uninstall, TRUE); + } + break; +@@ -180,11 +175,6 @@ gpt_main_window_init (GptMainWindow *mw) + (gpointer) on_menu_install_cb, (gpointer) mw, NULL, + GNOME_APP_PIXMAP_STOCK, "gtk-add", + 0, (GdkModifierType) 0, NULL }, +- { GNOME_APP_UI_ITEM, "_Build From Source...", +- "Build package from source tarball", +- (gpointer) on_menu_build_cb, (gpointer) mw, NULL, +- GNOME_APP_PIXMAP_STOCK, "gtk-convert", +- 0, (GdkModifierType) 0, NULL }, + GNOMEUIINFO_SEPARATOR, + GNOMEUIINFO_MENU_CLOSE_ITEM (on_menu_close_cb, NULL), + GNOMEUIINFO_END +@@ -233,7 +223,6 @@ gpt_main_window_init (GptMainWindow *mw) + + /* remember pointers to some menu items */ + mw->priv->menu_install = menu_file_uiinfo[0].widget; +- mw->priv->menu_build = menu_file_uiinfo[1].widget; + + /* paned */ + align = gtk_alignment_new (0.5, 0.7, 1, 1); +@@ -398,16 +387,6 @@ gpt_main_window_init (GptMainWindow *mw) + } + + static gboolean +-on_menu_build_cb (GtkWidget *widget, GptMainWindow *mw) +-{ +- GtkWidget *bw = gpt_build_window_new (); +- gtk_window_set_transient_for(GTK_WINDOW (bw), GTK_WINDOW (mw)); +- gtk_window_set_destroy_with_parent (GTK_WINDOW (bw), TRUE); +- gtk_widget_show(bw); +- return TRUE; +-} +- +-static gboolean + on_menu_about_cb (GtkWidget *widget, GptMainWindow *mw) + { + GtkWidget *dlg; -- cgit v1.2.3