portage.git
19 years agoPrevent masked use flags from being shown in packages' flag list.
Jason Stubbs [Fri, 16 Dec 2005 15:55:39 +0000 (15:55 -0000)]
Prevent masked use flags from being shown in packages' flag list.
Colorize negated flags if they have changed. Code style cleanups.

svn path=/main/trunk/; revision=2376

19 years agoChange unmatched ' to " in use flag output.
Jason Stubbs [Fri, 16 Dec 2005 15:40:44 +0000 (15:40 -0000)]
Change unmatched ' to " in use flag output.

svn path=/main/trunk/; revision=2375

19 years ago- initial commit of split elf debug code
Ned Ludd [Thu, 15 Dec 2005 14:58:24 +0000 (14:58 -0000)]
- initial commit of split elf debug code

svn path=/main/trunk/; revision=2374

19 years agoferringb says: i pity the fool who doesnt use better style
Mike Frysinger [Thu, 15 Dec 2005 06:03:00 +0000 (06:03 -0000)]
ferringb says: i pity the fool who doesnt use better style

svn path=/main/trunk/; revision=2373

19 years agoBug 115519 by Diego Petteno: Fix ldconfig command ordering, add dragonfly support
Mike Frysinger [Thu, 15 Dec 2005 04:51:44 +0000 (04:51 -0000)]
Bug 115519 by Diego Petteno: Fix ldconfig command ordering, add dragonfly support

svn path=/main/trunk/; revision=2372

19 years agoAdd USE_EXPAND_HIDDEN so that users can extend it without killing off
Jason Stubbs [Wed, 14 Dec 2005 16:25:13 +0000 (16:25 -0000)]
Add USE_EXPAND_HIDDEN so that users can extend it without killing off
profile settings.

svn path=/main/trunk/; revision=2368

19 years agoUse soft limit, not hard limit.
Brian Harring [Wed, 14 Dec 2005 06:28:31 +0000 (06:28 -0000)]
Use soft limit, not hard limit.

svn path=/main/trunk/; revision=2365

19 years agoPrevent USE_EXPAND variables from bypassing use.mask
Jason Stubbs [Tue, 13 Dec 2005 15:51:30 +0000 (15:51 -0000)]
Prevent USE_EXPAND variables from bypassing use.mask

svn path=/main/trunk/; revision=2364

19 years agoSeparate and format USE_EXPAND based variables found in IUSE.
Jason Stubbs [Tue, 13 Dec 2005 15:51:01 +0000 (15:51 -0000)]
Separate and format USE_EXPAND based variables found in IUSE.

svn path=/main/trunk/; revision=2363

19 years agoRemoved the specific check against PORTAGE_CALLER with regard to fetching.
Jason Stubbs [Sun, 11 Dec 2005 05:05:01 +0000 (05:05 -0000)]
Removed the specific check against PORTAGE_CALLER with regard to fetching.

svn path=/main/trunk/; revision=2360

19 years agoadd a -v (verbose) option to envvar for easily generating output for use in bash...
Mike Frysinger [Sat, 10 Dec 2005 20:02:15 +0000 (20:02 -0000)]
add a -v (verbose) option to envvar for easily generating output for use in bash scripts

svn path=/main/trunk/; revision=2359

19 years agofix the fetch/digest shortcuts so they dont break normal runs of emerge/ebuild
Mike Frysinger [Sat, 10 Dec 2005 02:09:23 +0000 (02:09 -0000)]
fix the fetch/digest shortcuts so they dont break normal runs of emerge/ebuild

svn path=/main/trunk/; revision=2358

19 years agomake the --quiet option useful, touchup whitespace in a few places, and add --cols...
Mike Frysinger [Sat, 10 Dec 2005 02:08:49 +0000 (02:08 -0000)]
make the --quiet option useful, touchup whitespace in a few places, and add --cols as short for --columns for retards like myself who cant remember how to spell

svn path=/main/trunk/; revision=2357

19 years agotouchup in general, add support for -h/--help, and delay importing portage so using...
Mike Frysinger [Sat, 10 Dec 2005 02:07:15 +0000 (02:07 -0000)]
touchup in general, add support for -h/--help, and delay importing portage so using -h/--help doesnt blow goats because portage was imported

