Gentoo Archives: gentoo-dev

From: Ned Ludd <solar@g.o>
To: Mike Frysinger <vapier@g.o>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] EXTRA_ECONF and EXTRA_EMAKE
Date: Wed, 06 Oct 2004 16:24:36
Message-Id: 1097079790.22452.10095.camel@simple
In Reply to: [gentoo-dev] EXTRA_ECONF and EXTRA_EMAKE by Mike Frysinger
1 On Thu, 2004-09-23 at 19:48, Mike Frysinger wrote:
2 > just a reminder, ebuilds are NOT allowed to set this variables ... they exist
3 > for users and users alone
4
5 umm.. This does not sound right (that it should be for users alone)
6
7 If we are going to get into more cross compiling we are going to need to
8 append extra stuff to these variables so that we can hook into econf and
9 overwrite some the variables that portage itself spits out by default.
10
11 Where do you get your information that this is intended for users and
12 users alone?
13
14 >
15 > for example, the following selections are very wrong:
16 > app-dicts/prime-dict/prime-dict-0.8.3.ebuild:EXTRA_ECONF="--with-rubydir=/usr/lib/ruby/site_ruby"
17 > dev-libs/suikyo/suikyo-1.3.3.ebuild:EXTRA_ECONF="--with-suikyo-docdir=/usr/share/doc/${PF}/html
18 > dev-util/re2c/re2c-0.9.3.ebuild: export EXTRA_EMAKE="-e"
19 > app-sci/clustalw/clustalw-1.83.ebuild: EXTRA_EMAKE="-e ${CFLAGS}"
20 > mail-client/cone/cone-0.57.ebuild:EXTRA_ECONF="--with-devel"
21 > net-fs/sfs/sfs-0.7.2.ebuild: EXTRA_EMAKE="${EXTRA_EMAKE} -j1" emake || die
22 > sys-apps/sed/sed-4.0.9.ebuild: EXTRA_ECONF="--program-prefix=g"
23 >
24 > after i fix the broken ebuilds in portage, if i ever find people setting this
25 > again, bad things will happen !
26 > -mike
27 >
28 > --
29 > gentoo-dev@g.o mailing list
30 --
31 Ned Ludd <solar@g.o>
32 Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] EXTRA_ECONF and EXTRA_EMAKE Mike Frysinger <vapier@g.o>