portage.git
19 years agoMisc prefix fixes
Fabian Groffen [Sun, 22 Oct 2006 14:31:25 +0000 (14:31 -0000)]
Misc prefix fixes

svn path=/main/branches/prefix/; revision=4796

19 years agoMerged from trunk 4785:4794
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

19 years agoOnce again throw everything to the other side. Now:
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

19 years agoMerged from trunk 4770:4783
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

19 years agoMerged from trunk 4768:4769
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

19 years agoFix collision-protect and cleanup a bit
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

19 years agoMerged from trunk 4765:4766
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

19 years agoMerged from trunk 4758:4763
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

19 years agoJust create ${D} by default such that we don't die in errors if a
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

19 years agoMerged from trunk 4755:4756
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

19 years agoEliminate double prefix by making sure we call doebuild with the
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

19 years agoRemove ROOT tricks of adding EPREFIX in ebuilds and eclasses, it is
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

19 years agoMerged from trunk 4740:4753
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

19 years agoUse portage_const.EPREFIX instead of self["EPREFIX"] for consistency.
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

19 years agoMerged with trunk 4727:4738
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

19 years agoMerge from trunk 4723:4726
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

19 years agoMake path a bit cleaner by normalising it.
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

19 years agoMerge with trunk 4721:4722
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

19 years agoMerge from trunk 4717:4719
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

19 years agoAdd EPREFIX to ROOT for ebuilds and eclasses, this avoids a lot of
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

19 years agoFix etc-update and config-protect.
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

19 years agoBe more careful with slashes, and tidy them up with normalize_path.
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

19 years agoFix collision-protect being broken; don't prefix CONTENTS entries, as
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

19 years agoWarn about root, only if ROOT != EPREFIX.
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

19 years agoMerged from trunk 4711:4712
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

19 years agoShift destroot with prefix during merge phase. This makes everything go
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

19 years agoMerged from trunk 4707:4708
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

19 years agoFix for collision-protect to look into the prefix, and also to report on
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

19 years agoUnfortunately os.path.join is "intelligent":
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

19 years agoProperly add EPREFIX to paths on several places.
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

19 years agomerge with trunk 4703:4704
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

19 years agoChase Zach, merged from trunk 4696:4701
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

19 years agoAdd in prefix when creating trees
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

19 years agoAdd a bunch of prefixes that were lost after merging.
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

19 years agoManual sync from trunk of output.py, removed trailing newline from
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

19 years agoAdd some prefixes, and don't warn about wheel_group being portage_gid if
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

19 years agomanually sync with trunk, somehow this was not kept up-to-date
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

19 years agopkgmerge no longer exists
Fabian Groffen [Sat, 14 Oct 2006 15:15:10 +0000 (15:15 -0000)]
pkgmerge no longer exists

svn path=/main/branches/prefix/; revision=4692

19 years agoAdd sed from trunk, add to Makefile
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

19 years ago- Don't use /tmp, but use /var/tmp instead (/tmp might be memory swap,
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

19 years agoManual sync with trunk, seems this wasn't synced properly once in the
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

19 years agoMerged from trunk 4677:4683
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

19 years agoMerged from trunk 4676:4677
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

19 years agomerged from trunk 4675
Fabian Groffen [Sat, 14 Oct 2006 14:10:09 +0000 (14:10 -0000)]
merged from trunk 4675

svn path=/main/branches/prefix/; revision=4686

19 years agoMerged from trunk 2291:4674
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

19 years agoMerged from trunk 3795:4674
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

19 years agoMerged from trunk 3795:4674
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

19 years agoMerged from trunk 3641:4674
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

19 years agoMerged r2852:4673 from the trunk
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

19 years agoPatch from mainline for collision protect not to bail out on an update.
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

19 years agoLet ROOT have a trailing /, such that ebuilds and eclasses that rely on
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

19 years agoSolaris has its own userland.
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

19 years agopython doesn't do/need trailing semi-colons...
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

19 years agoStrip off prefix from the tail of ROOT when portage is called from
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

19 years agoAdd prefix specific QA:
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

19 years agoTemporary hack/workaround: prefix paths in CONFIG_PROTECT. These paths
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

19 years agoProperly report the directory that couldn't be created; print the same
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

19 years agoRemoved scp command with kito's login/homepage, changed tarball name.
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

20 years agoDo not respect libdir in PORTAGE_BASE.
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

20 years agodo not abort when running unprivileged if mydest is a prefix of PREFIX, the user...
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

20 years agoUse PORTAGE_{USER,GROUP} instead of hardcoded references to portage user/group, patch...
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

20 years agoFix typo, patch by michael.haubenwallner@salomon.at.
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

20 years agoSync with trunk. Add prefix using CACHE_PATH to hardcoded references to the
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

20 years agoIMAGE in prefix should be EDEST.
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

20 years agoMerge with trunk.
Emanuele Giaquinta [Sat, 24 Jun 2006 10:20:16 +0000 (10:20 -0000)]
Merge with trunk.

svn path=/main/branches/prefix/; revision=3640

