# ChangeLog for dev-python/dbus-python
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/ChangeLog,v 1.69 2011/03/20 17:30:04 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/ChangeLog,v 1.70 2011/07/28 23:08:11 patrick Exp $
+
+*dbus-python-0.84.0 (28 Jul 2011)
+
+ 28 Jul 2011; Patrick Lauer <patrick@gentoo.org> +dbus-python-0.84.0.ebuild:
+ Bump for #368943
20 Mar 2011; Samuli Suominen <ssuominen@gentoo.org>
dbus-python-0.83.2.ebuild:
AUX dbus-python-0.83.1-workaround-broken-test.patch 1030 RMD160 e908c3e017fadd43d41495fa42208ee78978a37f SHA1 787792be628ce7aa6faf3278a384bcbd79470e3f SHA256 5d864bf189f991587585a7f152748c9e4db5dabe2a02dd099ffd8c49357de214
DIST dbus-python-0.83.2.tar.gz 539838 RMD160 937946fc736d0555d08eb46074c807244cffcc6a SHA1 b01d54be646d6f903e497c2ecd612027fe595339 SHA256 883729c98f40790021e3be0f7028ae863ee1c4a7b922a5578c1342592adfff64
+DIST dbus-python-0.84.0.tar.gz 563906 RMD160 ec5912e28e49e89ff3f9a3a5a05292c27f11de2c SHA1 f3b3b9c969950ddafde75c86b55cf4694c960081 SHA256 b85bc7aaf1a976627ca461b1ca7b0c4ddddff709f52fe44c9b2d1d7d8fac5906
EBUILD dbus-python-0.83.2.ebuild 1833 RMD160 8131336e3b8d5790f4e6394c71c506a6ba799b8d SHA1 1f5d7a5cad0d673b2cf493b36a9684a208f8ed84 SHA256 96f09a646de89db8f0f133fc2396ab4ea974bcec47fca111705bf72db194e46e
-MISC ChangeLog 7992 RMD160 64244e4da3e27148102d0e6868c7985dcf26d43a SHA1 636dd90179c5a734e415d873d352c8f26e93e584 SHA256 5d7881392057f88f05d52f4cd9a744fa7b00773e9db5fa28f2707bdd2bf03721
+EBUILD dbus-python-0.84.0.ebuild 1841 RMD160 c6c1f52ba1ae49436f7dc26abac47a0546d05a2c SHA1 c99f0bc64d9022915630ac4f446c938280096ea2 SHA256 4f25b62462bbd8d24c0df27fb0150bd4a35b453f5840de38bb380e609aed0870
+MISC ChangeLog 8123 RMD160 def19290b44f2c1cfc591d958ce9f0d041b83567 SHA1 25d0e45d6b68e545bc10c554a27ec06ae9c7f282 SHA256 7390973ebf5f5407b723e02d7fa6bb2f4ff12d4add966d7c6912cd4b28cbff24
MISC metadata.xml 245 RMD160 11d2742b74e3cdc965350bc3d1773407ac9efe93 SHA1 a6ccc5d82c73af7c23a36d55f4134c1c70de03dd SHA256 0402e5dc9c85fd6eceb163b02c7ef70ea804719b633d8784b33431eb2dc2102b
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-0.84.0.ebuild,v 1.1 2011/07/28 23:08:11 patrick Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+PYTHON_EXPORT_PHASE_FUNCTIONS="1"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.* *-jython"
+
+inherit eutils multilib python
+
+DESCRIPTION="Python bindings for the D-Bus messagebus."
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/DBusBindings \
+http://dbus.freedesktop.org/doc/dbus-python/"
+SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+RDEPEND="
+ >=dev-libs/dbus-glib-0.88
+ >=sys-apps/dbus-1.4.1"
+DEPEND="${RDEPEND}
+ doc? ( =dev-python/epydoc-3* )
+ test? ( dev-python/pygobject )
+ dev-util/pkgconfig"
+
+src_prepare() {
+ # Disable compiling of .pyc files.
+ mv py-compile py-compile.orig
+ ln -s $(type -P true) py-compile
+
+ # Workaround testsuite issues
+ epatch "${FILESDIR}/${PN}-0.83.1-workaround-broken-test.patch"
+
+ python_src_prepare
+}
+
+src_configure() {
+ configuration() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ $(use_enable doc api-docs)
+ }
+ python_execute_function -s configuration
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ python_src_test
+}
+
+src_install() {
+ python_src_install
+
+ if use doc; then
+ install_documentation() {
+ dohtml api/* || return 1
+ }
+ python_execute_function -f -q -s install_documentation
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/
+ doins -r examples || die
+ fi
+
+ python_clean_installation_image
+}
+
+pkg_postinst() {
+ python_mod_optimize dbus dbus_bindings.py
+}
+
+pkg_postrm() {
+ python_mod_cleanup dbus dbus_bindings.py
+}