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
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
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
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
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
Kito [Wed, 15 Mar 2006 19:27:40 +0000 (19:27 -0000)]
move DEFAULT_PATH to globals.
svn path=/main/branches/prefix/; revision=2896
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
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
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
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
Emanuele Giaquinta [Tue, 7 Mar 2006 14:26:26 +0000 (14:26 -0000)]
Use rootuser/wheelgroup instead of the hardcoded PORTAGE_INST_{U,G}ID.
svn path=/main/branches/prefix/; revision=2823
Emanuele Giaquinta [Tue, 7 Mar 2006 14:24:07 +0000 (14:24 -0000)]
root_uid is a string, use int() for comparing it with uid.
svn path=/main/branches/prefix/; revision=2822
Kito [Mon, 27 Feb 2006 18:38:11 +0000 (18:38 -0000)]
Add rootuid to configure options. Finish up wheelgid support. Thanks to Ivan Jager <aij@andrew.cmu.edu>
svn path=/main/branches/prefix/; revision=2799
Kito [Mon, 27 Feb 2006 17:37:57 +0000 (17:37 -0000)]
Let make.globals respect @DOMAIN_PREFIX@. Thanks to Ivan Jager <aij@andrew.cmu.edu>
svn path=/main/branches/prefix/; revision=2798
Kito [Mon, 27 Feb 2006 17:31:47 +0000 (17:31 -0000)]
More install(1) mode syntax fixes. Thanks to Ivan Jager <aij@andrew.cmu.edu>
svn path=/main/branches/prefix/; revision=2797
Kito [Mon, 27 Feb 2006 17:20:39 +0000 (17:20 -0000)]
Add space between the mode and the 'm' switch when passed to install(1) for compatibility with solaris and andrew-linux
svn path=/main/branches/prefix/; revision=2796
Kito [Mon, 27 Feb 2006 16:55:56 +0000 (16:55 -0000)]
merge with trunk rev 2719:2794
svn path=/main/branches/prefix/; revision=2795
Emanuele Giaquinta [Thu, 23 Feb 2006 18:44:23 +0000 (18:44 -0000)]
Revert change for EBUILD_SH_BINARY, make SANDBOX_BINARY and PRELINK_BINARY relative too.
svn path=/main/branches/prefix/; revision=2778
Emanuele Giaquinta [Thu, 23 Feb 2006 17:31:02 +0000 (17:31 -0000)]
Relaxed path, first try.
svn path=/main/branches/prefix/; revision=2772
Kito [Sun, 19 Feb 2006 22:29:48 +0000 (22:29 -0000)]
add leading slash for doinfo
svn path=/main/branches/prefix/; revision=2749
Kito [Thu, 16 Feb 2006 18:54:24 +0000 (18:54 -0000)]
fix a typo.
svn path=/main/branches/prefix/; revision=2720
Kito [Thu, 16 Feb 2006 18:24:37 +0000 (18:24 -0000)]
Merge with trunk rev 2616:2718
svn path=/main/branches/prefix/; revision=2719
Kito [Tue, 7 Feb 2006 01:18:13 +0000 (01:18 -0000)]
fix bad single quoting, thanks egiaquinta
svn path=/main/branches/prefix/; revision=2675
Kito [Sun, 5 Feb 2006 04:33:02 +0000 (04:33 -0000)]
Change to @rootuser@/@wheelgroup@.
svn path=/main/branches/prefix/; revision=2664
Kito [Sun, 5 Feb 2006 04:16:47 +0000 (04:16 -0000)]
respect my authoritah.
svn path=/main/branches/prefix/; revision=2663
Kito [Sun, 5 Feb 2006 04:10:05 +0000 (04:10 -0000)]
Merge with trunk - r2636:2661
svn path=/main/branches/prefix/; revision=2662
Kito [Sun, 5 Feb 2006 04:07:14 +0000 (04:07 -0000)]
Merge with trunk - r2616:2636
svn path=/main/branches/prefix/; revision=2661
Kito [Fri, 3 Feb 2006 05:52:37 +0000 (05:52 -0000)]
svn/alt hack for repoman.
svn path=/main/branches/prefix/; revision=2636
Kito [Wed, 1 Feb 2006 18:10:17 +0000 (18:10 -0000)]
Add default make.conf for ppc-macos
svn path=/main/branches/prefix/; revision=2618
Kito [Wed, 1 Feb 2006 17:44:20 +0000 (17:44 -0000)]
Merge with trunk - 2584:2616
svn path=/main/branches/prefix/; revision=2617
Kito [Wed, 1 Feb 2006 05:18:22 +0000 (05:18 -0000)]
fix trailing/leading slashes for dosym and prepinfo. Add to default CONFIG_PROTECT in make.globals
svn path=/main/branches/prefix/; revision=2613
Kito [Sat, 28 Jan 2006 18:57:18 +0000 (18:57 -0000)]
Leading slash for dohtml
svn path=/main/branches/prefix/; revision=2603
Kito [Sat, 28 Jan 2006 18:24:05 +0000 (18:24 -0000)]
Leading and Trailing slashes galore. Hooray for being consistent.
svn path=/main/branches/prefix/; revision=2602
Kito [Fri, 27 Jan 2006 20:28:45 +0000 (20:28 -0000)]
fix bad if block in prepstrip
svn path=/main/branches/prefix/; revision=2598
Kito [Fri, 27 Jan 2006 20:09:21 +0000 (20:09 -0000)]
More leading slashes, yea.
svn path=/main/branches/prefix/; revision=2597
Kito [Fri, 27 Jan 2006 19:44:26 +0000 (19:44 -0000)]
More path fixups, replace leading '/' for ld.so and .env functions.
svn path=/main/branches/prefix/; revision=2596
Kito [Fri, 27 Jan 2006 19:34:03 +0000 (19:34 -0000)]
replace missing `:`...haste makes waste.
svn path=/main/branches/prefix/; revision=2595
Brian Harring [Fri, 27 Jan 2006 19:20:10 +0000 (19:20 -0000)]
sys.path insertion should (likely for prefix) the default PYTHONPATH lack portage/pym
svn path=/main/branches/prefix/; revision=2594
Kito [Fri, 27 Jan 2006 04:55:04 +0000 (04:55 -0000)]
More python path cleansing...mmmm. Some user/group fixes from Stefaan. Add configure option for wheelgid.
svn path=/main/branches/prefix/; revision=2590
Kito [Wed, 25 Jan 2006 19:02:30 +0000 (19:02 -0000)]
Merge with trunk - 2368:2584.
svn path=/main/branches/prefix/; revision=2585
Kito [Thu, 22 Dec 2005 17:58:38 +0000 (17:58 -0000)]
trunk r2437 merge
svn path=/main/branches/prefix/; revision=2438
Brian Harring [Thu, 22 Dec 2005 06:55:41 +0000 (06:55 -0000)]
if you're going to print an exception, bind the exception to a var...
svn path=/main/branches/prefix/; revision=2436
Kito [Wed, 14 Dec 2005 23:05:12 +0000 (23:05 -0000)]
emerge cleanup: Use portage_const vars instead of automake subst where possible, add some darwin specific versions to info(gcc build #, assembler/linker). etc-update fixes from grobian. Quick hack of tarball.sh to spit out a tbz2.
svn path=/main/branches/prefix/; revision=2371
Kito [Wed, 14 Dec 2005 19:32:21 +0000 (19:32 -0000)]
Add EAPI to verbose output
svn path=/main/branches/prefix/; revision=2370
Kito [Wed, 14 Dec 2005 18:08:29 +0000 (18:08 -0000)]
Merge changes from trunk rev 2368.
svn path=/main/branches/prefix/; revision=2369