Fabian Groffen [Sat, 28 Oct 2006 15:59:07 +0000 (15:59 -0000)]
Merged from trunk 4857:4863
Avoid a TypeError with emerge -kN when there's no matching ebuild.
Use mtree to save/restore bsd file flags before/after prepall and
installation. Thanks to Diego Pettenò for this patch (related
to bug #153109).
svn path=/main/branches/prefix/; revision=4865
Fabian Groffen [Fri, 27 Oct 2006 21:51:36 +0000 (21:51 -0000)]
Merged from trunk 4847:4855
Do not pass the "clean" parameter to doebuild since it causes ${T} to be
cleaned up when it shouldn't be. Thanks to Mr_Bones_ for reporting.
Don't bother to insert /usr/lib/portage/pym into sys.path from inside a
module. That's the caller's job.
Add --with-bdeps to emerge --help output.
Update help for --deep.
Update help for greedy behavior of --update.
Add backward compatibility code for cache modules that override has_key
instead of __contains__.
svn path=/main/branches/prefix/; revision=4857
Fabian Groffen [Thu, 26 Oct 2006 17:40:15 +0000 (17:40 -0000)]
Merged from trunk 4816:4828
For bug #152726, ignore hidden files in vardbapi.cp_list().
For full compatibility with older versions of portage, write the path in
the serialized _eclasses_ when possible.
Fix broken is_eclass_data_valid comparison logic.
Test for basestring instead of types.DictType so that the test more
generic.
Reverse the relationship between __contains__ and has_key in all cache
classes since python handles the "in" operator more efficiently than a
has_key method call.
Streamline portage pythonpath handling and add an override analog to how
the bash side does it.
rename getmaskingreason() to getpmaskcomment() to clarify its function,
report each license as a separate mask instead of combining them all
together into a single value for getmaskingstatus()
need a mutable config instance to use setcpv
add function getlicensetexts() to extract license texts relevant to a
given cpv (to be used by emerge masked by display)
show licenses or pointer to license files on 'masked by' message
svn path=/main/branches/prefix/; revision=4831
Fabian Groffen [Thu, 26 Oct 2006 17:21:33 +0000 (17:21 -0000)]
SANDBOX should be a full path, use sandbox from prefix.
svn path=/main/branches/prefix/; revision=4830
Fabian Groffen [Thu, 26 Oct 2006 17:16:27 +0000 (17:16 -0000)]
Python is kind of weird with arguments and strings... it doesn't bail
out, but doesn't concatenate either.
svn path=/main/branches/prefix/; revision=4829
Fabian Groffen [Thu, 26 Oct 2006 16:09:14 +0000 (16:09 -0000)]
Fix etc-update
svn path=/main/branches/prefix/; revision=4825
Fabian Groffen [Wed, 25 Oct 2006 17:40:43 +0000 (17:40 -0000)]
Merged from trunk 4812:4815
Remove ACCEPT_LICENSE docs until they're really implemented.
Improve reconstruct_eclasses error handling.
For the time being, write a variation of the old _eclass_ format so that
cache written only forces a regen for older versions of portage rather
than a ValueError due to failed long() conversion.
svn path=/main/branches/prefix/; revision=4816
Fabian Groffen [Tue, 24 Oct 2006 20:00:06 +0000 (20:00 -0000)]
Merged from trunk 4796:4810
Add some ACCEPT_LICENSE docs.
Put the package.keywords docs in alphabetical order with the others.
Add some package.license docs.
Add news about ACCEPT_LICENSE and package.license.
Make config.load_infodir also load the data into the env layer in order
to ensure that it has preference over what may have been there.
Don't limit the size of USE in config.load_infodir.
Add package.license to the list of files.
Don't put -* in the env layer, since that layer isn't part of the
incremental stacking in regenerate.
In getmaskingstatus(), add missing check for * in acceptable_licenses.
Don't display the "Please update portage" message in --quiet mode.
Thanks to solar.
Remove paths from _eclasses_ serialization in the cache. This makes the
mtimes of the eclasses the only thing that distinguishes them, but the
probablility of collision is negligible. This same _eclasses_ format
will be used to serialize eclass mtimes in cache that is distributed via
the rsync mirrors. The deserialization code can handle mixtures of both
the old and new formats.
Enable recognition of _mtime_ that doesn't rely on cache mtime mangling.
Add ACCEPT_LICENSE back to incrementals so that profiles can affect it.
Disable ACCEPT_LICENSE support until the details of license groups are
decided and implemented.
svn path=/main/branches/prefix/; revision=4812
Fabian Groffen [Tue, 24 Oct 2006 19:55:59 +0000 (19:55 -0000)]
misc fixes to get prefix going again without double prefixes and stuff
svn path=/main/branches/prefix/; revision=4811
Fabian Groffen [Sun, 22 Oct 2006 14:31:25 +0000 (14:31 -0000)]
Misc prefix fixes
svn path=/main/branches/prefix/; revision=4796
Fabian Groffen [Sun, 22 Oct 2006 14:03:16 +0000 (14:03 -0000)]
Merged from trunk 4785:4794
Optimize config.setcpv so that it only calls regenerate when necessary.
Thanks to Jason Stubbs for the initial patch from bug #17367.
Use reset instead of regenerate (revert part of the previous commit) in
order to properly clear the env layer of the config.
Fix visibility checks so that binary packages aren't masked just because
there is no matching ebuild in the tree.
Call load_infodir before the setup phase for binary packages so that USE
is properly set.
Don't put empty incrementals in the environment, unless they are already
set.
Add support for masking of packages via ACCEPT_LICENSE and
/etc/portage/package.license. Thanks to Jason Stubbs for the initial
patch from bug #17367.
s/str_matches/acceptable_licenses/ typo
Fix gcc version parsing once again for bug #137786. sigh. :)
svn path=/main/branches/prefix/; revision=4795
Fabian Groffen [Sat, 21 Oct 2006 18:01:46 +0000 (18:01 -0000)]
Once again throw everything to the other side. Now:
$D and $ROOT are like normal portage,
$ED and $EROOT are the prefixed versions of their non-E variants.
svn path=/main/branches/prefix/; revision=4785
Fabian Groffen [Sat, 21 Oct 2006 15:16:01 +0000 (15:16 -0000)]
Merged from trunk 4770:4783
Allow an empty PROMPT_COMMAND for bug #152157.
For bug #152175, trigger greedy --update behavior when an atom matches a
slot that isn't installed yet.
Apply the fix for bug #152175 to system/world greedy behavior.
In greedy atom handlink, filter binary package for visiblity.
More filtering binary package for visiblity in greedy atom handling.
Add nodes to the fakedb in depgraph.create instead of
depgraph.select_deps. It used to be in select_deps only for the case of
packages that depend on themselves for bootstrap, but that hack isn't
needed anymore because dep_check returns all deps now.
Update the docs regarding delay of config.setinst calls for bootstrap
deps on old-style virtuals.
Remove redunant population of the fakedb in depgraph.validate_blockers,
since r4776 makes it unnecessary.
Add news about new-style virtuals being usable for bootstrap deps on
self.
Add package.use to the list of files supported in profiles.
Add news about package.use in profiles and default USE in ebuilds via
+flag in IUSE.
For bug #152157, don't send a redundant escape sequence with
${PROMPT_COMMAND}.
Also check keyword visibility via gvisible.
svn path=/main/branches/prefix/; revision=4784
Fabian Groffen [Fri, 20 Oct 2006 21:31:26 +0000 (21:31 -0000)]
Merged from trunk 4768:4769
We there is a circular deps panic in reversed mode, do the circular deps
output without reversed mode since it should reduce the noise level.
svn path=/main/branches/prefix/; revision=4770
Fabian Groffen [Fri, 20 Oct 2006 15:45:10 +0000 (15:45 -0000)]
Fix collision-protect and cleanup a bit
svn path=/main/branches/prefix/; revision=4768
Fabian Groffen [Fri, 20 Oct 2006 15:33:08 +0000 (15:33 -0000)]
Merged from trunk 4765:4766
Clean up the blocker validation logic so that "blocks" nodes are no
longer stored in the main digraph.
svn path=/main/branches/prefix/; revision=4767
Fabian Groffen [Fri, 20 Oct 2006 08:01:22 +0000 (08:01 -0000)]
Merged from trunk 4758:4763
Only call altlist() to validate blockers when necessary.
For userpriv, call setgroups with all groups that the portage user
belongs to (bug #137610).
Remove special case of --emptytree in depgraph.display(). Thanks to
Jason Stubbs for this patch from bug #152030.
Make dosed use sed -i instead of a temp file. Thanks to Tim Cera for
this patch from bug #152017.
svn path=/main/branches/prefix/; revision=4765
Fabian Groffen [Fri, 20 Oct 2006 07:58:48 +0000 (07:58 -0000)]
Just create ${D} by default such that we don't die in errors if a
package didn't install anything here.
svn path=/main/branches/prefix/; revision=4764
Fabian Groffen [Thu, 19 Oct 2006 19:52:15 +0000 (19:52 -0000)]
Merged from trunk 4755:4756
s/digraph.MEDIUM/DepPriority.MEDIUM/
svn path=/main/branches/prefix/; revision=4758
Fabian Groffen [Thu, 19 Oct 2006 19:50:32 +0000 (19:50 -0000)]
Eliminate double prefix by making sure we call doebuild with the
original root.
svn path=/main/branches/prefix/; revision=4757
Fabian Groffen [Wed, 18 Oct 2006 19:37:33 +0000 (19:37 -0000)]
Remove ROOT tricks of adding EPREFIX in ebuilds and eclasses, it is
dirty and causes trouble. Instead, introduced PROOT which is
$ROOT/$EPREFIX as easy convenience.
svn path=/main/branches/prefix/; revision=4755
Fabian Groffen [Wed, 18 Oct 2006 16:51:39 +0000 (16:51 -0000)]
Merged from trunk 4740:4753
Filter empty elements in cumulative env-update variables. Thanks to
Brian Harring for this patch from bug #151694.
Fix CONFIG_PROTECT so that is works with symlinked directories for bug
#151502.
Make empty digest-* files 0 bytes instead of 1 byte. Thanks to Sven
Wegener for reporting this.
Eliminate an unnecessary string concatenation.
Add more dependency priority levels for merge order calculations.
Previously, all installed deps were categorized at the same level with
other soft deps. Now there are 3 priority levels for soft deps:
satisfied buildtime, satisfied runtime, and other.
Remove the unused system slot from DepPriority.
Fix --usepkg --newuse logic so that it doesn't throw a KeyError if
there's no matching ebuild in the tree.
Add __weakref__ to __slots__ so that weakref support isn't disabled.
Don't initialize __weakref__ in the DepPriority constructor.
All packages to be added to the world favorites via --noreplace, even
when --ask is enabled. Thanks to leio for reporting this issue.
Explicitly set the priority when a node is added to enforce merge order
for blocker avoidance.
Handle unresolvable blockers properly for bug #151822.
svn path=/main/branches/prefix/; revision=4754
Fabian Groffen [Tue, 17 Oct 2006 20:39:50 +0000 (20:39 -0000)]
Use portage_const.EPREFIX instead of self["EPREFIX"] for consistency.
Added eprefixify function which does sedding on files to add EPREFIX in.
svn path=/main/branches/prefix/; revision=4740
Fabian Groffen [Tue, 17 Oct 2006 19:44:37 +0000 (19:44 -0000)]
Merged with trunk 4727:4738
Remove blocker nodes from the digraph prior to the merge order
calculation so that they don't trigger false circular dependencies as
reported in comment #17 of bug #151331.
Blockers that depend on merge order must be validated by
depgraph.altlist(reversed=False) before the reverse tree is generated,
since the validation won't work in reverse mode.
Fix altlist blocker validation logic so that the correct nodes are added
to the list when called in reverse mode.
Always add blockers with priority=digraph.SOFT so that blockers with
multiple parents can't trigger a circular deps panick.
Make --depclean treat DEPEND as soft deps instead of forcing the user to
have all build time deps installed.
Use setdefault to avoid an extra dict lookup.
Merge package.use and USE from make.defaults together at each level of
the profile stack. This is analogous to how use.mask and
package.use.mask are planned to be merged for bug #151586.
Stack use.mask/package.use.mask together at each level of the profile
for bug #151586, and do the same with use.force/package.use.force.
Add back the -v option for tar (removed for bug #151146) in
dyn_package(), but don't enable -v when --quiet is enabled.
Encapsulate altlist calls (for blockers that depend on merge order) in
validate_blockers().
svn path=/main/branches/prefix/; revision=4739
Fabian Groffen [Mon, 16 Oct 2006 19:16:48 +0000 (19:16 -0000)]
Merge from trunk 4723:4726
add make.conf diff for sparc-fbsd arch (from Uberlord)
When unable to navigate around blockers, add them back to the main
digraph so that the --tree display can show them properly. This fixes
the KeyError reported in comment #15 of bug #151331
svn path=/main/branches/prefix/; revision=4727
Fabian Groffen [Mon, 16 Oct 2006 16:36:39 +0000 (16:36 -0000)]
Make path a bit cleaner by normalising it.
svn path=/main/branches/prefix/; revision=4725
Fabian Groffen [Mon, 16 Oct 2006 09:06:28 +0000 (09:06 -0000)]
Merge with trunk 4721:4722
For bug #133908, prevent collisions in ${PKGDIR}/All/ by automatically
bumping colliding packages to ${PKGDIR}/${CATEGORY}/ just before a
collision would occur. Newly built packages are always stored in
${PKGDIR}/All/, should this be100% compatible with previous behavior.
svn path=/main/branches/prefix/; revision=4723
Fabian Groffen [Mon, 16 Oct 2006 08:55:51 +0000 (08:55 -0000)]
Merge from trunk 4717:4719
Make grabdict incremental, so that keys occuring multiple times will
stack up instead of overwritting eachother. Thanks to Sven Wegener for
this suggestion. Simplify and optimize grabdict. Thanks to Brian
Harring for suggesting this.
svn path=/main/branches/prefix/; revision=4721
Fabian Groffen [Mon, 16 Oct 2006 08:53:15 +0000 (08:53 -0000)]
Add EPREFIX to ROOT for ebuilds and eclasses, this avoids a lot of
porting work. However, one has to take care that it doesn't yield in
double prefixes. Some misc fixes for prefixes being added or not
slashed.
svn path=/main/branches/prefix/; revision=4720
Fabian Groffen [Sun, 15 Oct 2006 18:40:08 +0000 (18:40 -0000)]
Fix etc-update and config-protect.
Because the profiles contain CONFIG_PROTECT variables, they cannot be
prefixed without defining variables there. Hacking portage to only
prefix those paths from the profiles is a bit ugly (and hard), so
instead it was decided (like Kito already decided once long ago) that
CONFIG_PROTECT paths are non-prefixed, as the only exception in the
system. This means that no corrections need to be done, and that when
the paths are being used they have to be prefixed.
svn path=/main/branches/prefix/; revision=4717
Fabian Groffen [Sun, 15 Oct 2006 15:50:34 +0000 (15:50 -0000)]
Be more careful with slashes, and tidy them up with normalize_path.
Remove Darwin specific return, as we better use RESTRICT="strip", as
pointed out by antarus.
svn path=/main/branches/prefix/; revision=4716
Fabian Groffen [Sun, 15 Oct 2006 15:18:47 +0000 (15:18 -0000)]
Fix collision-protect being broken; don't prefix CONTENTS entries, as
they already contain the prefix.
svn path=/main/branches/prefix/; revision=4715
Fabian Groffen [Sun, 15 Oct 2006 14:15:06 +0000 (14:15 -0000)]
Warn about root, only if ROOT != EPREFIX.
Don't do prepstrip on Darwin, it doesn't have ELF objects
Make sure EPREFIX ends with a trailing slash, don't double prefix ROOT
and use some os.join to glue together paths.
svn path=/main/branches/prefix/; revision=4714
Fabian Groffen [Sun, 15 Oct 2006 10:57:30 +0000 (10:57 -0000)]
Merged from trunk 4711:4712
Trigger binarytree population on bindbapi.cpv_all() calls.
svn path=/main/branches/prefix/; revision=4713
Fabian Groffen [Sun, 15 Oct 2006 10:47:53 +0000 (10:47 -0000)]
Shift destroot with prefix during merge phase. This makes everything go
installed well, and allows us to get rid of a dirty hack for preventing
portage wanting to create the dirs in the prefix path. It also doesn't
require trickery with srcroot any more.
svn path=/main/branches/prefix/; revision=4711
Fabian Groffen [Sun, 15 Oct 2006 10:01:54 +0000 (10:01 -0000)]
Merged from trunk 4707:4708
Add a missing method parameter.
svn path=/main/branches/prefix/; revision=4710
Fabian Groffen [Sun, 15 Oct 2006 10:00:33 +0000 (10:00 -0000)]
Fix for collision-protect to look into the prefix, and also to report on
files including the prefix, not to confuse people.
svn path=/main/branches/prefix/; revision=4709
Fabian Groffen [Sun, 15 Oct 2006 09:14:15 +0000 (09:14 -0000)]
Unfortunately os.path.join is "intelligent":
If any component is an absolute path, all previous components (on
Windows, including the previous drive letter, if there was one) are
thrown away, and joining continues.
This means we cannot join EPREFIX, as it is an absolute path.
svn path=/main/branches/prefix/; revision=4707
Fabian Groffen [Sun, 15 Oct 2006 08:40:18 +0000 (08:40 -0000)]
Properly add EPREFIX to paths on several places.
svn path=/main/branches/prefix/; revision=4706
Fabian Groffen [Sun, 15 Oct 2006 07:28:29 +0000 (07:28 -0000)]
merge with trunk 4703:4704
Simplify binarytree.getname().
svn path=/main/branches/prefix/; revision=4705
Fabian Groffen [Sun, 15 Oct 2006 07:09:35 +0000 (07:09 -0000)]
Chase Zach, merged from trunk 4696:4701
svn path=/main/branches/prefix/; revision=4703
Fabian Groffen [Sun, 15 Oct 2006 07:05:33 +0000 (07:05 -0000)]
Add in prefix when creating trees
svn path=/main/branches/prefix/; revision=4702
Fabian Groffen [Sat, 14 Oct 2006 20:48:55 +0000 (20:48 -0000)]
Add a bunch of prefixes that were lost after merging.
svn path=/main/branches/prefix/; revision=4696
Fabian Groffen [Sat, 14 Oct 2006 18:49:23 +0000 (18:49 -0000)]
Manual sync from trunk of output.py, removed trailing newline from
portage_const.py
svn path=/main/branches/prefix/; revision=4695
Fabian Groffen [Sat, 14 Oct 2006 18:06:53 +0000 (18:06 -0000)]
Add some prefixes, and don't warn about wheel_group being portage_gid if
wheel_group > 500, in which case it probably is a normal user.
svn path=/main/branches/prefix/; revision=4694
Fabian Groffen [Sat, 14 Oct 2006 15:37:51 +0000 (15:37 -0000)]
manually sync with trunk, somehow this was not kept up-to-date
svn path=/main/branches/prefix/; revision=4693
Fabian Groffen [Sat, 14 Oct 2006 15:15:10 +0000 (15:15 -0000)]
pkgmerge no longer exists
svn path=/main/branches/prefix/; revision=4692
Fabian Groffen [Sat, 14 Oct 2006 15:09:32 +0000 (15:09 -0000)]
Add sed from trunk, add to Makefile
svn path=/main/branches/prefix/; revision=4691
Fabian Groffen [Sat, 14 Oct 2006 14:41:34 +0000 (14:41 -0000)]
- Don't use /tmp, but use /var/tmp instead (/tmp might be memory swap,
e.g. Solaris)
- Forget about permissions for now, we're unprivileged
- Some systems don't have libtoolize, but DO have glibtoolize
svn path=/main/branches/prefix/; revision=4690
Fabian Groffen [Sat, 14 Oct 2006 14:29:32 +0000 (14:29 -0000)]
Manual sync with trunk, seems this wasn't synced properly once in the
past.
svn path=/main/branches/prefix/; revision=4689
Fabian Groffen [Sat, 14 Oct 2006 14:16:34 +0000 (14:16 -0000)]
Merged from trunk 4677:4683
svn path=/main/branches/prefix/; revision=4688
Fabian Groffen [Sat, 14 Oct 2006 14:12:01 +0000 (14:12 -0000)]
Merged from trunk 4676:4677
svn path=/main/branches/prefix/; revision=4687
Fabian Groffen [Sat, 14 Oct 2006 14:10:09 +0000 (14:10 -0000)]
merged from trunk 4675
svn path=/main/branches/prefix/; revision=4686
Fabian Groffen [Sat, 14 Oct 2006 14:06:29 +0000 (14:06 -0000)]
Merged from trunk 2291:4674
svn path=/main/branches/prefix/; revision=4685
Fabian Groffen [Sat, 14 Oct 2006 13:54:47 +0000 (13:54 -0000)]
Merged from trunk 3795:4674
svn path=/main/branches/prefix/; revision=4684
Fabian Groffen [Sat, 14 Oct 2006 07:15:08 +0000 (07:15 -0000)]
Merged from trunk 3795:4674
svn path=/main/branches/prefix/; revision=4682
Fabian Groffen [Sat, 14 Oct 2006 07:12:03 +0000 (07:12 -0000)]
Merged from trunk 3641:4674
vimdiff is nice, but still it's a lot of work with these changes...
svn path=/main/branches/prefix/; revision=4681
Fabian Groffen [Fri, 13 Oct 2006 18:05:14 +0000 (18:05 -0000)]
Merged r2852:4673 from the trunk
svn path=/main/branches/prefix/; revision=4674
Fabian Groffen [Fri, 13 Oct 2006 17:37:02 +0000 (17:37 -0000)]
Patch from mainline for collision protect not to bail out on an update.
svn path=/main/branches/prefix/; revision=4673
Fabian Groffen [Fri, 13 Oct 2006 17:35:25 +0000 (17:35 -0000)]
Let ROOT have a trailing /, such that ebuilds and eclasses that rely on
this continue to work.
svn path=/main/branches/prefix/; revision=4672
Fabian Groffen [Fri, 13 Oct 2006 17:34:25 +0000 (17:34 -0000)]
Solaris has its own userland.
svn path=/main/branches/prefix/; revision=4671
Fabian Groffen [Fri, 13 Oct 2006 17:32:57 +0000 (17:32 -0000)]
python doesn't do/need trailing semi-colons...
svn path=/main/branches/prefix/; revision=4670
Fabian Groffen [Fri, 13 Oct 2006 17:31:50 +0000 (17:31 -0000)]
Strip off prefix from the tail of ROOT when portage is called from
within ebuilds or eclasses to avoid a double prefix.
svn path=/main/branches/prefix/; revision=4669
Fabian Groffen [Fri, 13 Oct 2006 17:30:27 +0000 (17:30 -0000)]
Add prefix specific QA:
- check for files which have a double prefix
- check for files outside the prefix
Behaviour is to intentionally die on these violations, since they
are seriously wrong and should be fixed asap.
svn path=/main/branches/prefix/; revision=4668
Fabian Groffen [Fri, 13 Oct 2006 17:28:35 +0000 (17:28 -0000)]
Temporary hack/workaround: prefix paths in CONFIG_PROTECT. These paths
should ideally be prefixed.
svn path=/main/branches/prefix/; revision=4667
Fabian Groffen [Fri, 13 Oct 2006 17:23:38 +0000 (17:23 -0000)]
Properly report the directory that couldn't be created; print the same
as the one which was tried.
svn path=/main/branches/prefix/; revision=4666
Fabian Groffen [Fri, 13 Oct 2006 16:53:12 +0000 (16:53 -0000)]
Removed scp command with kito's login/homepage, changed tarball name.
svn path=/main/branches/prefix/; revision=4665
Emanuele Giaquinta [Fri, 22 Sep 2006 14:21:34 +0000 (14:21 -0000)]
Do not respect libdir in PORTAGE_BASE.
svn path=/main/branches/prefix/; revision=4497
Emanuele Giaquinta [Wed, 30 Aug 2006 18:33:53 +0000 (18:33 -0000)]
do not abort when running unprivileged if mydest is a prefix of PREFIX, the user could not have write access to it; reported by grobian.
svn path=/main/branches/prefix/; revision=4377
Emanuele Giaquinta [Wed, 30 Aug 2006 16:29:33 +0000 (16:29 -0000)]
Use PORTAGE_{USER,GROUP} instead of hardcoded references to portage user/group, patch by grobian@gentoo.org.
svn path=/main/branches/prefix/; revision=4376
Emanuele Giaquinta [Mon, 31 Jul 2006 22:23:56 +0000 (22:23 -0000)]
Fix typo, patch by michael.haubenwallner@salomon.at.
svn path=/main/branches/prefix/; revision=4076
Emanuele Giaquinta [Wed, 5 Jul 2006 22:49:26 +0000 (22:49 -0000)]
Sync with trunk. Add prefix using CACHE_PATH to hardcoded references to the
cache path, reported by Christopher Chan <cchan@spikesource.com>.
svn path=/main/branches/prefix/; revision=3794
Emanuele Giaquinta [Sat, 24 Jun 2006 10:47:16 +0000 (10:47 -0000)]
IMAGE in prefix should be EDEST.
svn path=/main/branches/prefix/; revision=3641
Emanuele Giaquinta [Sat, 24 Jun 2006 10:20:16 +0000 (10:20 -0000)]
Merge with trunk.
svn path=/main/branches/prefix/; revision=3640
Emanuele Giaquinta [Sat, 24 Jun 2006 10:17:47 +0000 (10:17 -0000)]
Add missing Makefile.am, remove autogenerated Makefile.in.
svn path=/main/branches/prefix/; revision=3639
Emanuele Giaquinta [Tue, 20 Jun 2006 11:10:34 +0000 (11:10 -0000)]
Remove auto generated files.
svn path=/main/branches/prefix/; revision=3542
Emanuele Giaquinta [Fri, 28 Apr 2006 20:17:10 +0000 (20:17 -0000)]
Fix typo in rsynccommand definition.
svn path=/main/branches/prefix/; revision=3260
Kito [Sun, 2 Apr 2006 02:03:49 +0000 (02:03 -0000)]
merge from trunk rev 3030:3051
svn path=/main/branches/prefix/; revision=3052
Kito [Sat, 1 Apr 2006 21:59:10 +0000 (21:59 -0000)]
add --with-default-path to configure, appends additional paths
svn path=/main/branches/prefix/; revision=3050
Kito [Sat, 1 Apr 2006 20:37:52 +0000 (20:37 -0000)]
punt irrelevant wheelgroup warnings
svn path=/main/branches/prefix/; revision=3049
Kito [Wed, 29 Mar 2006 03:45:29 +0000 (03:45 -0000)]
merge from trunk -r 3004:3030
svn path=/main/branches/prefix/; revision=3031
Kito [Sun, 26 Mar 2006 02:23:01 +0000 (02:23 -0000)]
Fix if block broken in haste.
svn path=/main/branches/prefix/; revision=3010
Kito [Sun, 26 Mar 2006 01:58:55 +0000 (01:58 -0000)]
remove unneeded arch diff cruft
svn path=/main/branches/prefix/; revision=3009
Kito [Sun, 26 Mar 2006 01:37:24 +0000 (01:37 -0000)]
don't look for arch specific make.globals during cnf install
svn path=/main/branches/prefix/; revision=3008
Kito [Sun, 26 Mar 2006 01:08:36 +0000 (01:08 -0000)]
don't add svn entries to Manifests.
svn path=/main/branches/prefix/; revision=3007
Kito [Sat, 25 Mar 2006 18:36:19 +0000 (18:36 -0000)]
merge -r 3000:3004 from trunk
svn path=/main/branches/prefix/; revision=3005
Kito [Sat, 25 Mar 2006 03:55:09 +0000 (03:55 -0000)]
merge -r 2966:3000 from trunk
svn path=/main/branches/prefix/; revision=3001
Kito [Sat, 25 Mar 2006 03:47:54 +0000 (03:47 -0000)]
Move portage user/group to globals. Fix a few bad path.joins.
svn path=/main/branches/prefix/; revision=3000
Kito [Fri, 24 Mar 2006 05:47:28 +0000 (05:47 -0000)]
more eprefix cleanup.
svn path=/main/branches/prefix/; revision=2985
Kito [Fri, 24 Mar 2006 05:27:29 +0000 (05:27 -0000)]
s/PREFIX/EPREFIX/
svn path=/main/branches/prefix/; revision=2984
Kito [Fri, 24 Mar 2006 03:44:34 +0000 (03:44 -0000)]
merge with trunk rev 2966:2979
svn path=/main/branches/prefix/; revision=2983
Emanuele Giaquinta [Tue, 21 Mar 2006 01:21:03 +0000 (01:21 -0000)]
Change ROOT to ${ROOT}/${PREFIX} in doebuild env to make pkg_* dtrt wrt PREFIX.
svn path=/main/branches/prefix/; revision=2970
Kito [Mon, 20 Mar 2006 21:30:58 +0000 (21:30 -0000)]
Change DEST -> EDEST to avoid potential namespace collsions.
svn path=/main/branches/prefix/; revision=2969
Kito [Mon, 20 Mar 2006 21:27:19 +0000 (21:27 -0000)]
add prefix to the hardcoded rsync path
svn path=/main/branches/prefix/; revision=2968
Kito [Mon, 20 Mar 2006 21:12:29 +0000 (21:12 -0000)]
merge with trunk rev 2947:2966
svn path=/main/branches/prefix/; revision=2967
Kito [Mon, 20 Mar 2006 20:52:17 +0000 (20:52 -0000)]
fix AC_PATH_PROGS xargs check.
svn path=/main/branches/prefix/; revision=2966
Kito [Mon, 20 Mar 2006 07:36:36 +0000 (07:36 -0000)]
autoconf clean up. Remove AC_ARG_WITH rootuid and let configure grab the uid. Search for more g-prefixed progs
svn path=/main/branches/prefix/; revision=2962
Kito [Sun, 19 Mar 2006 04:30:09 +0000 (04:30 -0000)]
fix typo
svn path=/main/branches/prefix/; revision=2949
Kito [Sun, 19 Mar 2006 01:27:57 +0000 (01:27 -0000)]
merge with trunk rev 2936:2947
svn path=/main/branches/prefix/; revision=2948
Kito [Sat, 18 Mar 2006 17:17:05 +0000 (17:17 -0000)]
merge with trunk rev 2921:2936
svn path=/main/branches/prefix/; revision=2937