[atomix] FIX: Close button in the about dialog doesn't work
Jaromír Cápík
jcapik at fedoraproject.org
Fri Mar 30 13:58:33 UTC 2012
commit 2ecb17cc59708c982851f43b1d5bea9913f6dccb
Author: Jaromir Capik <jcapik at redhat.com>
Date: Fri Mar 30 15:58:25 2012 +0200
FIX: Close button in the about dialog doesn't work
atomix-about-dlg-close-button.patch | 11 +++++++++++
atomix.spec | 12 ++++++++++--
2 files changed, 21 insertions(+), 2 deletions(-)
---
diff --git a/atomix-about-dlg-close-button.patch b/atomix-about-dlg-close-button.patch
new file mode 100644
index 0000000..e5603d5
--- /dev/null
+++ b/atomix-about-dlg-close-button.patch
@@ -0,0 +1,11 @@
+diff -Naur atomix-2.14.0.orig/src/main.c atomix-2.14.0/src/main.c
+--- atomix-2.14.0.orig/src/main.c 2006-01-05 19:03:56.000000000 +0100
++++ atomix-2.14.0/src/main.c 2012-03-30 15:42:36.000000000 +0200
+@@ -175,6 +175,7 @@
+ gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG(dlg), authors);
+ gtk_about_dialog_set_artists (GTK_ABOUT_DIALOG(dlg), artists);
+ gtk_about_dialog_set_translator_credits (GTK_ABOUT_DIALOG(dlg), _("translator-credits"));
++ g_signal_connect_swapped (dlg, "response", G_CALLBACK (gtk_widget_destroy), dlg);
+
+ gtk_widget_show (dlg);
+ }
diff --git a/atomix.spec b/atomix.spec
index 69deee6..188845a 100644
--- a/atomix.spec
+++ b/atomix.spec
@@ -1,12 +1,15 @@
Name: atomix
Version: 2.14.0
-Release: 12%{?dist}
+Release: 13%{?dist}
Summary: Puzzle game: Build molecules out of isolated atoms
Group: Amusements/Games
License: GPLv2+
URL: http://jens.triq.net/atomix.php
Source0: http://ftp.gnome.org/pub/GNOME/sources/atomix/2.14/atomix-2.14.0.tar.bz2
+
+Patch0: %{name}-about-dlg-close-button.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gettext
@@ -24,8 +27,10 @@ Amiga game Atomix and uses the GNOME libraries.
%prep
%setup -q
+%patch0 -p1
+
%build
-export LDFLAGS="${LDFLAGS} -lm"
+export LDFLAGS="${LDFLAGS} -lm"
%configure
# gnome bz#334319 -- translations don't get built; workaround that
sed -i 's!^SOURCES = !&\n'"$(grep "^CATALOGS" po/Makefile.in)"'!' po/Makefile
@@ -65,6 +70,9 @@ rm -rf ${RPM_BUILD_ROOT}
%changelog
+* Fri Mar 30 2012 Jaromir Capik <jcapik at redhat.com> - 2.14.0-13
+- FIX: Close button in the about dialog doesn't work
+
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.14.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list