From 879e509e3406539edd998db9906cc73ed90dbf66 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Sun, 30 Apr 2006 20:12:39 +0000 Subject: Add dbus python bindings check (bug #127322) (Portage version: 2.1_pre10) --- gnome-extra/hal-device-manager/ChangeLog | 8 ++++- .../files/digest-hal-device-manager-0.4.5 | 1 + .../files/digest-hal-device-manager-0.5 | 1 + .../files/digest-hal-device-manager-0.5-r1 | 1 + .../hal-device-manager-0.5-r1.ebuild | 41 ++++++++++++++++++++++ 5 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5-r1 create mode 100644 gnome-extra/hal-device-manager/hal-device-manager-0.5-r1.ebuild (limited to 'gnome-extra/hal-device-manager') diff --git a/gnome-extra/hal-device-manager/ChangeLog b/gnome-extra/hal-device-manager/ChangeLog index 8d6f06d8c8cd..ee58ea297093 100644 --- a/gnome-extra/hal-device-manager/ChangeLog +++ b/gnome-extra/hal-device-manager/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-extra/hal-device-manager # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/hal-device-manager/ChangeLog,v 1.9 2006/02/03 22:21:19 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/hal-device-manager/ChangeLog,v 1.10 2006/04/30 20:12:39 compnerd Exp $ + +*hal-device-manager-0.5-r1 (30 Apr 2006) + + 30 Apr 2006; Saleem Abdulrasool + +hal-device-manager-0.5-r1.ebuild: + Revbump with new check for dbus python bindings (bug #127322) 03 Feb 2006; Aron Griffis hal-device-manager-0.5.ebuild: diff --git a/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.4.5 b/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.4.5 index e69de29bb2d1..8b137891791f 100644 --- a/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.4.5 +++ b/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.4.5 @@ -0,0 +1 @@ + diff --git a/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5 b/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5 index e69de29bb2d1..8b137891791f 100644 --- a/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5 +++ b/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5 @@ -0,0 +1 @@ + diff --git a/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5-r1 b/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5-r1 new file mode 100644 index 000000000000..8b137891791f --- /dev/null +++ b/gnome-extra/hal-device-manager/files/digest-hal-device-manager-0.5-r1 @@ -0,0 +1 @@ + diff --git a/gnome-extra/hal-device-manager/hal-device-manager-0.5-r1.ebuild b/gnome-extra/hal-device-manager/hal-device-manager-0.5-r1.ebuild new file mode 100644 index 000000000000..a29cf29d1049 --- /dev/null +++ b/gnome-extra/hal-device-manager/hal-device-manager-0.5-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/hal-device-manager/hal-device-manager-0.5-r1.ebuild,v 1.1 2006/04/30 20:12:39 compnerd Exp $ + +inherit eutils + +DESCRIPTION="HAL device viewer" +HOMEPAGE="http://www.freedesktop.org/Software/hal" +SRC_URI="" + +LICENSE="|| ( GPL-2 AFL-2.0 )" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND=">=sys-apps/hal-${PV}-r1 + >=dev-python/gnome-python-2.0.0-r1" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +S=${WORKDIR} + +pkg_setup() { + if ! built_with_use '>=sys-apps/hal-${PV}-r1' 'python' ; then + eerror 'Please rebuild hal with the python useflag before installing' + eerror 'this package.' + echo + eerror "echo 'sys-apps/hal python' >> /etc/portage/package.use" + eerror 'emerge hal' + + die "hal python bindings unavailable" + fi +} + +src_install() { + dodir /usr/bin + dosym /usr/share/hal/device-manager/hal-device-manager /usr/bin + + make_desktop_entry hal-device-manager "Device Manager" \ + "hwbrowser" "System" +} -- cgit v1.2.3-65-gdbad