| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
call fails.
* Create $PORTAGE_BUILDDIR for the "fetch" phase too since it might be
necessary to call pkg_nofetch.
svn path=/main/trunk/; revision=11628
|
|
|
|
| |
svn path=/main/trunk/; revision=11625
|
|
|
|
| |
svn path=/main/trunk/; revision=11624
|
|
|
|
|
|
| |
before the changes from bug #210575.
svn path=/main/trunk/; revision=11623
|
|
|
|
|
|
| |
to Arfrever for this patch.
svn path=/main/trunk/; revision=11613
|
|
|
|
|
|
|
|
| |
out if an ebuild has been added and the ChangeLog has not been modified. This
was requested by Robin H Johnson <robbat2@g.o> since it is a requirement for
the packages.gentoo.org ChangeLog code.
svn path=/main/trunk/; revision=11610
|
|
|
|
|
|
|
|
| |
src_configure is also defined. Thanks to Betelgeuse for the patch which
I've modified to be silent in EAPI 0 or 1 in case ebuilds want to define
src_configure in those EAPIs and call it manually from src_compile.
svn path=/main/trunk/; revision=11603
|
|
|
|
|
|
|
|
| |
'read' to split on newlines, it's safe to use newlines as delimiters in
the log file since 'read' is guaranteed to split any newlines contained
in the arguments.
svn path=/main/trunk/; revision=11601
|
|
|
|
|
|
| |
Robert Buchholz <rbu@gentoo.org>)
svn path=/main/trunk/; revision=11592
|
|
|
|
| |
svn path=/main/trunk/; revision=11591
|
|
|
|
|
|
| |
later.
svn path=/main/trunk/; revision=11563
|
|
|
|
| |
svn path=/main/trunk/; revision=11561
|
|
|
|
| |
svn path=/main/trunk/; revision=11549
|
|
|
|
|
|
|
| |
previous behavior wrt \e escape codes such as `elog "\e[31m***\e[0m"` for
example. Thanks to Arfrever for finding this solution.
svn path=/main/trunk/; revision=11545
|
|
|
|
|
|
|
|
| |
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES, since otherwise 'set' was
called with no arguments which caused the environment to be
displayed on stdout.
svn path=/main/trunk/; revision=11539
|
|
|
|
| |
svn path=/main/trunk/; revision=11530
|
|
|
|
|
|
|
| |
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
|