From 282586980779ad4018f3d833b4bfcbb6047befa4 Mon Sep 17 00:00:00 2001 From: Christian Heim Date: Mon, 8 Jan 2007 20:57:15 +0000 Subject: [PATCH] Removing the old revision, using chmod / chown directly (sue me, fowners / fperms won't work on files outside of ${D}). Package-Manager: portage-2.1.2_rc4-r6 --- net-wireless/ipw3945d/ChangeLog | 9 ++++++-- .../ipw3945d/ipw3945d-1.7.22-r4.ebuild | 22 ++++++++++--------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/net-wireless/ipw3945d/ChangeLog b/net-wireless/ipw3945d/ChangeLog index 587b9184a4eb..b3523cbb307d 100644 --- a/net-wireless/ipw3945d/ChangeLog +++ b/net-wireless/ipw3945d/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-wireless/ipw3945d -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw3945d/ChangeLog,v 1.11 2006/12/22 10:11:26 phreak Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw3945d/ChangeLog,v 1.12 2007/01/08 20:57:15 phreak Exp $ + + 08 Jan 2007; Christian Heim + -ipw3945d-1.7.22-r3.ebuild, ipw3945d-1.7.22-r4.ebuild: + Removing the old revision, using chmod / chown directly (sue me, fowners / + fperms won't work on files outside of ${D}). 22 Dec 2006; Christian Heim files/ipw3945d-init.d: Fixing a bug within the init-script, using 'exit 1' isn't allowed (thanks to diff --git a/net-wireless/ipw3945d/ipw3945d-1.7.22-r4.ebuild b/net-wireless/ipw3945d/ipw3945d-1.7.22-r4.ebuild index cae6ca997439..311b2ccc176b 100644 --- a/net-wireless/ipw3945d/ipw3945d-1.7.22-r4.ebuild +++ b/net-wireless/ipw3945d/ipw3945d-1.7.22-r4.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw3945d/ipw3945d-1.7.22-r4.ebuild,v 1.3 2006/12/18 00:33:31 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw3945d/ipw3945d-1.7.22-r4.ebuild,v 1.4 2007/01/08 20:57:15 phreak Exp $ inherit eutils @@ -30,11 +30,11 @@ src_install() { use amd64 && dosbin x86_64/ipw3945d # Give the ipw3945d access to the binary - fowners ipw3945d:root /sbin/ipw3945d - fperms 04450 /sbin/ipw3945d + chown ipw3945d:root /sbin/ipw3945d + chmod 04450 /sbin/ipw3945d keepdir /var/run/ipw3945d - fowners ipw3945d:root /var/run/ipw3945d + chown ipw3945d:root /var/run/ipw3945d newconfd "${FILESDIR}/${PN}-conf.d" ${PN} newinitd "${FILESDIR}/${PN}-init.d" ${PN} @@ -48,7 +48,9 @@ src_install() { pkg_postinst() { # Update the modules.d cache if [ -f "${ROOT}/etc/modules.d/${PN}" ] ; then - ${ROOT}/sbin/modules-update --force + ebegin "Executing /sbin/modules-update" + "${ROOT}"sbin/modules-update --force + eend $? fi echo @@ -59,13 +61,13 @@ pkg_postinst() { # this, these hacks can go away. # Fix the permissions of /sbin/ipw3945d - ebegin "Fixing permissions of ${ROOT}/sbin/ipw3945d" - fperms 04450 ${ROOT}/sbin/ipw3945d + ebegin "Fixing permissions of ${ROOT}sbin/ipw3945d" + chmod 04450 "${ROOT}"sbin/ipw3945d eend $? # Fixing ownership of /var/run/ipw3945d - ebegin "Fixing ownership of ${ROOT}/var/run/ipw3945d" - fowners ipw3945d:root ${ROOT}/var/run/ipw3945d + ebegin "Fixing ownership of ${ROOT}var/run/ipw3945d" + chown ipw3945d:root "${ROOT}"var/run/ipw3945d eend $? echo -- 2.26.2