--- /var/paludis/repositories/gentoo/app-laptop/laptop-mode-tools/laptop-mode-tools-1.34.ebuild 2008-06-04 02:05:34.000000000 +0300 +++ laptop-mode-tools-1.45.ebuild 2008-07-15 20:41:14.000000000 +0300 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-laptop/laptop-mode-tools/laptop-mode-tools-1.34.ebuild,v 1.2 2008/06/03 22:45:17 darkside Exp $ -inherit fixheadtails linux-info +inherit linux-info MY_P="${PN}_${PV}" @@ -14,10 +14,16 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="acpi apm" +IUSE="acpi apm bluetooth hal scsi" -DEPEND="acpi? ( sys-power/acpid ) - apm? ( sys-apps/apmd )" +DEPEND="sys-apps/ethtool + acpi? ( sys-power/acpid ) + apm? ( sys-apps/apmd ) + bluetooth? ( net-wireless/bluez-utils ) + hal? ( sys-apps/hal ) + scsi? ( sys-apps/sdparm )" + +S="${WORKDIR}/${MY_P}" pkg_setup() { linux-info_pkg_setup @@ -35,47 +41,21 @@ pkg_setup() { fi } -src_unpack() { - unpack ${A} - - ht_fix_file "${S}"/usr/sbin/lm-profiler +src_compile() { + : } src_install() { - dosbin usr/sbin/laptop_mode - dosbin usr/sbin/lm-profiler - dosbin usr/sbin/lm-syslog-setup - - insinto /etc/laptop-mode - doins etc/laptop-mode/laptop-mode.conf - doins etc/laptop-mode/lm-profiler.conf - - newinitd "${FILESDIR}"/laptop_mode.init laptop_mode - - keepdir /etc/laptop-mode/batt-start - keepdir /etc/laptop-mode/batt-stop - keepdir /etc/laptop-mode/lm-ac-start - keepdir /etc/laptop-mode/lm-ac-stop - keepdir /etc/laptop-mode/nolm-ac-start - keepdir /etc/laptop-mode/nolm-ac-stop - keepdir /etc/laptop-mode/scripts - - doman man/* - - dodoc Documentation/*.txt README - - if use acpi; then - insinto /etc/acpi/events/ - doins etc/acpi/events/* + DESTDIR="${D}" \ + MAN_D="/usr/share/man" \ + INIT_D="none" \ + APM="$(use apm && echo force || echo disabled)" \ + ACPI="$(use acpi && echo force || echo disabled)" \ + PMU="$(false && echo force || echo disabled)" \ + ./install.sh - exeinto /etc/acpi/actions/ - doexe etc/acpi/actions/* - fi - - if use apm; then - exeinto /etc/apm/event.d/ - doexe etc/apm/event.d/* - fi + dodoc Documentation/laptop-mode.txt README + newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode } pkg_postinst() {