svn path=/main/trunk/; revision=2356

19 years agofix whitespace in depend atom as point out by chkno #114956
Mike Frysinger [Sat, 10 Dec 2005 01:59:24 +0000 (01:59 -0000)]
fix whitespace in depend atom as point out by chkno #114956

svn path=/main/trunk/; revision=2355

19 years agoDrop the virtuals related fatal errors down to warnings.
Jason Stubbs [Sat, 10 Dec 2005 01:39:41 +0000 (01:39 -0000)]
Drop the virtuals related fatal errors down to warnings.

svn path=/main/trunk/; revision=2352

19 years agodont run depscan.sh anymore
Mike Frysinger [Fri, 9 Dec 2005 03:27:16 +0000 (03:27 -0000)]
dont run depscan.sh anymore

svn path=/main/trunk/; revision=2350

19 years agoeat whitespace -> YUM
Mike Frysinger [Fri, 9 Dec 2005 03:22:48 +0000 (03:22 -0000)]
eat whitespace -> YUM

svn path=/main/trunk/; revision=2349

19 years agoonly digest/fetch files when the operation warrants it
Mike Frysinger [Fri, 9 Dec 2005 02:03:26 +0000 (02:03 -0000)]
only digest/fetch files when the operation warrants it

svn path=/main/trunk/; revision=2348

19 years agos/series/serious/ mistake
Jason Stubbs [Wed, 7 Dec 2005 23:43:07 +0000 (23:43 -0000)]
s/series/serious/ mistake

svn path=/main/trunk/; revision=2347

19 years agorun all elf QA checks before aborting, and all some packages (like binary-only) to...
Mike Frysinger [Wed, 7 Dec 2005 23:22:57 +0000 (23:22 -0000)]
run all elf QA checks before aborting, and all some packages (like binary-only) to prevent aborting since there isnt much we can do about those craptastic developers

svn path=/main/trunk/; revision=2346

19 years agokill dead whitespace and make function def style consistent
Mike Frysinger [Wed, 7 Dec 2005 00:55:13 +0000 (00:55 -0000)]
kill dead whitespace and make function def style consistent

svn path=/main/trunk/; revision=2345

19 years agocleanse maketest once and for all
Mike Frysinger [Wed, 7 Dec 2005 00:51:28 +0000 (00:51 -0000)]
cleanse maketest once and for all

svn path=/main/trunk/; revision=2344

19 years agoget rid of duplicated Test phase message in src_test()
Mike Frysinger [Wed, 7 Dec 2005 00:49:50 +0000 (00:49 -0000)]
get rid of duplicated Test phase message in src_test()

svn path=/main/trunk/; revision=2343

19 years agoadd a status message to src_compile() like src_unpack()
Mike Frysinger [Wed, 7 Dec 2005 00:47:17 +0000 (00:47 -0000)]
add a status message to src_compile() like src_unpack()

svn path=/main/trunk/; revision=2342

19 years agouse emake -j1 in default src_test() instead of make
Mike Frysinger [Wed, 7 Dec 2005 00:46:19 +0000 (00:46 -0000)]
use emake -j1 in default src_test() instead of make

svn path=/main/trunk/; revision=2341

19 years agoif PORT_LOGDIR doesnt exist, then try to create it automagically
Mike Frysinger [Wed, 7 Dec 2005 00:43:17 +0000 (00:43 -0000)]
if PORT_LOGDIR doesnt exist, then try to create it automagically

svn path=/main/trunk/; revision=2340

19 years agoadd a user-friendly list of changes
Marius Mauch [Mon, 5 Dec 2005 21:24:01 +0000 (21:24 -0000)]
add a user-friendly list of changes

svn path=/main/trunk/; revision=2339

19 years agoSaleem Abdulrasool: document IUSE.invalid
Mike Frysinger [Thu, 1 Dec 2005 08:04:49 +0000 (08:04 -0000)]
Saleem Abdulrasool: document IUSE.invalid

svn path=/main/trunk/; revision=2325

19 years agoadd an option to grab* so that if they're given a directory they'll recursively find...
Marius Mauch [Wed, 30 Nov 2005 07:07:15 +0000 (07:07 -0000)]
add an option to grab* so that if they're given a directory they'll recursively find all files in it and treat them like one big file. Also make use of this option for most of the config files.

