| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
functions, since using $IFS causes spurious newlines to be inserted in
the message when the e* function is called with more than one argument.
svn path=/main/trunk/; revision=11529
|
|
|
|
|
|
| |
forbids temporary simultaneous installation of conflicting packages.
svn path=/main/trunk/; revision=11517
|
|
|
|
| |
svn path=/main/trunk/; revision=11516
|
|
|
|
|
|
| |
are not included in the current EAPI 2 draft.
svn path=/main/trunk/; revision=11515
|
|
|
|
|
|
| |
potential redundant colon inside misc-functions.sh.
svn path=/main/trunk/; revision=11512
|
|
|
|
|
|
|
|
|
|
|
|
| |
is necessary since having a stray colon causes python to interpret the
empty path entry as "." which triggers the following message if cwd
happens to contain a directory names "os":
warning: Not importing directory 'os': missing __init__.py
Thanks to Joe Peterson <lavajoe@g.o> for reporting.
svn path=/main/trunk/; revision=11511
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will create new-style buildid symlinks for the splitted debuginfo and also
a symlink to the binary that belongs to the debuginfo. Requires debugedit from
rpm 5. Old versions of debugedit ignore all unkown command line arguments, so
this is a no-op for them.
Information: http://fedoraproject.org/wiki/Releases/FeatureBuildId
New debugedit tarball: http://dev.gentoo.org/~swegener/distfiles/debugedit-5.0.0.tar.bz2
svn path=/main/trunk/; revision=11500
|
|
|
|
|
|
|
| |
to get removed and the user can just use the log from elog anyway. Thanks
to Jeremy Olexa <darkside@g.o> for the suggestion.
svn path=/main/trunk/; revision=11498
|
|
|
|
|
|
|
| |
order to avoid duplicate warnings for splitdebug files. Thanks to Cardoe for
the suggestion.
svn path=/main/trunk/; revision=11497
|
|
|
|
|
|
|
|
|
| |
values since this character multiplies each time that the environment
is saved (strange bash behavior). This can eventually result in
mysterious 'Argument list too long' errors from programs that have
huge strings of \1 characters in their environment.
svn path=/main/trunk/; revision=11485
|
|
|
|
| |
svn path=/main/trunk/; revision=11460
|
|
|
|
| |
svn path=/main/trunk/; revision=11459
|
|
|
|
|
|
| |
error.
svn path=/main/trunk/; revision=11458
|
|
|
|
| |
svn path=/main/trunk/; revision=11457
|
|
|
|
|
|
|
|
| |
works by reading filenames from stdin and writing to stdout only the
filenames that are protected. This allows an unlimited number of files
to be checked via a single portageq call.
svn path=/main/trunk/; revision=11456
|
|
|
|
|
|
|
| |
and src_configure (and bump EAPI to 2_pre3). Thanks to Ciaran McCreesh for
the suggestion.
svn path=/main/trunk/; revision=11454
|
|
|
|
|
|
| |
applies to a given file, using logic identical to the merge code.
svn path=/main/trunk/; revision=11453
|
|
|
|
|
|
|
|
|
| |
is used to filter ecompress arguments. This allows the user to control
compression of files installed dodoc, excluding files with specific suffix
patterns. The current default value includes all of the suffixes that are
recognized by dohtml, as well as pdf.
svn path=/main/trunk/; revision=11419
|
|
|
|
|
|
| |
instead of exiting.
svn path=/main/trunk/; revision=11410
|
|
|
|
| |
svn path=/main/trunk/; revision=11404
|
|
|
|
|
|
|
|
| |
for which it's not supported. This avoids pointless spawning of ebuild.sh and
also avoids having bashrc called during an invalid phase as reported by
Arfrever.
svn path=/main/trunk/; revision=11398
|
|
|
|
|
|
|
|
|
| |
an array, and then restore it before doing anything else. This avoids
interference that can otherwise occur if code from profile.bashrc (or
/etc/portage/env, be extension) needs to call any of the elog functions
which use the save_IFS and restore_IFS aliases internally.
svn path=/main/trunk/; revision=11397
|
|
|
|
|
|
| |
be necessary, such as after loading an exising environment.
svn path=/main/trunk/; revision=11387
|
|
|
|
| |
svn path=/main/trunk/; revision=11380
|
|
|
|
|
|
| |
_eapi2_src_configure().
svn path=/main/trunk/; revision=11379
|
|
|
|
| |
svn path=/main/trunk/; revision=11377
|
|
|
|
| |
svn path=/main/trunk/; revision=11365
|
|
|
|
| |
svn path=/main/trunk/; revision=11363
|
|
|
|
|
|
| |
which are now handled inside _ebuild_phase_funcs().
svn path=/main/trunk/; revision=11358
|
|
|
|
| |
svn path=/main/trunk/; revision=11354
|
|
|
|
|
|
| |
"2" instead of "2_pre2. Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=11352
|
|
|
|
|
|
| |
new eapi* functions.
svn path=/main/trunk/; revision=11351
|
|
|
|
|
|
|
|
|
| |
default_* functions for the given EAPI. For example, a function named
eapi0_src_compile provides access to the default src_compile implementation
that EAPI 0 provides. This feature is supported only when EAPI=2_pre2 is set.
Thanks to Brian Harring for suggesting this idea.
svn path=/main/trunk/; revision=11350
|
|
|
|
|
|
|
|
|
|
|
| |
the correct phase function.
* Add --exclude-init-phases option to save_ebuild_env() for filtering
out unnecessary functions and variables when creating environment.bz2.
* Add support for default() and default_* functions that die in all
ebuild phases so that improper use of these functions is quickly
discovered.
svn path=/main/trunk/; revision=11346
|
|
|
|
|
|
| |
matches.
svn path=/main/trunk/; revision=11344
|
|
|
|
|
|
|
|
| |
each phase so that it will call the default_* function corresponding to the
current phase. Thanks to Thomas Anderson <gentoofan23> for the initial
patch.
svn path=/main/trunk/; revision=11342
|
|
|
|
|
|
|
| |
since the former contacts the server while the latter does not. Thanks to
Arfrever for this patch.
svn path=/main/trunk/; revision=11339
|
|
|
|
|
|
| |
switched to manifest2 only. Thanks to Arfrever for this patch.
svn path=/main/trunk/; revision=11338
|
|
|
|
|
|
| |
by "R". Thanks to Arfrever.
svn path=/main/trunk/; revision=11337
|
|
|
|
| |
svn path=/main/trunk/; revision=11336
|
|
|
|
|
|
| |
lines to get lost.
svn path=/main/trunk/; revision=11335
|
|
|
|
|
|
|
| |
metadata.xml validation. This was requested by Cardoe since he expects
to complete the gleep56 conversion process pretty soon.
svn path=/main/trunk/; revision=11329
|
|
|
|
|
|
|
| |
new EAPI=2_pre2. Thanks to Arfrever Frehtes Taifersar Arahesis for the
initial patch which I've made a few adjustments to.
svn path=/main/trunk/; revision=11327
|
|
|
|
|
|
|
| |
and re-written for each package that's updated. Instead, hold a lock for
the whole time the command is running and just update it once.
svn path=/main/trunk/; revision=11307
|
|
|
|
|
|
|
|
|
|
| |
changed headers that require an additional manifest commit. Thanks to
Fabian Groffen for this patch which I've made some modifications to:
* For clarity, use separate "no_expansion" variable for cvs bin blobs.
* Fix svn keyword parsing to properly handle multiple keywords delimited
by newlines.
svn path=/main/trunk/; revision=11304
|
|
|
|
|
|
|
| |
for fetchs and we don't want the user to see a traceback due to the ebuild
process getting killed.
svn path=/main/trunk/; revision=11268
|
|
|
|
|
|
|
|
| |
not entirely safe to use it as a delimiter in the log file since
there can still be escaped newlines that will be expanded due to
the echo -e parameter.
svn path=/main/trunk/; revision=11244
|
|
|
|
|
|
| |
supposed to be passed into this function.
svn path=/main/trunk/; revision=11227
|
|
|
|
|
|
| |
for reporting.
svn path=/main/trunk/; revision=11226
|
|
|
|
| |
svn path=/main/trunk/; revision=11221
|