summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Robbins <drobbins@gentoo.org>2003-11-12 16:24:04 +0000
committerDaniel Robbins <drobbins@gentoo.org>2003-11-12 16:24:04 +0000
commit961a4be4ccdf16564fee2eb7303ed458b78dea4e (patch)
tree6736b8f33117c91d5f94ac53a12950ccf0213ef8 /x11-wm/enlightenment
parentfetch restriction on (diff)
downloadgentoo-2-961a4be4ccdf16564fee2eb7303ed458b78dea4e.tar.gz
gentoo-2-961a4be4ccdf16564fee2eb7303ed458b78dea4e.tar.bz2
gentoo-2-961a4be4ccdf16564fee2eb7303ed458b78dea4e.zip
export USER=root fix to allow GRP building
Diffstat (limited to 'x11-wm/enlightenment')
-rw-r--r--x11-wm/enlightenment/Manifest11
-rw-r--r--x11-wm/enlightenment/enlightenment-0.16.5-r4.ebuild8
-rw-r--r--x11-wm/enlightenment/enlightenment-0.16.6.ebuild8
3 files changed, 20 insertions, 7 deletions
diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest
index a489b57cf53b..f272771efdb7 100644
--- a/x11-wm/enlightenment/Manifest
+++ b/x11-wm/enlightenment/Manifest
@@ -1,8 +1,9 @@
-MD5 b1111779648875572ece412421f3fc1e enlightenment-0.16.6_pre8.ebuild 1381
+MD5 232b7c872c11ce17b4fecbfb7bb00dba enlightenment-0.16.6.ebuild 1777
+MD5 e1a105ad76f7686bcf9618cd2705a16f enlightenment-0.16.5-r4.ebuild 1615
+MD5 e46e2883ba70ce3b498541e642134141 ChangeLog 2922
+MD5 7ed1cbab645402fbf7666ed95588542d metadata.xml 1572
+MD5 c0e73afcafa0fbb90610eef266a75c82 files/0.16.6-kde-menu.patch 454
MD5 943d1947d4bd7b7ee6387ba5827166a4 files/enlightenment 33
-MD5 49a0e5a16a484e637f6f03ce9c971d65 files/digest-enlightenment-0.16.6_pre8 79
MD5 d819ee46c7b2aa186f90e4bd21ae9ec9 files/digest-enlightenment-0.16.5-r4 74
MD5 de50be73f3493d4787a6533b08077d06 files/cursors.cfg 686
-MD5 30cd166208287dbe97cf39c216b4c45c enlightenment-0.16.5-r4.ebuild 1306
-MD5 9fb3670f63b84f3cf765d81486d70065 ChangeLog 2703
-MD5 7ed1cbab645402fbf7666ed95588542d metadata.xml 1572
+MD5 24c537c993ea9c463f993b24a872183c files/digest-enlightenment-0.16.6 74
diff --git a/x11-wm/enlightenment/enlightenment-0.16.5-r4.ebuild b/x11-wm/enlightenment/enlightenment-0.16.5-r4.ebuild
index 1e7a59bf0ee3..bd22a16a043a 100644
--- a/x11-wm/enlightenment/enlightenment-0.16.5-r4.ebuild
+++ b/x11-wm/enlightenment/enlightenment-0.16.5-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.16.5-r4.ebuild,v 1.17 2003/06/12 03:28:20 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.16.5-r4.ebuild,v 1.18 2003/11/12 16:24:02 drobbins Exp $
DESCRIPTION="Enlightenment Window Manager"
SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.gz"
@@ -26,6 +26,11 @@ src_compile() {
`use_enable nls` \
--enable-fsstd \
${soundconf} || die
+ #enlightenment's makefile uses the $USER env var (bad), which may not be
+ #set correctly if you did a "su" to get root before emerging. Normally,
+ #your $USER will still exist when you su (unless you enter a chroot,) but
+ #will cause perms to be wrong. This fixes this:
+ export USER=root
emake || die
}
@@ -36,6 +41,7 @@ src_install() {
sed 's:\(^EBIN=\).*:\1@prefix@/bin:' \
scripts/${PN}.install.in.orig > scripts/${PN}.install.in
+ export USER=root
make install DESTDIR=${D} || die
dodoc ABOUT-NLS AUTHORS ChangeLog FAQ INSTALL NEWS README
diff --git a/x11-wm/enlightenment/enlightenment-0.16.6.ebuild b/x11-wm/enlightenment/enlightenment-0.16.6.ebuild
index ab0b65f9278b..a4bb4abf6b6b 100644
--- a/x11-wm/enlightenment/enlightenment-0.16.6.ebuild
+++ b/x11-wm/enlightenment/enlightenment-0.16.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.16.6.ebuild,v 1.5 2003/11/12 04:13:31 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.16.6.ebuild,v 1.6 2003/11/12 16:24:02 drobbins Exp $
DESCRIPTION="Enlightenment Window Manager"
HOMEPAGE="http://www.enlightenment.org/"
@@ -37,10 +37,16 @@ src_compile() {
--enable-fsstd \
--enable-zoom \
|| die
+ #enlightenment's makefile uses the $USER env var (bad), which may not be
+ #set correctly if you did a "su" to get root before emerging. Normally,
+ #your $USER will still exist when you su (unless you enter a chroot,) but
+ #will cause perms to be wrong. This fixes this:
+ export USER=root
emake || die
}
src_install() {
+ export USER=root
emake install DESTDIR=${D} || die
exeinto /etc/X11/Sessions
doexe ${FILESDIR}/enlightenment