svn path=/main/trunk/; revision=2324

19 years agogive a slightly better usage message
Mike Frysinger [Tue, 29 Nov 2005 06:00:31 +0000 (06:00 -0000)]
give a slightly better usage message

svn path=/main/trunk/; revision=2323

19 years agocompnerd: document manifest action
Mike Frysinger [Tue, 29 Nov 2005 03:44:25 +0000 (03:44 -0000)]
compnerd: document manifest action

svn path=/main/trunk/; revision=2322

19 years agoKill of generation of CDEPEND for binary and installed packages.
Jason Stubbs [Sun, 27 Nov 2005 15:47:33 +0000 (15:47 -0000)]
Kill of generation of CDEPEND for binary and installed packages.
Patch by solar.

svn path=/main/trunk/; revision=2321

19 years agoPetteri says: exit with non-zero status if a file wasnt found
Mike Frysinger [Sun, 27 Nov 2005 08:52:05 +0000 (08:52 -0000)]
Petteri says: exit with non-zero status if a file wasnt found

svn path=/main/trunk/; revision=2319

19 years agokill stupid message about 'masked by -*'
Marius Mauch [Wed, 23 Nov 2005 22:57:33 +0000 (22:57 -0000)]
kill stupid message about 'masked by -*'

svn path=/main/trunk/; revision=2316

19 years agomove --nocolor to OPTIONS instead of ACTIONS #113225 by P Nienaber
Mike Frysinger [Tue, 22 Nov 2005 05:19:57 +0000 (05:19 -0000)]
move --nocolor to OPTIONS instead of ACTIONS #113225 by P Nienaber

svn path=/main/trunk/; revision=2315

19 years agoconfig additions for elog
Marius Mauch [Tue, 15 Nov 2005 19:28:02 +0000 (19:28 -0000)]
config additions for elog

svn path=/main/trunk/; revision=2312

19 years agofix for portageq usage call (missing argv), via Emanuele Giaquinta <e.giaquinta@glauc...
Brian Harring [Tue, 15 Nov 2005 18:07:01 +0000 (18:07 -0000)]
fix for portageq usage call (missing argv), via Emanuele Giaquinta <e.giaquinta@glauco.it>

svn path=/main/trunk/; revision=2311

19 years agomanpage for emaint #112510
Mike Frysinger [Tue, 15 Nov 2005 00:28:48 +0000 (00:28 -0000)]
manpage for emaint #112510

svn path=/main/trunk/; revision=2310

19 years agoBackport of version code rewrite (bug 37406), should be completely backwards compatib...
Marius Mauch [Sun, 13 Nov 2005 16:07:28 +0000 (16:07 -0000)]
Backport of version code rewrite (bug 37406), should be completely backwards compatible (and the algorithm has been tested on the whole tree multiple times already).
Also adds some new features in version syntax like cvs version prefixes (in the same package) and multiple suffixes.

svn path=/main/trunk/; revision=2309

19 years agominor glitch: EBUILD_PHASES is a list, no need to split() it
Marius Mauch [Sun, 13 Nov 2005 15:03:44 +0000 (15:03 -0000)]
minor glitch: EBUILD_PHASES is a list, no need to split() it

svn path=/main/trunk/; revision=2308

19 years agoFirst bunch of simple logging modules.
Marius Mauch [Sun, 13 Nov 2005 15:01:01 +0000 (15:01 -0000)]
First bunch of simple logging modules.

svn path=/main/trunk/; revision=2307

19 years agoAdd slightly modified elog_base patch containing the basic framework for ebuild logging.
Marius Mauch [Sun, 13 Nov 2005 14:49:21 +0000 (14:49 -0000)]
Add slightly modified elog_base patch containing the basic framework for ebuild logging.

svn path=/main/trunk/; revision=2306

19 years agoadd NetBSD to the BSD list #112393
Mike Frysinger [Sun, 13 Nov 2005 11:28:19 +0000 (11:28 -0000)]
add NetBSD to the BSD list #112393

svn path=/main/trunk/; revision=2304

