rpms/orca/devel orca-fix-signal-handling.patch, NONE, 1.1 orca.spec, 1.43, 1.44
William Jon McCann (mccann)
fedora-extras-commits at redhat.com
Mon Apr 7 17:25:24 UTC 2008
Author: mccann
Update of /cvs/pkgs/rpms/orca/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29445
Modified Files:
orca.spec
Added Files:
orca-fix-signal-handling.patch
Log Message:
- Fix signal handling (GNOME bug #525831)
orca-fix-signal-handling.patch:
--- NEW FILE orca-fix-signal-handling.patch ---
Index: orca/src/orca/orca.in
===================================================================
--- orca/src/orca/orca.in (revision 3817)
+++ orca/src/orca/orca.in (working copy)
@@ -272,9 +272,13 @@ else
#
if [ `egrep -c "\-s|\-g|\-t|\-n|\-u|\-e|\-d" <<< $ARGS` -eq 0 ]
then
- runOrca "NO_CLEANUP"
+ runOrca "NO_CLEANUP" &
+ orca_pid=$!
+ wait $orca_pid
else
- runOrca
+ runOrca &
+ orca_pid=$!
+ wait $orca_pid
fi
fi
fi
Index: orca.spec
===================================================================
RCS file: /cvs/pkgs/rpms/orca/devel/orca.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- orca.spec 7 Apr 2008 16:08:51 -0000 1.43
+++ orca.spec 7 Apr 2008 17:24:21 -0000 1.44
@@ -16,7 +16,7 @@
Name: orca
Version: 2.22.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Flexible, extensible, and powerful assistive technology
Group: User Interface/Desktops
@@ -35,24 +35,27 @@
BuildRequires: eel2-devel >= %{eel_version}
BuildRequires: at-spi-devel >= %{libspi_version}
BuildRequires: gnome-speech-devel >= %{gnome_speech_version}
-BuildRequires: perl(XML::Parser)
-BuildRequires: gnome-python2-bonobo
+BuildRequires: perl(XML::Parser)
+BuildRequires: gnome-python2-bonobo
BuildRequires: gettext
-Obsoletes: gnopernicus
+Obsoletes: gnopernicus
Provides: gnopernicus
Requires: gnome-mag
Requires: control-center >= %{control_center_version}
Requires: at-spi-python
+Patch0: orca-fix-signal-handling.patch
+
%description
-Orca is a flexible, extensible, and powerful assistive technology for people
-with visual impairments. Using various combinations of speech synthesis,
-braille, and magnification, Orca helps provide access to applications and
+Orca is a flexible, extensible, and powerful assistive technology for people
+with visual impairments. Using various combinations of speech synthesis,
+braille, and magnification, Orca helps provide access to applications and
toolkits that support the AT-SPI (e.g., the GNOME desktop).
%prep
%setup -q
+%patch0 -p1 -b .signal-handling
%build
%configure
@@ -104,6 +107,9 @@
%changelog
+* Mon Apr 7 2008 Jon McCann <jmccann at redhat.com> - 2.22.1-2
+- Fix signal handling (GNOME bug #525831)
+
* Mon Apr 7 2008 Matthias Clasen <mclasen at redhat.com> - 2.22.1-1
- Update to 2.22.1
More information about the fedora-extras-commits
mailing list