Bump to 3.0.3, from gnome overlay for GNOME 3
authorNirbheek Chauhan <nirbheek@gentoo.org>
Tue, 16 Aug 2011 13:11:31 +0000 (13:11 +0000)
committerNirbheek Chauhan <nirbheek@gentoo.org>
Tue, 16 Aug 2011 13:11:31 +0000 (13:11 +0000)
Package-Manager: portage-2.2.0_alpha39_p14/cvs/Linux x86_64

app-accessibility/orca/ChangeLog
app-accessibility/orca/Manifest
app-accessibility/orca/orca-3.0.3.ebuild [new file with mode: 0644]

index 485ec84ea2ed6ebab922739fd3f196ee3d88744e..2bcb2d5cd96e5c00b1b4c15dcf80a626a9a7c613 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-accessibility/orca
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/ChangeLog,v 1.101 2011/03/22 20:03:52 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/ChangeLog,v 1.102 2011/08/16 13:11:31 nirbheek Exp $
+
+*orca-3.0.3 (16 Aug 2011)
+
+  16 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +orca-3.0.3.ebuild:
+  Bump to 3.0.3, from gnome overlay for GNOME 3
 
   22 Mar 2011; Brent Baude <ranger@gentoo.org> orca-2.32.1.ebuild:
   Marking orca-2.32.1 ppc stable for bug 353436
index e86e0c892fe141c52f723390432e577a7299f520..24d6dae4005398f2f4f50c35d4cad15d941175f0 100644 (file)
@@ -2,23 +2,25 @@
 Hash: SHA1
 
 DIST orca-2.32.1.tar.bz2 2653300 RMD160 3fdd03678acca076d0b2070f2a16017ee9a29496 SHA1 58c5c78751a120ab63048e93eef0d7bfe26c2872 SHA256 44da9da70c1b47bc87fda8f3b9da4cc1df9993d92388434f5707d39b5a832629
+DIST orca-3.0.3.tar.xz 2378448 RMD160 f96be7933caa268015a498e9a2eeec245e5f9072 SHA1 ae295a93d11cca3286e116ca2a6aed5774a9cbc5 SHA256 a3576b220777e22dd1ade9409a4bcfce5bf56bbb1457ee8315dd7419ac59d2a1
 EBUILD orca-2.32.1.ebuild 1960 RMD160 430b61e55eeb092e809ca10256bbed628b418d6b SHA1 e3df6bd686019b5fae0312570644d646a42bac62 SHA256 a493a0bac5db338c230e515be42a1cd90c0f46cb4ad7b730d5a2fd823e9831fc
-MISC ChangeLog 12907 RMD160 2c8d8fa16457133643eeb4309a2b734738cba24f SHA1 d5b6e5fd899bea967c63d15bccb851cebc8fe929 SHA256 f283829094ea0e3cd0b416632ad873cfd04bc2b45957df6f3289bba5203354cb
+EBUILD orca-3.0.3.ebuild 2141 RMD160 d938b7e876b933d5d33fc2916895429d5e563a39 SHA1 9331f770313a72ed77448f5082f1205347148325 SHA256 3b3e726f132ed542cc64bca40960de565bab5d7f0fb5ec0cadfdde0bff671317
+MISC ChangeLog 13059 RMD160 dc3de25e94ed82699eafdd0c8952b276a6bffab7 SHA1 dcc4ba5f4f4fe4e90e0f16b8856ef69948013ae4 SHA256 e55299dcb853f77fe4f6cb0a4bfa7c7408235e2bbeee05d8b9361e5a776cff66
 MISC metadata.xml 519 RMD160 b90bfe171bce0dd394c6fff3936c0afa7e21035e SHA1 cd7f0441e99ce236f385297d22eb962e84dd3049 SHA256 48c45478a56ea2509e36841e48ca51080f04615ae35561701152e412c24b62ef
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBAgAGBQJNqdtdAAoJENgZr6v6gHY0U1MQAIRLJlarWb0CZU0TSZWBrYgr
-XIL2R8moaDUePwdEDtaTBKFeywseCC0osx+NOIEWfxLFrK2eM/uVXeFmuHP+vHSq
-em/cpM3CqqCvb69Iepttd6C4Swv8DZSNslXDt/YyWyO5wj7BPNTes2XSXEW5Hc6i
-XmOyE7RieexgIbCJ5eJ33x52FZFnkOb0m1P88/3l8nDSFhO4Q3A9f+srCuqwoVMA
-gxNX6gGSDWckEd+kxGdbs8HKphpLv0Ra7EPfRjEkupZ0GrKscRIsPi0j+crqjHoo
-5rF6evfJeZgpsyWLk+d1b/HTkmo62NxUu8OOobYKIRgqG9p2e8IDW7J780fCX195
-2YwjmEcVTxlALnWoFhe31st/jZh5QRYMJho4L2uJ7C9BEljLEx2Y7gL05iQOEJ/2
-GVzo1IZWTHoc2BMIRhH+Z2B6AlTl74gWh/BdDBRiSX/RXsc98LonJqzfotb78Ts6
-MQ53xEJG6TFY81FtBzmo52FOHnBAcir+hnGdXCNzMbrAsBUeKuTIYMlorn20oZFa
-jiu/wQLgkq1JbJwetlz+op/SuFxuToA+gUIUUhHHemi//AdGZgiWKFhBKFImc+SU
-2qatpN3mkjZUFZKTBP9YArq5JmuQ5NdapZJByIdoDNz+R+bF8Rhlyqgx6r7G0mMG
-V35I0Pxk90h5RID4mMBA
-=q/x6
+iQIcBAEBAgAGBQJOSmyLAAoJEO/kOhxWD91ky/UQAIQtw0JtBrUZ6JCo5UJXSlX8
+evizTDHQzBEqD5QAckk8d6FouwkbywMwYX1B5QPYUCIWd43v4mV7+7gc0qhaGeOX
+VcXmXHkwElhfc5kDK6GB/oFHAqbg36S6XKrRKbHiWQVt/ZnSJw+7tA0Nev4skNnn
+faGpnkjsd+hWG7LGrUlH8U1abTgRKxk0aMcam6Hq7+c+knPSOnr92c3mMdACjN6m
+8lWN5OBkSv88AodsNOlZtkHFMPidSvqLngq6HT0mvPfecKAd6srXWw6f6pmjuHqB
+C6jm8ua3SB+76G33//EgtdlPot+7iidZCrKsw8sk9sr4uAoXEMWNvEXzP4/toqF4
+bkuMmLVxCVDSPw3kxZf0kAHU8+uNEaTQWz5k9JbaEfNvEbxAB9G9vVEw6sUxsseb
+r84BwZ7G9Biv47GIsnZKBilt7lkv2aSBHLQPeVxtPGRYcESZUXkytS4ZCgBvT20R
+OSttns/5iFj2/CgY0YJ939YEpUi2v9d9K1Kzjztv5rrrltfa8NyHmF+NMn1lkc1Y
+wzeUJkHKAmEZE8NlhM4/+9X0OnuSdmOHK1Ls4ZW0LMQ5ifKtdGMjH/acpYG8/sxQ
+q74B3yRsADMMgoqEpjw8UllMCIjdEBowEbdGCSfvXHk35ihF+fOkGj0+oBlOiiui
+ayWpHyf8ACynjwDHIaYw
+=PHS8
 -----END PGP SIGNATURE-----
