rpms/libgnomedb/devel libgnomedb-1.9.100-about.patch, NONE, 1.1 libgnomedb.spec, 1.22, 1.23
Hans de Goede (jwrdegoede)
fedora-extras-commits at redhat.com
Mon Apr 30 14:05:44 UTC 2007
Author: jwrdegoede
Update of /cvs/extras/rpms/libgnomedb/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12167
Modified Files:
libgnomedb.spec
Added Files:
libgnomedb-1.9.100-about.patch
Log Message:
* Mon Apr 30 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1:1.9.100-14
- Fix closing of the about dialog (bz 238404)
libgnomedb-1.9.100-about.patch:
--- NEW FILE libgnomedb-1.9.100-about.patch ---
--- libgnomedb-1.9.100/control-center/main.c.about 2005-08-07 15:07:13.000000000 +0200
+++ libgnomedb-1.9.100/control-center/main.c 2007-04-30 15:33:47.000000000 +0200
@@ -121,7 +121,6 @@
about_cb (GtkAction *action, gpointer user_data)
{
GdkPixbuf *icon;
- GtkWidget *dialog;
const gchar *authors[] = {
"Rodrigo Moya <rodrigo at gnome-db.org>",
"Vivien Malerba <malerba at gnome-db.org>",
@@ -139,24 +138,19 @@
"Kjartan Maraas <kmaraas at online.no> Norwegian translation\n";
icon = gdk_pixbuf_new_from_file (LIBGNOMEDB_ICONSDIR "/gnome-db.png", NULL);
-
- dialog = gtk_about_dialog_new ();
- gtk_about_dialog_set_name (GTK_ABOUT_DIALOG (dialog), _("Database Access Properties"));
- gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (dialog), PACKAGE_VERSION);
- gtk_about_dialog_set_copyright (GTK_ABOUT_DIALOG (dialog), "(C) 1998-2005 GNOME Foundation");
- gtk_about_dialog_set_comments (GTK_ABOUT_DIALOG (dialog), _("Database services for the GNOME Desktop"));
- gtk_about_dialog_set_license (GTK_ABOUT_DIALOG (dialog), "GNU Lesser General Public License");
- gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (dialog), "http://www.gnome-db.org");
- gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (dialog), authors);
- gtk_about_dialog_set_documenters (GTK_ABOUT_DIALOG (dialog), documenters);
- gtk_about_dialog_set_translator_credits (GTK_ABOUT_DIALOG (dialog), translator_credits);
- gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (dialog), icon);
- g_signal_connect (G_OBJECT (dialog), "destroy",
- G_CALLBACK (gtk_widget_destroyed),
- &dialog);
- gtk_window_set_transient_for (GTK_WINDOW (dialog), GTK_WINDOW (main_window));
- gtk_widget_show (dialog);
-
+
+ gtk_show_about_dialog(GTK_WINDOW (main_window),
+ "name", _("Database Access Properties"),
+ "version", PACKAGE_VERSION,
+ "copyright", "(C) 1998-2005 GNOME Foundation",
+ "comments", _("Database services for the GNOME Desktop"),
+ "license", "GNU Lesser General Public License",
+ "website", "http://www.gnome-db.org",
+ "authors", authors,
+ "documenters", documenters,
+ "translator-credits", translator_credits,
+ "logo", icon,
+ NULL);
}
static GtkActionEntry ui_actions[] = {
Index: libgnomedb.spec
===================================================================
RCS file: /cvs/extras/rpms/libgnomedb/devel/libgnomedb.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- libgnomedb.spec 27 Mar 2007 19:58:51 -0000 1.22
+++ libgnomedb.spec 30 Apr 2007 14:05:09 -0000 1.23
@@ -1,7 +1,7 @@
Name: libgnomedb
Epoch: 1
Version: 1.9.100
-Release: 13%{?dist}
+Release: 14%{?dist}
Summary: Library for writing gnome database programs
Group: System Environment/Libraries
License: LGPL
@@ -11,6 +11,7 @@
Patch1: libgnomedb-1.9.100-sharp.patch
Patch2: libgnomedb-1.9.100-unknown-datatype-fix.patch
Patch3: libgnomedb-1.9.100-64bit.patch
+Patch4: libgnomedb-1.9.100-about.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: libgnomeui-devel libgda-devel openssl-devel
BuildRequires: gtksourceview-devel mono-devel gtk-sharp2-devel
@@ -66,6 +67,7 @@
%patch1 -p1 -b .sharp
%patch2 -p1 -b .unknown
%patch3 -p1 -b .64bit
+%patch4 -p1 -b .about
%build
@@ -176,6 +178,9 @@
%changelog
+* Mon Apr 30 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1:1.9.100-14
+- Fix closing of the about dialog (bz 238404)
+
* Tue Mar 27 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1:1.9.100-13
- Fix categories in fedora-database-properties.desktop file (bz 234164)
- Fixup packaging of sharp bindings to match the mono packaging guidelines
More information about the fedora-extras-commits
mailing list