summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2008-10-27 00:33:42 +0000
committerwiz <wiz>2008-10-27 00:33:42 +0000
commit6f01ca74b2bcbf2ed8adcad261a61a97fcb19fd2 (patch)
tree51dc4edaeb98a336b4d83dfd5f64d3805baff3ca
parent145e2138e4c05c730065e754eea9614c9c328a26 (diff)
downloadpkgsrc-6f01ca74b2bcbf2ed8adcad261a61a97fcb19fd2.tar.gz
Update to 2.24.1:
Lots of "Fix for bug #..." and translation update entries removed. 2.24.1 - 15-Oct-2008 2.24.0 - 21-Sep-2008 2.23.92 - 08-Sep-2008 2.23.91 - 01-Sep-2008 2.23.90 - 18-Aug-2008 General: * Use DBus only if DBUS_SESSION_BUS_ADDRESS is defined so as to avoid unexpected launching of a DBus daemon 2.23.6 - 04-Aug-2008 2.23.5 - 21-Jul-2008 2.23.4 - 16-Jun-2008 2.23.3 - 02-Jun-2008 2.23.2 - 12-May-2008 2.23.1 - 21-Apr-2008 2.21.92 - 25-Feb-2008 2.21.91 - 11-Feb-2008 2.21.90 - 28-Jan-2008 2.21.5 - 14-Jan-2008 2.21.4 - 17-Dec-2007 NOTE: There have been keybindings changes for this release. * Instead of Orca+F1 to enter learn mode, the binding is now Orca+h. * Instead of Orca+{1,2,3,4,5,6,7,8,9} to read the last nth message that was presented in an application such as gaim or gnome-mud, the binding is now Orca+{F1,F2,F3,F4,F5,F6,F7,F8,F9}. * The debugging keys have been rebound as well. The new bindings are Orca+Ctrl+Alt+{the following}, where {the_following} is one of: End - report active script info Home - print list of known apps and their windows Page_Up - print locus of focus ancestry Page_Down - print accessible hierarchy of active application Magnification: * Support "live updating" when setting various magnification features Changes made to the zoomer in the Orca Preferences now update in real time: it is no longer necessary to press the Apply button to see if the option you've chosen works for you and then undo it or adjust it if it doesn't. Note that you must still press the Apply or the OK button to make your changes permanent. Performance and Quality: * Much work on performance (bug #491756). If you have specific areas that you think are slow, please let us know the exact details. These performance fixes also rely upon fixes being made in other modules (pyorbit, pyatspi) for the GNOME 2.21.4 release. * Completed major pylinting work (bug #486726). This helped us greatly and found a few latent bugs. 2.21.3 - 03-Dec-2007 General: * Lots and lots of pylint'ing (bug #486726) * Beginning of work on performance (bug #491576). We still have a bit of work to do. We actually have some changes, but we're not comfortable with them yet. 2.21.2 - 12-Nov-2007 2.21.1 - 28-Oct-2007 2.21.0 - 03-Oct-2007
-rw-r--r--misc/orca/Makefile16
-rw-r--r--misc/orca/PLIST327
-rw-r--r--misc/orca/distinfo11
-rw-r--r--misc/orca/patches/patch-aa44
4 files changed, 287 insertions, 111 deletions
diff --git a/misc/orca/Makefile b/misc/orca/Makefile
index ad929163b0a..0f3015a6253 100644
--- a/misc/orca/Makefile
+++ b/misc/orca/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2008/06/20 01:09:26 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2008/10/27 00:33:42 wiz Exp $
#
-DISTNAME= orca-2.20.3
+DISTNAME= orca-2.24.1
CATEGORIES= misc
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/orca/2.20/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/orca/2.24/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -21,14 +21,18 @@ PYTHON_VERSIONS_ACCEPTED= 25 24
CONFIGURE_ENV+= PYTHON=${PYTHONBIN}
PY_PATCHPLIST= yes
+BUILDLINK_API_DEPENDS.gnome-speech+= gnome-speech>=0.3.10
+.include "../../audio/gnome-speech/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
-.include "../../net/ORBit2/buildlink3.mk"
.include "../../devel/at-spi/buildlink3.mk"
.include "../../devel/libbonobo/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
+.include "../../net/ORBit2/buildlink3.mk"
.include "../../net/py-ORBit/buildlink3.mk"
-.include "../../x11/py-gnome2/buildlink3.mk"
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+BUILDLINK_API_DEPENDS.gnome-mag+= gnome-mag>=0.12.5
+.include "../../x11/gnome-mag/buildlink3.mk"
+.include "../../x11/py-gnome2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/orca/PLIST b/misc/orca/PLIST
index 80eda2062d9..8a43d3c8c84 100644
--- a/misc/orca/PLIST
+++ b/misc/orca/PLIST
@@ -1,11 +1,5 @@
-@comment $NetBSD: PLIST,v 1.2 2007/11/05 20:02:39 drochner Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/10/27 00:33:42 wiz Exp $
bin/orca
-${PYSITELIB}/orca/Gecko.py
-${PYSITELIB}/orca/Gecko.pyc
-${PYSITELIB}/orca/Gecko.pyo
-${PYSITELIB}/orca/J2SE-access-bridge.py
-${PYSITELIB}/orca/J2SE-access-bridge.pyc
-${PYSITELIB}/orca/J2SE-access-bridge.pyo
${PYSITELIB}/orca/__init__.py
${PYSITELIB}/orca/__init__.pyc
${PYSITELIB}/orca/__init__.pyo
@@ -15,9 +9,9 @@ ${PYSITELIB}/orca/acss.pyo
${PYSITELIB}/orca/app_gui_prefs.py
${PYSITELIB}/orca/app_gui_prefs.pyc
${PYSITELIB}/orca/app_gui_prefs.pyo
-${PYSITELIB}/orca/atspi.py
-${PYSITELIB}/orca/atspi.pyc
-${PYSITELIB}/orca/atspi.pyo
+${PYSITELIB}/orca/app_prefs.py
+${PYSITELIB}/orca/app_prefs.pyc
+${PYSITELIB}/orca/app_prefs.pyo
${PYSITELIB}/orca/bookmarks.py
${PYSITELIB}/orca/bookmarks.pyc
${PYSITELIB}/orca/bookmarks.pyo
@@ -34,6 +28,9 @@ ${PYSITELIB}/orca/brlmon.pyo
${PYSITELIB}/orca/chnames.py
${PYSITELIB}/orca/chnames.pyc
${PYSITELIB}/orca/chnames.pyo
+${PYSITELIB}/orca/dbusserver.py
+${PYSITELIB}/orca/dbusserver.pyc
+${PYSITELIB}/orca/dbusserver.pyo
${PYSITELIB}/orca/debug.py
${PYSITELIB}/orca/debug.pyc
${PYSITELIB}/orca/debug.pyo
@@ -73,9 +70,15 @@ ${PYSITELIB}/orca/keybindings.pyo
${PYSITELIB}/orca/keynames.py
${PYSITELIB}/orca/keynames.pyc
${PYSITELIB}/orca/keynames.pyo
+${PYSITELIB}/orca/liveregions.py
+${PYSITELIB}/orca/liveregions.pyc
+${PYSITELIB}/orca/liveregions.pyo
${PYSITELIB}/orca/mag.py
${PYSITELIB}/orca/mag.pyc
${PYSITELIB}/orca/mag.pyo
+${PYSITELIB}/orca/mouse_review.py
+${PYSITELIB}/orca/mouse_review.pyc
+${PYSITELIB}/orca/mouse_review.pyo
${PYSITELIB}/orca/orca.py
${PYSITELIB}/orca/orca.pyc
${PYSITELIB}/orca/orca.pyo
@@ -106,6 +109,9 @@ ${PYSITELIB}/orca/orca_quit.pyo
${PYSITELIB}/orca/orca_state.py
${PYSITELIB}/orca/orca_state.pyc
${PYSITELIB}/orca/orca_state.pyo
+${PYSITELIB}/orca/outline.py
+${PYSITELIB}/orca/outline.pyc
+${PYSITELIB}/orca/outline.pyo
${PYSITELIB}/orca/outloud.py
${PYSITELIB}/orca/outloud.pyc
${PYSITELIB}/orca/outloud.pyo
@@ -130,78 +136,219 @@ ${PYSITELIB}/orca/rolenames.pyo
${PYSITELIB}/orca/script.py
${PYSITELIB}/orca/script.pyc
${PYSITELIB}/orca/script.pyo
-${PYSITELIB}/orca/scripts/Evolution.py
-${PYSITELIB}/orca/scripts/Evolution.pyc
-${PYSITELIB}/orca/scripts/Evolution.pyo
-${PYSITELIB}/orca/scripts/Mozilla.py
-${PYSITELIB}/orca/scripts/Mozilla.pyc
-${PYSITELIB}/orca/scripts/Mozilla.pyo
-${PYSITELIB}/orca/scripts/StarOffice.py
-${PYSITELIB}/orca/scripts/StarOffice.pyc
-${PYSITELIB}/orca/scripts/StarOffice.pyo
-${PYSITELIB}/orca/scripts/Thunderbird.py
-${PYSITELIB}/orca/scripts/Thunderbird.pyc
-${PYSITELIB}/orca/scripts/Thunderbird.pyo
${PYSITELIB}/orca/scripts/__init__.py
${PYSITELIB}/orca/scripts/__init__.pyc
${PYSITELIB}/orca/scripts/__init__.pyo
-${PYSITELIB}/orca/scripts/acroread.py
-${PYSITELIB}/orca/scripts/acroread.pyc
-${PYSITELIB}/orca/scripts/acroread.pyo
-${PYSITELIB}/orca/scripts/gaim.py
-${PYSITELIB}/orca/scripts/gaim.pyc
-${PYSITELIB}/orca/scripts/gaim.pyo
-${PYSITELIB}/orca/scripts/gcalctool.py
-${PYSITELIB}/orca/scripts/gcalctool.pyc
-${PYSITELIB}/orca/scripts/gcalctool.pyo
-${PYSITELIB}/orca/scripts/gdmlogin.py
-${PYSITELIB}/orca/scripts/gdmlogin.pyc
-${PYSITELIB}/orca/scripts/gdmlogin.pyo
-${PYSITELIB}/orca/scripts/gedit.py
-${PYSITELIB}/orca/scripts/gedit.pyc
-${PYSITELIB}/orca/scripts/gedit.pyo
-${PYSITELIB}/orca/scripts/gnome-keyring-ask.py
-${PYSITELIB}/orca/scripts/gnome-keyring-ask.pyc
-${PYSITELIB}/orca/scripts/gnome-keyring-ask.pyo
-${PYSITELIB}/orca/scripts/gnome-mud.py
-${PYSITELIB}/orca/scripts/gnome-mud.pyc
-${PYSITELIB}/orca/scripts/gnome-mud.pyo
-${PYSITELIB}/orca/scripts/gnome-panel.py
-${PYSITELIB}/orca/scripts/gnome-panel.pyc
-${PYSITELIB}/orca/scripts/gnome-panel.pyo
-${PYSITELIB}/orca/scripts/gnome-search-tool.py
-${PYSITELIB}/orca/scripts/gnome-search-tool.pyc
-${PYSITELIB}/orca/scripts/gnome-search-tool.pyo
-${PYSITELIB}/orca/scripts/gnome-system-monitor.py
-${PYSITELIB}/orca/scripts/gnome-system-monitor.pyc
-${PYSITELIB}/orca/scripts/gnome-system-monitor.pyo
-${PYSITELIB}/orca/scripts/gnome-terminal.py
-${PYSITELIB}/orca/scripts/gnome-terminal.pyc
-${PYSITELIB}/orca/scripts/gnome-terminal.pyo
-${PYSITELIB}/orca/scripts/gnome-window-properties.py
-${PYSITELIB}/orca/scripts/gnome-window-properties.pyc
-${PYSITELIB}/orca/scripts/gnome-window-properties.pyo
-${PYSITELIB}/orca/scripts/gnome_segv2.py
-${PYSITELIB}/orca/scripts/gnome_segv2.pyc
-${PYSITELIB}/orca/scripts/gnome_segv2.pyo
-${PYSITELIB}/orca/scripts/liferea.py
-${PYSITELIB}/orca/scripts/liferea.pyc
-${PYSITELIB}/orca/scripts/liferea.pyo
-${PYSITELIB}/orca/scripts/metacity.py
-${PYSITELIB}/orca/scripts/metacity.pyc
-${PYSITELIB}/orca/scripts/metacity.pyo
-${PYSITELIB}/orca/scripts/nautilus.py
-${PYSITELIB}/orca/scripts/nautilus.pyc
-${PYSITELIB}/orca/scripts/nautilus.pyo
-${PYSITELIB}/orca/scripts/notification-daemon.py
-${PYSITELIB}/orca/scripts/notification-daemon.pyc
-${PYSITELIB}/orca/scripts/notification-daemon.pyo
-${PYSITELIB}/orca/scripts/planner.py
-${PYSITELIB}/orca/scripts/planner.pyc
-${PYSITELIB}/orca/scripts/planner.pyo
+${PYSITELIB}/orca/scripts/apps/Mozilla.py
+${PYSITELIB}/orca/scripts/apps/Mozilla.pyc
+${PYSITELIB}/orca/scripts/apps/Mozilla.pyo
+${PYSITELIB}/orca/scripts/apps/Thunderbird/__init__.py
+${PYSITELIB}/orca/scripts/apps/Thunderbird/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/Thunderbird/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/Thunderbird/script.py
+${PYSITELIB}/orca/scripts/apps/Thunderbird/script.pyc
+${PYSITELIB}/orca/scripts/apps/Thunderbird/script.pyo
+${PYSITELIB}/orca/scripts/apps/Thunderbird/script_settings.py
+${PYSITELIB}/orca/scripts/apps/Thunderbird/script_settings.pyc
+${PYSITELIB}/orca/scripts/apps/Thunderbird/script_settings.pyo
+${PYSITELIB}/orca/scripts/apps/Thunderbird/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/Thunderbird/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/Thunderbird/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/__init__.py
+${PYSITELIB}/orca/scripts/apps/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/acroread.py
+${PYSITELIB}/orca/scripts/apps/acroread.pyc
+${PYSITELIB}/orca/scripts/apps/acroread.pyo
+${PYSITELIB}/orca/scripts/apps/evolution/__init__.py
+${PYSITELIB}/orca/scripts/apps/evolution/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/evolution/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/evolution/script.py
+${PYSITELIB}/orca/scripts/apps/evolution/script.pyc
+${PYSITELIB}/orca/scripts/apps/evolution/script.pyo
+${PYSITELIB}/orca/scripts/apps/evolution/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/evolution/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/evolution/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/evolution/where_am_i.py
+${PYSITELIB}/orca/scripts/apps/evolution/where_am_i.pyc
+${PYSITELIB}/orca/scripts/apps/evolution/where_am_i.pyo
+${PYSITELIB}/orca/scripts/apps/gcalctool/__init__.py
+${PYSITELIB}/orca/scripts/apps/gcalctool/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/gcalctool/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/gcalctool/script.py
+${PYSITELIB}/orca/scripts/apps/gcalctool/script.pyc
+${PYSITELIB}/orca/scripts/apps/gcalctool/script.pyo
+${PYSITELIB}/orca/scripts/apps/gcalctool/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/gcalctool/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/gcalctool/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/gcalctool/where_am_i.py
+${PYSITELIB}/orca/scripts/apps/gcalctool/where_am_i.pyc
+${PYSITELIB}/orca/scripts/apps/gcalctool/where_am_i.pyo
+${PYSITELIB}/orca/scripts/apps/gdmlogin.py
+${PYSITELIB}/orca/scripts/apps/gdmlogin.pyc
+${PYSITELIB}/orca/scripts/apps/gdmlogin.pyo
+${PYSITELIB}/orca/scripts/apps/gedit/__init__.py
+${PYSITELIB}/orca/scripts/apps/gedit/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/gedit/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/gedit/script.py
+${PYSITELIB}/orca/scripts/apps/gedit/script.pyc
+${PYSITELIB}/orca/scripts/apps/gedit/script.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-keyring-ask.py
+${PYSITELIB}/orca/scripts/apps/gnome-keyring-ask.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-keyring-ask.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-mud.py
+${PYSITELIB}/orca/scripts/apps/gnome-mud.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-mud.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-panel.py
+${PYSITELIB}/orca/scripts/apps/gnome-panel.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-panel.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-screensaver-dialog.py
+${PYSITELIB}/orca/scripts/apps/gnome-screensaver-dialog.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-screensaver-dialog.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-search-tool.py
+${PYSITELIB}/orca/scripts/apps/gnome-search-tool.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-search-tool.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-system-monitor.py
+${PYSITELIB}/orca/scripts/apps/gnome-system-monitor.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-system-monitor.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-terminal.py
+${PYSITELIB}/orca/scripts/apps/gnome-terminal.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-terminal.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/__init__.py
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/script.py
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/script.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/script.pyo
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/gnome-window-properties/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/gnome_segv2.py
+${PYSITELIB}/orca/scripts/apps/gnome_segv2.pyc
+${PYSITELIB}/orca/scripts/apps/gnome_segv2.pyo
+${PYSITELIB}/orca/scripts/apps/liferea.py
+${PYSITELIB}/orca/scripts/apps/liferea.pyc
+${PYSITELIB}/orca/scripts/apps/liferea.pyo
+${PYSITELIB}/orca/scripts/apps/metacity.py
+${PYSITELIB}/orca/scripts/apps/metacity.pyc
+${PYSITELIB}/orca/scripts/apps/metacity.pyo
+${PYSITELIB}/orca/scripts/apps/nautilus.py
+${PYSITELIB}/orca/scripts/apps/nautilus.pyc
+${PYSITELIB}/orca/scripts/apps/nautilus.pyo
+${PYSITELIB}/orca/scripts/apps/notification-daemon.py
+${PYSITELIB}/orca/scripts/apps/notification-daemon.pyc
+${PYSITELIB}/orca/scripts/apps/notification-daemon.pyo
+${PYSITELIB}/orca/scripts/apps/pidgin/__init__.py
+${PYSITELIB}/orca/scripts/apps/pidgin/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/pidgin/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/pidgin/script.py
+${PYSITELIB}/orca/scripts/apps/pidgin/script.pyc
+${PYSITELIB}/orca/scripts/apps/pidgin/script.pyo
+${PYSITELIB}/orca/scripts/apps/pidgin/script_settings.py
+${PYSITELIB}/orca/scripts/apps/pidgin/script_settings.pyc
+${PYSITELIB}/orca/scripts/apps/pidgin/script_settings.pyo
+${PYSITELIB}/orca/scripts/apps/pidgin/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/pidgin/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/pidgin/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/pidgin/where_am_i.py
+${PYSITELIB}/orca/scripts/apps/pidgin/where_am_i.pyc
+${PYSITELIB}/orca/scripts/apps/pidgin/where_am_i.pyo
+${PYSITELIB}/orca/scripts/apps/planner/__init__.py
+${PYSITELIB}/orca/scripts/apps/planner/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/planner/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/planner/braille_generator.py
+${PYSITELIB}/orca/scripts/apps/planner/braille_generator.pyc
+${PYSITELIB}/orca/scripts/apps/planner/braille_generator.pyo
+${PYSITELIB}/orca/scripts/apps/planner/script.py
+${PYSITELIB}/orca/scripts/apps/planner/script.pyc
+${PYSITELIB}/orca/scripts/apps/planner/script.pyo
+${PYSITELIB}/orca/scripts/apps/planner/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/planner/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/planner/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/rhythmbox/__init__.py
+${PYSITELIB}/orca/scripts/apps/rhythmbox/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/rhythmbox/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/rhythmbox/braille_generator.py
+${PYSITELIB}/orca/scripts/apps/rhythmbox/braille_generator.pyc
+${PYSITELIB}/orca/scripts/apps/rhythmbox/braille_generator.pyo
+${PYSITELIB}/orca/scripts/apps/rhythmbox/script.py
+${PYSITELIB}/orca/scripts/apps/rhythmbox/script.pyc
+${PYSITELIB}/orca/scripts/apps/rhythmbox/script.pyo
+${PYSITELIB}/orca/scripts/apps/rhythmbox/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/rhythmbox/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/rhythmbox/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/soffice/__init__.py
+${PYSITELIB}/orca/scripts/apps/soffice/__init__.pyc
+${PYSITELIB}/orca/scripts/apps/soffice/__init__.pyo
+${PYSITELIB}/orca/scripts/apps/soffice/braille_generator.py
+${PYSITELIB}/orca/scripts/apps/soffice/braille_generator.pyc
+${PYSITELIB}/orca/scripts/apps/soffice/braille_generator.pyo
+${PYSITELIB}/orca/scripts/apps/soffice/script.py
+${PYSITELIB}/orca/scripts/apps/soffice/script.pyc
+${PYSITELIB}/orca/scripts/apps/soffice/script.pyo
+${PYSITELIB}/orca/scripts/apps/soffice/script_settings.py
+${PYSITELIB}/orca/scripts/apps/soffice/script_settings.pyc
+${PYSITELIB}/orca/scripts/apps/soffice/script_settings.pyo
+${PYSITELIB}/orca/scripts/apps/soffice/speech_generator.py
+${PYSITELIB}/orca/scripts/apps/soffice/speech_generator.pyc
+${PYSITELIB}/orca/scripts/apps/soffice/speech_generator.pyo
+${PYSITELIB}/orca/scripts/apps/soffice/where_am_i.py
+${PYSITELIB}/orca/scripts/apps/soffice/where_am_i.pyc
+${PYSITELIB}/orca/scripts/apps/soffice/where_am_i.pyo
+${PYSITELIB}/orca/scripts/apps/yelp.py
+${PYSITELIB}/orca/scripts/apps/yelp.pyc
+${PYSITELIB}/orca/scripts/apps/yelp.pyo
${PYSITELIB}/orca/scripts/self_voicing.py
${PYSITELIB}/orca/scripts/self_voicing.pyc
${PYSITELIB}/orca/scripts/self_voicing.pyo
+${PYSITELIB}/orca/scripts/toolkits/GAIL.py
+${PYSITELIB}/orca/scripts/toolkits/GAIL.pyc
+${PYSITELIB}/orca/scripts/toolkits/GAIL.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/__init__.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/__init__.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/__init__.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/bookmarks.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/bookmarks.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/bookmarks.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/braille_generator.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/braille_generator.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/braille_generator.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/script.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/script.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/script.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/script_settings.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/script_settings.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/script_settings.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/speech_generator.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/speech_generator.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/speech_generator.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/structural_navigation.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/structural_navigation.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/structural_navigation.pyo
+${PYSITELIB}/orca/scripts/toolkits/Gecko/where_am_i.py
+${PYSITELIB}/orca/scripts/toolkits/Gecko/where_am_i.pyc
+${PYSITELIB}/orca/scripts/toolkits/Gecko/where_am_i.pyo
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/__init__.py
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/__init__.pyc
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/__init__.pyo
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/braillegenerator.py
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/braillegenerator.pyc
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/braillegenerator.pyo
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/script.py
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/script.pyc
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/script.pyo
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/speechgenerator.py
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/speechgenerator.pyc
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/speechgenerator.pyo
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/where_am_I.py
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/where_am_I.pyc
+${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge/where_am_I.pyo
+${PYSITELIB}/orca/scripts/toolkits/VCL.py
+${PYSITELIB}/orca/scripts/toolkits/VCL.pyc
+${PYSITELIB}/orca/scripts/toolkits/VCL.pyo
+${PYSITELIB}/orca/scripts/toolkits/__init__.py
+${PYSITELIB}/orca/scripts/toolkits/__init__.pyc
+${PYSITELIB}/orca/scripts/toolkits/__init__.pyo
${PYSITELIB}/orca/settings.py
${PYSITELIB}/orca/settings.pyc
${PYSITELIB}/orca/settings.pyo
@@ -217,6 +364,15 @@ ${PYSITELIB}/orca/speechgenerator.pyo
${PYSITELIB}/orca/speechserver.py
${PYSITELIB}/orca/speechserver.pyc
${PYSITELIB}/orca/speechserver.pyo
+${PYSITELIB}/orca/structural_navigation.py
+${PYSITELIB}/orca/structural_navigation.pyc
+${PYSITELIB}/orca/structural_navigation.pyo
+${PYSITELIB}/orca/text_attribute_names.py
+${PYSITELIB}/orca/text_attribute_names.pyc
+${PYSITELIB}/orca/text_attribute_names.pyo
+${PYSITELIB}/orca/tutorialgenerator.py
+${PYSITELIB}/orca/tutorialgenerator.pyc
+${PYSITELIB}/orca/tutorialgenerator.pyo
${PYSITELIB}/orca/where_am_I.py
${PYSITELIB}/orca/where_am_I.pyc
${PYSITELIB}/orca/where_am_I.pyo
@@ -252,15 +408,18 @@ share/locale/hi/LC_MESSAGES/orca.mo
share/locale/hu/LC_MESSAGES/orca.mo
share/locale/it/LC_MESSAGES/orca.mo
share/locale/ja/LC_MESSAGES/orca.mo
+share/locale/kn/LC_MESSAGES/orca.mo
share/locale/ko/LC_MESSAGES/orca.mo
share/locale/lt/LC_MESSAGES/orca.mo
share/locale/lv/LC_MESSAGES/orca.mo
+share/locale/mai/LC_MESSAGES/orca.mo
share/locale/mk/LC_MESSAGES/orca.mo
share/locale/ml/LC_MESSAGES/orca.mo
share/locale/mr/LC_MESSAGES/orca.mo
share/locale/nb/LC_MESSAGES/orca.mo
share/locale/ne/LC_MESSAGES/orca.mo
share/locale/nl/LC_MESSAGES/orca.mo
+share/locale/nn/LC_MESSAGES/orca.mo
share/locale/oc/LC_MESSAGES/orca.mo
share/locale/or/LC_MESSAGES/orca.mo
share/locale/pa/LC_MESSAGES/orca.mo
@@ -273,9 +432,10 @@ share/locale/si/LC_MESSAGES/orca.mo
share/locale/sl/LC_MESSAGES/orca.mo
share/locale/sq/LC_MESSAGES/orca.mo
share/locale/sr/LC_MESSAGES/orca.mo
-share/locale/sr@Latn/LC_MESSAGES/orca.mo
+share/locale/sr@latin/LC_MESSAGES/orca.mo
share/locale/sv/LC_MESSAGES/orca.mo
share/locale/ta/LC_MESSAGES/orca.mo
+share/locale/te/LC_MESSAGES/orca.mo
share/locale/th/LC_MESSAGES/orca.mo
share/locale/tr/LC_MESSAGES/orca.mo
share/locale/uk/LC_MESSAGES/orca.mo
@@ -297,5 +457,18 @@ share/orca/glade/orca-setup.glade
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/16x16/apps
@comment in hicolor-icon-theme: @dirrm share/icons/hicolor
@comment in xdg-dirs: @dirrm share/applications
+@dirrm ${PYSITELIB}/orca/scripts/toolkits/J2SE-access-bridge
+@dirrm ${PYSITELIB}/orca/scripts/toolkits/Gecko
+@dirrm ${PYSITELIB}/orca/scripts/toolkits
+@dirrm ${PYSITELIB}/orca/scripts/apps/soffice
+@dirrm ${PYSITELIB}/orca/scripts/apps/rhythmbox
+@dirrm ${PYSITELIB}/orca/scripts/apps/planner
+@dirrm ${PYSITELIB}/orca/scripts/apps/pidgin
+@dirrm ${PYSITELIB}/orca/scripts/apps/gnome-window-properties
+@dirrm ${PYSITELIB}/orca/scripts/apps/gedit
+@dirrm ${PYSITELIB}/orca/scripts/apps/gcalctool
+@dirrm ${PYSITELIB}/orca/scripts/apps/evolution
+@dirrm ${PYSITELIB}/orca/scripts/apps/Thunderbird
+@dirrm ${PYSITELIB}/orca/scripts/apps
@dirrm ${PYSITELIB}/orca/scripts
@dirrm ${PYSITELIB}/orca
diff --git a/misc/orca/distinfo b/misc/orca/distinfo
index 37b95e0f0e6..81c39bb91a1 100644
--- a/misc/orca/distinfo
+++ b/misc/orca/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.3 2008/01/11 13:53:03 drochner Exp $
+$NetBSD: distinfo,v 1.4 2008/10/27 00:33:42 wiz Exp $
-SHA1 (orca-2.20.3.tar.bz2) = 19f96ce3d6be93236fdc38cea019c31b734f0464
-RMD160 (orca-2.20.3.tar.bz2) = da576cec44728910e5c5aff8d773d90fe4bd4491
-Size (orca-2.20.3.tar.bz2) = 1437345 bytes
-SHA1 (patch-aa) = 14ff9298e52545297afab921257c5bfa82e7f3f7
-SHA1 (patch-ab) = d5235d783f6fdaa45ffb3882bcac342e10ea1866
+SHA1 (orca-2.24.1.tar.bz2) = bc139a847c3117c1a79bdeaae09f77cccbfd6056
+RMD160 (orca-2.24.1.tar.bz2) = 1a6d1f131fe2b999941d192ec6de82fc6f4c969e
+Size (orca-2.24.1.tar.bz2) = 2102940 bytes
+SHA1 (patch-aa) = 26b665c54ccff55b258b27349ea12207b51c898b
diff --git a/misc/orca/patches/patch-aa b/misc/orca/patches/patch-aa
index 340b3ef8c16..dc02846d1bd 100644
--- a/misc/orca/patches/patch-aa
+++ b/misc/orca/patches/patch-aa
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2007/07/17 19:03:16 drochner Exp $
+$NetBSD: patch-aa,v 1.2 2008/10/27 00:33:42 wiz Exp $
---- src/orca/orca.in.orig 2007-04-09 21:59:57.000000000 +0200
+--- src/orca/orca.in.orig 2008-10-14 22:49:59.000000000 +0000
+++ src/orca/orca.in
@@ -1,4 +1,4 @@
-#!/bin/bash
@@ -12,26 +12,26 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/07/17 19:03:16 drochner Exp $
# Set the user's $PATH for this script.
#
--export PATH="/usr/ccs/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:/usr/openwin/bin:/usr/X11R6/bin"
-+#export PATH="/usr/ccs/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:/usr/openwin/bin:/usr/X11R6/bin"
+-export PATH="${PATH}:/usr/ccs/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:/usr/openwin/bin:/usr/X11R6/bin"
++#export PATH="${PATH}:/usr/ccs/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin:/usr/openwin/bin:/usr/X11R6/bin"
- # If you set RUNONCE to "true", then this will just run Orca once and quit.
+ # Save the arguments away.
#
-@@ -238,7 +238,7 @@ if [ "x$RUNONCE" = "xfalse" -a "x$ARGS"
- then
- main
- else
-- if [ `grep -c "\-q" <<< $ARGS` -gt 0 ]
-+ if [ `echo $ARGS | grep -c "\-q"` -gt 0 ]
- then
- cleanup
+@@ -137,7 +137,7 @@ if [ "x$LOGNAME" != "xgdm" ] ; then
+ fi
+ fi
+
+-if [ `grep -c "\-q" <<< $ARGS` -gt 0 ] ; then
++if [ `echo $ARGS | grep -c "\-q"` -gt 0 ] ; then
+ # If the user has done -q or --quit, that means to tell any
+ # existing orca process to quit. So, we just do a cleanup.
+ #
+@@ -154,7 +154,7 @@ else
+ if [ "x$ARGS" = "x" ] ; then
+ CLEANUP=1
else
-@@ -250,7 +250,7 @@ else
- # erroneously types an illegal command line argument, the
- # help text is emitted and the other orca is not killed.
- #
-- if [ `egrep -c "\-s|\-g|\-t|\-n|\-u|\-e|\-d" <<< $ARGS` -eq 0 ]
-+ if [ `echo $ARGS | egrep -c "\-s|\-g|\-t|\-n|\-u|\-e|\-d"` -eq 0 ]
- then
- runOrca "NO_CLEANUP"
- else
+- CLEANUP=`egrep -c "\-s|\-t|\-n|\-u|\-e|\-d" <<< $ARGS`
++ CLEANUP=`echo $ARGS | egrep -c "\-s|\-t|\-n|\-u|\-e|\-d"`
+ fi
+
+ # Clean up before running orca to get anything that might