diff --git a/app-accessibility/orca/orca-3.0.3.ebuild b/app-accessibility/orca/orca-3.0.3.ebuild
new file mode 100644 (file)
index 0000000..05c385b
--- /dev/null
@@ -0,0 +1,87 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/orca/orca-3.0.3.ebuild,v 1.1 2011/08/16 13:11:31 nirbheek Exp $
+
+EAPI="3"
+GNOME_TARBALL_SUFFIX="xz"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_DEPEND="2:2.6"
+# FIXME: multiple python support
+
+inherit gnome2 python
+
+DESCRIPTION="Extensible screen reader that provides access to the desktop"
+HOMEPAGE="http://projects.gnome.org/orca/"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+# liblouis is not in portage yet
+# it is used to provide contracted braille support
+# XXX: Check deps for correctness
+RDEPEND=">=dev-libs/glib-2.10:2
+       >=gnome-extra/at-spi-1.32:1
+       >=gnome-base/orbit-2:2
+       >=dev-python/pyorbit-2.24
+       >=gnome-base/libbonobo-2.24
+       >=dev-python/libbonobo-python-2.24:2
+
+       dev-python/pygobject:2
+       dev-python/pycairo
+       dev-python/pyxdg
+       >=dev-python/dbus-python-0.83
+       >=dev-python/pygtk-2.12:2
+
+       >=dev-python/libwnck-python-2.24
+       >=dev-python/gconf-python-2.24:2
+       >=dev-python/libgnome-python-2.14:2
+
+       >=app-accessibility/gnome-speech-0.3.10:1
+       >=app-accessibility/gnome-mag-0.12.5:1"
+
+DEPEND="${RDEPEND}
+       >=app-text/gnome-doc-utils-0.17.3
+       >=dev-util/intltool-0.40
+       >=dev-util/pkgconfig-0.9"
+
+pkg_setup() {
+       DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
+       python_set_active_version 2
+}
+
+src_prepare() {
+       gnome2_src_prepare
+
+       # disable pyc compiling
+       mv py-compile py-compile.orig
+       ln -s $(type -P true) py-compile
+}
+
+src_configure() {
+       # FIXME: Workaround for bug #325611 until root cause is found
+       addpredict "$(unset HOME; echo ~)/.gconf"
+       addpredict "$(unset HOME; echo ~)/.gconfd"
+       # Needed for import pyatspi
+       unset DBUS_SESSION_BUS_ADDRESS
+       PYTHON="$(PYTHON)" gnome2_src_configure
+}
+
+src_compile() {
+       # FIXME: Workaround for bug #325611 until root cause is found
+       addpredict "$(unset HOME; echo ~)/.gconf"
+       addpredict "$(unset HOME; echo ~)/.gconfd"
+       gnome2_src_compile
+}
+
+pkg_postinst() {
+       gnome2_pkg_postinst
+       python_mod_optimize "${PN}"
+}
+
+pkg_postrm() {
+       gnome2_pkg_postrm
+       python_mod_cleanup "${PN}"
+}