| 1 | # Copyright 1999-2008 Gentoo Foundation |
1 | # Copyright 1999-2008 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/sys-apps/hal/Attic/hal-0.5.10.ebuild,v 1.9 2008/02/08 20:11:00 wolf31o2 Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/sys-apps/hal/Attic/hal-0.5.10.ebuild,v 1.10 2008/02/20 02:49:13 wolf31o2 Exp $ |
| 4 | |
4 | |
| 5 | inherit eutils linux-info autotools flag-o-matic |
5 | inherit eutils linux-info autotools flag-o-matic |
| 6 | |
6 | |
| 7 | PATCH_VER="0" |
7 | PATCH_VER="0" |
| 8 | |
8 | |
| … | |
… | |
| 66 | HALDAEMON_GROUPS_LINUX="haldaemon,plugdev,disk,cdrom,cdrw,floppy,usb" |
66 | HALDAEMON_GROUPS_LINUX="haldaemon,plugdev,disk,cdrom,cdrw,floppy,usb" |
| 67 | HALDAEMON_GROUPS_FREEBSD="haldaemon,plugdev,operator" |
67 | HALDAEMON_GROUPS_FREEBSD="haldaemon,plugdev,operator" |
| 68 | |
68 | |
| 69 | function check_hotplug_net() { |
69 | function check_hotplug_net() { |
| 70 | local CONFIG_CHECK="~HOTPLUG ~NET" |
70 | local CONFIG_CHECK="~HOTPLUG ~NET" |
| 71 | local WARNING_HOTPLUG="CONFIG_HOTPLUG:\tis not set (required for HAL)" |
71 | local WARNING_HOTPLUG="CONFIG_HOTPLUG:\tis not set (required for HAL) |
|
|
72 | " |
| 72 | local WARNING_NET="CONFIG_NET:\tis not set (required for HAL)" |
73 | local WARNING_NET="CONFIG_NET:\tis not set (required for HAL)\n" |
| 73 | check_extra_config |
74 | check_extra_config |
| 74 | echo |
|
|
| 75 | } |
75 | } |
| 76 | |
76 | |
| 77 | function check_inotify() { |
77 | function check_inotify() { |
| 78 | local CONFIG_CHECK="~INOTIFY_USER" |
78 | local CONFIG_CHECK="~INOTIFY_USER" |
| 79 | local WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER:\tis not set (required for HAL)" |
79 | local WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER:\tis not set (required for HAL)\n" |
| 80 | check_extra_config |
80 | check_extra_config |
| 81 | echo |
|
|
| 82 | } |
81 | } |
| 83 | |
82 | |
| 84 | function check_acpi_proc() { |
83 | function check_acpi_proc() { |
| 85 | local CONFIG_CHECK="~ACPI_PROCFS ~ACPI_PROC_EVENT" |
84 | local CONFIG_CHECK="~ACPI_PROCFS ~ACPI_PROC_EVENT" |
| 86 | local WARNING_ACPI_PROCFS="CONFIG_ACPI_PROCFS:\tis not set (required for HAL)" |
85 | local WARNING_ACPI_PROCFS="CONFIG_ACPI_PROCFS:\tis not set (required for HAL)\n" |
| 87 | local WARNING_ACPI_PROC_EVENT="CONFIG_ACPI_PROC_EVENT:\tis not set (required for HAL)" |
86 | local WARNING_ACPI_PROC_EVENT="CONFIG_ACPI_PROC_EVENT:\tis not set (required for HAL)\n" |
| 88 | check_extra_config |
87 | check_extra_config |
| 89 | echo |
|
|
| 90 | } |
88 | } |
| 91 | |
89 | |
| 92 | pkg_setup() { |
90 | pkg_setup() { |
| 93 | if use kernel_linux ; then |
91 | if use kernel_linux ; then |
| 94 | if [ -e ${ROOT}/usr/src/linux/.config ] ; then |
92 | if [ -e ${ROOT}/usr/src/linux/.config ] ; then |