20 years agoAdd missing Makefile.am, remove autogenerated Makefile.in.
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

20 years agoRemove auto generated files.
Emanuele Giaquinta [Tue, 20 Jun 2006 11:10:34 +0000 (11:10 -0000)]
Remove auto generated files.

svn path=/main/branches/prefix/; revision=3542

20 years agoFix typo in rsynccommand definition.
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

20 years agomerge from trunk rev 3030:3051
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

20 years agoadd --with-default-path to configure, appends additional paths
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

20 years agopunt irrelevant wheelgroup warnings
Kito [Sat, 1 Apr 2006 20:37:52 +0000 (20:37 -0000)]
punt irrelevant wheelgroup warnings

svn path=/main/branches/prefix/; revision=3049

20 years agomerge from trunk -r 3004:3030
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

20 years agoFix if block broken in haste.
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

20 years agoremove unneeded arch diff cruft
Kito [Sun, 26 Mar 2006 01:58:55 +0000 (01:58 -0000)]
remove unneeded arch diff cruft

svn path=/main/branches/prefix/; revision=3009

20 years agodon't look for arch specific make.globals during cnf install
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

20 years agodon't add svn entries to Manifests.
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

20 years agomerge -r 3000:3004 from trunk
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

20 years agomerge -r 2966:3000 from trunk
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

20 years agoMove portage user/group to globals. Fix a few bad path.joins.
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

20 years agomore eprefix cleanup.
Kito [Fri, 24 Mar 2006 05:47:28 +0000 (05:47 -0000)]
more eprefix cleanup.

svn path=/main/branches/prefix/; revision=2985

20 years agos/PREFIX/EPREFIX/
Kito [Fri, 24 Mar 2006 05:27:29 +0000 (05:27 -0000)]
s/PREFIX/EPREFIX/

svn path=/main/branches/prefix/; revision=2984

20 years agomerge with trunk rev 2966:2979
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

20 years agoChange ROOT to ${ROOT}/${PREFIX} in doebuild env to make pkg_* dtrt wrt PREFIX.
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

20 years agoChange DEST -> EDEST to avoid potential namespace collsions.
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

20 years agoadd prefix to the hardcoded rsync path
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

20 years agomerge with trunk rev 2947:2966
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

20 years agofix AC_PATH_PROGS xargs check.
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

20 years agoautoconf clean up. Remove AC_ARG_WITH rootuid and let configure grab the uid. Search...
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

20 years agofix typo
Kito [Sun, 19 Mar 2006 04:30:09 +0000 (04:30 -0000)]
fix typo

svn path=/main/branches/prefix/; revision=2949

20 years agomerge with trunk rev 2936:2947
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

20 years agomerge with trunk rev 2921:2936
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

20 years agomerge with trunk rev 2915:2020
Kito [Fri, 17 Mar 2006 22:18:56 +0000 (22:18 -0000)]
merge with trunk rev 2915:2020

svn path=/main/branches/prefix/; revision=2921

20 years agoperms fix for webrsync, remove wheelgroup from configure.in.
Kito [Fri, 17 Mar 2006 22:15:37 +0000 (22:15 -0000)]
perms fix for webrsync, remove wheelgroup from configure.in.

svn path=/main/branches/prefix/; revision=2920

20 years agomerge with trunk rev 2896:2915
Kito [Fri, 17 Mar 2006 17:28:10 +0000 (17:28 -0000)]
merge with trunk rev 2896:2915

svn path=/main/branches/prefix/; revision=2916

20 years agomerge with trunk rev 2854:2896
Kito [Wed, 15 Mar 2006 21:52:05 +0000 (21:52 -0000)]
merge with trunk rev 2854:2896

svn path=/main/branches/prefix/; revision=2897

20 years agomove DEFAULT_PATH to globals.
Kito [Wed, 15 Mar 2006 19:27:40 +0000 (19:27 -0000)]
move DEFAULT_PATH to globals.

svn path=/main/branches/prefix/; revision=2896

20 years agoonly run scanelf(1) if it exists.
Kito [Sat, 11 Mar 2006 20:52:17 +0000 (20:52 -0000)]
only run scanelf(1) if it exists.

svn path=/main/branches/prefix/; revision=2856

20 years agomerge with trunk -r 2851:2854
Kito [Sat, 11 Mar 2006 20:42:33 +0000 (20:42 -0000)]
merge with trunk -r 2851:2854

svn path=/main/branches/prefix/; revision=2855

20 years agoautoconfiscate misc-functions.sh and PORTAGE_INST_{UID,GID}. Add svn path check.
Kito [Sat, 11 Mar 2006 19:16:46 +0000 (19:16 -0000)]
autoconfiscate misc-functions.sh and PORTAGE_INST_{UID,GID}. Add svn path check.

svn path=/main/branches/prefix/; revision=2853

20 years agoMerge with trunk rev 2795:2851
Kito [Sat, 11 Mar 2006 18:09:19 +0000 (18:09 -0000)]
Merge with trunk rev 2795:2851

svn path=/main/branches/prefix/; revision=2852