19 years agotweak marking of D as readonly since we need to play around with it in pkg_preinst
Mike Frysinger [Sun, 13 Nov 2005 11:22:03 +0000 (11:22 -0000)]
tweak marking of D as readonly since we need to play around with it in pkg_preinst

svn path=/main/trunk/; revision=2302

19 years agodon't do a sort if just doing percentage for emerge --metadata
Brian Harring [Sun, 13 Nov 2005 08:57:26 +0000 (08:57 -0000)]
don't do a sort if just doing percentage for emerge --metadata

svn path=/main/trunk/; revision=2301

19 years agoDocumented `emerge --config` (#109496)
Jason Stubbs [Sun, 13 Nov 2005 00:26:05 +0000 (00:26 -0000)]
Documented `emerge --config` (#109496)

svn path=/main/trunk/; revision=2299

19 years agoAdded a description of emaint to `emaint --help`
Jason Stubbs [Sun, 13 Nov 2005 00:20:06 +0000 (00:20 -0000)]
Added a description of emaint to `emaint --help`

svn path=/main/trunk/; revision=2298

19 years agoDocumented `emerge --config` (#109496)
Jason Stubbs [Sun, 13 Nov 2005 00:19:16 +0000 (00:19 -0000)]
Documented `emerge --config` (#109496)

svn path=/main/trunk/; revision=2297

19 years agopre/post hooks originally from 2.1, quick rewrite by axxo for 2.0
Brian Harring [Wed, 9 Nov 2005 20:06:11 +0000 (20:06 -0000)]
pre/post hooks originally from 2.1, quick rewrite by axxo for 2.0
Not to be used by ebuilds/eclasses (with the sole exception of java eclass var reset till ebd is stabled), this is user hooks.

svn path=/main/trunk/; revision=2267

19 years agoLimit --emptytree to only affect ${ROOT} (#34887)
Jason Stubbs [Wed, 9 Nov 2005 12:56:10 +0000 (12:56 -0000)]
Limit --emptytree to only affect ${ROOT} (#34887)

svn path=/main/trunk/; revision=2266

19 years agoAdd USE_EXPAND to INCREMENTALS (#105304)
Jason Stubbs [Wed, 9 Nov 2005 12:52:33 +0000 (12:52 -0000)]
Add USE_EXPAND to INCREMENTALS (#105304)

svn path=/main/trunk/; revision=2265

19 years agoClean up reporting of the parent of an unsatisfied atom.
Jason Stubbs [Tue, 8 Nov 2005 12:19:18 +0000 (12:19 -0000)]
Clean up reporting of the parent of an unsatisfied atom.

svn path=/main/trunk/; revision=2264

19 years agoUpdated make.conf.ppc as requested by lu_zero (#102656)
Jason Stubbs [Tue, 8 Nov 2005 12:18:38 +0000 (12:18 -0000)]
Updated make.conf.ppc as requested by lu_zero (#102656)

svn path=/main/trunk/; revision=2263

19 years agoclean up the last few sections so that they are consistent
Mike Frysinger [Sat, 5 Nov 2005 21:09:39 +0000 (21:09 -0000)]
clean up the last few sections so that they are consistent

svn path=/main/branches/2.0/; revision=2260

19 years agobye bye you decrepit POS cache implementation.
Brian Harring [Sat, 5 Nov 2005 06:14:41 +0000 (06:14 -0000)]
bye bye you decrepit POS cache implementation.

svn path=/main/branches/2.0/; revision=2259

19 years agointegration chunk of the cache subsystem patch.
Brian Harring [Sat, 5 Nov 2005 06:13:33 +0000 (06:13 -0000)]
integration chunk of the cache subsystem patch.
Will deal with UNUSED_0* after this

svn path=/main/branches/2.0/; revision=2258

19 years agoreplacement cache subsystem that's gestated in 2.1 and 3.0.
Brian Harring [Sat, 5 Nov 2005 06:09:45 +0000 (06:09 -0000)]
replacement cache subsystem that's gestated in 2.1 and 3.0.
it rocks your world, baby.

svn path=/main/branches/2.0/; revision=2257

19 years agoUse os.path.splitext() rather than slicing strings to get at file extensions. Patch...
Jason Stubbs [Thu, 3 Nov 2005 15:23:20 +0000 (15:23 -0000)]
Use os.path.splitext() rather than slicing strings to get at file extensions. Patch by Jason Pepas.

svn path=/main/branches/2.0/; revision=2256

19 years agoRemove the now unused SANDBOX_PIDS_FILE
Jason Stubbs [Thu, 3 Nov 2005 14:35:30 +0000 (14:35 -0000)]
Remove the now unused SANDBOX_PIDS_FILE

svn path=/main/branches/2.0/; revision=2255

19 years agoA couple of bug fixes, large cleanups, commenting and a bit of dead code removal.
Jason Stubbs [Thu, 3 Nov 2005 14:34:08 +0000 (14:34 -0000)]
A couple of bug fixes, large cleanups, commenting and a bit of dead code removal.

svn path=/main/branches/2.0/; revision=2254

19 years agoStart from 1st element rather than 2nd when doing checks on *DEPEND
Jason Stubbs [Thu, 3 Nov 2005 14:30:26 +0000 (14:30 -0000)]
Start from 1st element rather than 2nd when doing checks on *DEPEND

svn path=/main/branches/2.0/; revision=2253

19 years agodocument sandbox and test RESTRICT
Mike Frysinger [Wed, 2 Nov 2005 23:56:12 +0000 (23:56 -0000)]
document sandbox and test RESTRICT

svn path=/main/branches/2.0/; revision=2252

19 years agofix patch for PKGDIR #111222 by Armand
Mike Frysinger [Wed, 2 Nov 2005 23:55:49 +0000 (23:55 -0000)]
fix patch for PKGDIR #111222 by Armand

svn path=/main/branches/2.0/; revision=2251

19 years agograb fixes from trunk
Mike Frysinger [Wed, 2 Nov 2005 23:54:17 +0000 (23:54 -0000)]
grab fixes from trunk

svn path=/main/branches/2.0/; revision=2250

19 years agodeprecate IMAGE
Mike Frysinger [Wed, 2 Nov 2005 23:54:03 +0000 (23:54 -0000)]
deprecate IMAGE

svn path=/main/branches/2.0/; revision=2249

19 years agoadd support for unpacking lha files
Mike Frysinger [Tue, 1 Nov 2005 01:33:39 +0000 (01:33 -0000)]
add support for unpacking lha files

svn path=/main/branches/2.0/; revision=2225

19 years agomerge tweaks from trunk
Mike Frysinger [Tue, 1 Nov 2005 01:33:24 +0000 (01:33 -0000)]
merge tweaks from trunk

svn path=/main/branches/2.0/; revision=2224

19 years agoif STRIP begins with a -, make sure type doesnt error out
Mike Frysinger [Tue, 1 Nov 2005 01:33:02 +0000 (01:33 -0000)]
if STRIP begins with a -, make sure type doesnt error out

svn path=/main/branches/2.0/; revision=2223

19 years agooutput a finished message
Mike Frysinger [Tue, 1 Nov 2005 01:32:44 +0000 (01:32 -0000)]
output a finished message

svn path=/main/branches/2.0/; revision=2222

19 years agoAdd treetype instance member to dblink. Add treetype parameters to v2.0.53_rc7
Jason Stubbs [Sun, 30 Oct 2005 07:23:42 +0000 (07:23 -0000)]
Add treetype instance member to dblink. Add treetype parameters to
dblink.__init__() and merge(). Adjust all calls to dblink(), merge()
and doebuild() to specify what tree should be used for aux_get().
Patch created with the help of Zac Medico (zmedico).

svn path=/main/branches/2.0/; revision=2203

19 years agoDon't add packages to the graph that are left as is due to --upgrade-only.
Jason Stubbs [Sat, 29 Oct 2005 04:25:48 +0000 (04:25 -0000)]
Don't add packages to the graph that are left as is due to --upgrade-only.
This is necessary because later code assumes that packages are either from
porttree or bintree whereas the --upgrade-only is almost exclusively from
vartree.

svn path=/main/branches/2.0/; revision=2199

19 years agoRemove an extra space in a hyphenated string. v2.0.53_rc6
Jason Stubbs [Wed, 19 Oct 2005 13:18:54 +0000 (13:18 -0000)]
Remove an extra space in a hyphenated string.

svn path=/main/branches/2.0/; revision=2150

19 years agos/no/not/ typo
Jason Stubbs [Wed, 19 Oct 2005 13:15:22 +0000 (13:15 -0000)]
s/no/not/ typo

svn path=/main/branches/2.0/; revision=2149

19 years agoRemoving --inject from emerge help summary
Jason Stubbs [Sun, 16 Oct 2005 15:25:04 +0000 (15:25 -0000)]
Removing --inject from emerge help summary

svn path=/main/branches/2.0/; revision=2139

19 years agoClarifying the error message when path/to/ebuild is used on an ebuild that isn't...
Jason Stubbs [Sun, 16 Oct 2005 14:27:28 +0000 (14:27 -0000)]
Clarifying the error message when path/to/ebuild is used on an ebuild that isn't in a normal PORTDIR structure.

svn path=/main/branches/2.0/; revision=2138

19 years agoTypo :(
Jason Stubbs [Sun, 16 Oct 2005 08:46:25 +0000 (08:46 -0000)]
Typo :(

svn path=/main/branches/2.0/; revision=2137

19 years agoReturn after detecting an invalid command line atom so as to avoid spurious dependenc...
Jason Stubbs [Sun, 16 Oct 2005 08:25:15 +0000 (08:25 -0000)]
Return after detecting an invalid command line atom so as to avoid spurious dependency errors.

svn path=/main/branches/2.0/; revision=2136

19 years agoCheck if ebuild path is in vdb and check that vdb finds it okay rather than always...
Jason Stubbs [Sat, 15 Oct 2005 12:51:29 +0000 (12:51 -0000)]
Check if ebuild path is in vdb and check that vdb finds it okay rather than always assuming "porttree".
If PORTDIR_OVERLAY needs to be adjusted, recheck to make sure the ebuild is found correctly.
Pass which tree should be used to doebuild so that aux_get() are performed on the correct tree.

svn path=/main/branches/2.0/; revision=2135

19 years agoAdjusting the clipping...
Jason Stubbs [Sat, 15 Oct 2005 06:11:43 +0000 (06:11 -0000)]
Adjusting the clipping...

svn path=/main/branches/2.0/; revision=2134

19 years agoAdding svn revision property to portage.py's VERSION
Jason Stubbs [Sat, 15 Oct 2005 06:09:42 +0000 (06:09 -0000)]
Adding svn revision property to portage.py's VERSION

svn path=/main/branches/2.0/; revision=2133

19 years agoAdded missing quotes to stat_perms area of ebuild.sh (#93293)
Jason Stubbs [Sat, 15 Oct 2005 03:58:50 +0000 (03:58 -0000)]
Added missing quotes to stat_perms area of ebuild.sh (#93293)

svn path=/main/branches/2.0/; revision=2132

19 years agoTake the str() of the option passed to the callback so it can be compared usefully...
Jason Stubbs [Fri, 14 Oct 2005 12:12:44 +0000 (12:12 -0000)]
Take the str() of the option passed to the callback so it can be compared usefully later on.

svn path=/main/branches/2.0/; revision=2130

19 years agoUse realpath instead of abspath to ensure that symlinks are correctly accounted for.
Jason Stubbs [Thu, 13 Oct 2005 12:40:55 +0000 (12:40 -0000)]
Use realpath instead of abspath to ensure that symlinks are correctly accounted for.

svn path=/main/branches/2.0/; revision=2129

19 years agoSet PORTDIR_OVERLAY (rather than PORTDIR) when portage wants to use a different ebuild.
Jason Stubbs [Tue, 11 Oct 2005 12:46:33 +0000 (12:46 -0000)]
Set PORTDIR_OVERLAY (rather than PORTDIR) when portage wants to use a different ebuild.
(Yields the same behaviour when stuff isn't missing in the same tree and better behaviour when there is)

svn path=/main/branches/2.0/; revision=2124

19 years agoreset EBUILD_DEATH_HOOKS prior to sourcing, due to stable's re-sourcing of ebuild... v2.0.53_rc5
Brian Harring [Tue, 11 Oct 2005 07:34:56 +0000 (07:34 -0000)]
reset EBUILD_DEATH_HOOKS prior to sourcing, due to stable's re-sourcing of ebuild every run.
god stable env handling sucks. :/

svn path=/main/branches/2.0/; revision=2122

19 years agoGlobal var profiledir was only being set correctly when portage was imported by emerge
Jason Stubbs [Mon, 10 Oct 2005 05:18:16 +0000 (05:18 -0000)]
Global var profiledir was only being set correctly when portage was imported by emerge

svn path=/main/branches/2.0/; revision=2119

19 years agocacheddir() would incorrectly return from the cache when the cached entry is less...
Jason Stubbs [Sun, 9 Oct 2005 13:56:34 +0000 (13:56 -0000)]
cacheddir() would incorrectly return from the cache when the cached entry is less than <mtime resolution> old. Fixed by axxo.

svn path=/main/branches/2.0/; revision=2118

19 years agoRework to API behaviour rather than API documentation
Jason Stubbs [Fri, 7 Oct 2005 13:08:31 +0000 (13:08 -0000)]
Rework to API behaviour rather than API documentation

svn path=/main/branches/2.0/; revision=2117

19 years agoremoving unused sandbox dirs.
Brian Harring [Thu, 6 Oct 2005 18:24:42 +0000 (18:24 -0000)]
removing unused sandbox dirs.

svn path=/main/branches/2.0/; revision=2116

19 years agonuking this directory, since it's no longer used.
Brian Harring [Thu, 6 Oct 2005 18:23:46 +0000 (18:23 -0000)]
nuking this directory, since it's no longer used.

svn path=/main/branches/2.0/; revision=2115

19 years agoRestore the old behaviour that was dropped in the big refactoring by making --update...
Jason Stubbs [Thu, 6 Oct 2005 14:10:05 +0000 (14:10 -0000)]
Restore the old behaviour that was dropped in the big refactoring by making --update implied by world or system targets.

svn path=/main/branches/2.0/; revision=2114

19 years agoMake --newuse switch on --update
Jason Stubbs [Wed, 5 Oct 2005 20:18:53 +0000 (20:18 -0000)]
Make --newuse switch on --update

svn path=/main/branches/2.0/; revision=2112

19 years agoReverting behaviour of ebuild when FEATURES="-noauto"
Jason Stubbs [Wed, 5 Oct 2005 19:21:40 +0000 (19:21 -0000)]
Reverting behaviour of ebuild when FEATURES="-noauto"

svn path=/main/branches/2.0/; revision=2110

19 years agoBe sure to reset settings changes before each package is merged. v2.0.53_rc4_2111
Jason Stubbs [Wed, 5 Oct 2005 18:45:11 +0000 (18:45 -0000)]
Be sure to reset settings changes before each package is merged.

svn path=/main/branches/2.0/; revision=2107

19 years agoadded EBUILD_DEATH_HOOKS , a way for ebuilds/eclasses to register extra messages...
Brian Harring [Wed, 5 Oct 2005 17:39:46 +0000 (17:39 -0000)]
added EBUILD_DEATH_HOOKS , a way for ebuilds/eclasses to register extra messages to spew if die is triggered

svn path=/main/branches/2.0/; revision=2106

19 years agoRestoring the metadata EAPI check code-style to match that of the ebuild EAPI check.
Jason Stubbs [Wed, 5 Oct 2005 17:33:19 +0000 (17:33 -0000)]
Restoring the metadata EAPI check code-style to match that of the ebuild EAPI check.

svn path=/main/branches/2.0/; revision=2105

19 years agotweak, since the logic I just replaced was wrong (go me)
Brian Harring [Wed, 5 Oct 2005 17:14:08 +0000 (17:14 -0000)]
tweak, since the logic I just replaced was wrong (go me)

svn path=/main/branches/2.0/; revision=2104

19 years agosave _mtime_ when EAPI nukes a cache entry, and a tweak to the supported eapi check...
Brian Harring [Wed, 5 Oct 2005 17:11:50 +0000 (17:11 -0000)]
save _mtime_ when EAPI nukes a cache entry, and a tweak to the supported eapi check so it's lenient about spaces

svn path=/main/branches/2.0/; revision=2103

19 years agoAccount for empty EAPI
Jason Stubbs [Wed, 5 Oct 2005 16:58:09 +0000 (16:58 -0000)]
Account for empty EAPI

svn path=/main/branches/2.0/; revision=2102