From 8117e288f52f1abfa153a6f4fc0ef2e7c6aead13 Mon Sep 17 00:00:00 2001 From: J Robert Ray Date: Mon, 28 Oct 2002 22:13:02 +0000 Subject: [PATCH] Fixed to work with portage fakeroot patch, ebuild tries to overwrite a file with 0444 perms and non-root can't do that. --- x11-base/xfree/ChangeLog | 7 ++++++- x11-base/xfree/xfree-4.2.1.ebuild | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/x11-base/xfree/ChangeLog b/x11-base/xfree/ChangeLog index 17b2c82cff08..a2209f65ee84 100644 --- a/x11-base/xfree/ChangeLog +++ b/x11-base/xfree/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-base/xfree # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.53 2002/10/28 10:07:27 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.54 2002/10/28 22:13:02 jrray Exp $ + + 28 Oct 2002; J Robert Ray xfree-4.2.1.ebuild : + + Allow unpriviliged user install, non-root fails to overwrite file + with 0444 perms. 28 Oct 2002; Martin Schlemmer xfree-4.2.1.ebuild, xfs.start : diff --git a/x11-base/xfree/xfree-4.2.1.ebuild b/x11-base/xfree/xfree-4.2.1.ebuild index 4cf37cf04aaa..15e643110a22 100644 --- a/x11-base/xfree/xfree-4.2.1.ebuild +++ b/x11-base/xfree/xfree-4.2.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1.ebuild,v 1.26 2002/10/28 15:42:57 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1.ebuild,v 1.27 2002/10/28 22:13:02 jrray Exp $ IUSE="sse nls mmx truetype 3dnow 3dfx" @@ -277,6 +277,7 @@ src_unpack() { # Get Xrender to also install its extension headers, as they need to # be updated. cp ${S}/lib/Xrender/Imakefile ${S}/lib/Xrender/Imakefile.orig + chmod 0644 ${S}/lib/Xrender/Imakefile sed -e '2i NONSTANDARD_HEADERS = extutil.h region.h render.h renderproto.h' \ ${S}/lib/Xrender/Imakefile.orig > ${S}/lib/Xrender/Imakefile -- 2.26.2