--- acpi4asus-0.41.ebuild.old 2009-01-11 22:39:07.000000000 +0100 +++ acpi4asus-0.41.ebuild 2009-01-11 22:52:43.000000000 +0100 @@ -3,6 +3,7 @@ # $Header: /var/cvsroot/gentoo-x86/app-laptop/acpi4asus/acpi4asus-0.41.ebuild,v 1.2 2007/07/15 07:10:12 mr_bones_ Exp $ inherit linux-mod eutils +MODULE_NAMES="asus-laptop(acpi:${S}/driver)" DESCRIPTION="Acpi daemon and kernel module to control ASUS Laptop Hotkeys" HOMEPAGE="http://sourceforge.net/projects/acpi4asus" @@ -10,32 +11,38 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" -IUSE="" -MODULE_NAMES="asus-laptop(acpi:${S}/driver)" +IUSE="module" BUILD_TARGETS=" " RDEPEND="sys-power/acpid" CONFIG_CHECK="LEDS_CLASS" pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="KDIR=${KV_DIR}" + if use module; then + linux-mod_pkg_setup + BUILD_PARAMS="KDIR=${KV_DIR}" + fi } src_unpack() { unpack ${A} - if kernel_is ge 2 6 21 ; then + if (use module) && (kernel_is ge 2 6 21) ; then epatch ${FILESDIR}/cvs.patch fi } src_compile() { - linux-mod_src_compile + if use module; then + linux-mod_src_compile + fi + emake -C asus_acpid } src_install() { - linux-mod_src_install + if use module; then + linux-mod_src_install + fi dobin asus_acpid/asus_acpid doman asus_acpid/asus_acpid.8 @@ -54,7 +61,10 @@ } pkg_postinst() { - linux-mod_pkg_postinst + if use module; then + linux-mod_pkg_postinst + fi + einfo einfo "Don't forget to create your ~/.asus_acpi," einfo "see /usr/share/doc/${PF}/README.gz for details"