Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] New net-fs/openafs ebuild
Date: Wed, 13 Apr 2005 14:38:44
Message-Id: 200504131038.54242.vapier@gentoo.org
In Reply to: Re: [gentoo-dev] New net-fs/openafs ebuild by "Martin MOKREJŠ"
1 On Wednesday 13 April 2005 10:28 am, Martin MOKREJ© wrote:
2 > Why is there "--prefix=/usr --host=i686-pc-linux-gnu
3 > --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
4 > --sysconfdir=/etc --localstatedir=/var/lib"? OK, I believe that's because
5 > of general Gentoo instalation paths. But see the $subj, the point here is
6 > to install openafs into *standard* locations. In real it doesn't matter for
7 > the install process performed by the ebuild, as it installs files in
8 > "manual" way and ignores "make install" step. Still, for completeness I'd
9 > like to see this removed from this ebuild behaviour.
10
11 dont use `econf` if you dont want the standard parameters, run `./configure`
12 yourself :P
13
14 > 4)
15 > Could someone explain me CONFIG_PROTECT_MASK?
16
17 `man make.conf` and read about the variable
18
19 > # Hmm, what about this?
20 > <snip>
21
22 no, the proper way is:
23 echo 'CONFIG_PROTECT_MASK=/blahblah' > somefile
24 newenvd somefile 59openafs
25
26 or even better, if your env.d entry is always going to be the same, just
27 create it in $FILESDIR/ and then run `doevnd "${FILESDIR}"/50openafs`
28 -mike
29
30 --
31 gentoo-dev@g.o mailing list