| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
* Highlight the "Files built without respecting LDFLAGS" QA Notice with red.
* Remove scanelf-ignored-LDFLAGS.log when empty.
svn path=/main/trunk/; revision=11216
|
|
|
|
| |
svn path=/main/trunk/; revision=10836
|
|
|
|
| |
svn path=/main/trunk/; revision=10591
|
|
|
|
| |
svn path=/main/trunk/; revision=10429
|
|
|
|
|
|
| |
Fabian Groffen, http://archives.gentoo.org/gentoo-portage-dev/msg_2f9c8543016f1a96f9122aca0ec35ded.xml)
svn path=/main/trunk/; revision=10327
|
|
|
|
|
|
|
| |
with command substitution. Thanks to Fabio Rossi <rossi.f@inwind.it> for
this patch.
svn path=/main/trunk/; revision=9856
|
|
|
|
|
|
|
| |
them out. The built_with_use() function in eutils.eclass needs to be updated
for compatibility.
svn path=/main/trunk/; revision=9674
|
|
|
|
|
|
| |
like .unpacked and .compiled so that the state is consistent.
svn path=/main/trunk/; revision=9606
|
|
|
|
|
|
|
|
|
| |
${PORTAGE_BUILDDIR}/.installed since otherwise with FEATURES=keepwork
dyn_install() will not call src_install() as necessary to repopulate
${PORTAGE_BUILDDIR}/image (resulting in install_qa_check failure due
to absence of ${PORTAGE_BUILDDIR}/image).
svn path=/main/trunk/; revision=9527
|
|
|
|
|
|
| |
since it may contain essential state.
svn path=/main/trunk/; revision=9526
|
|
|
|
|
|
| |
ebuild.sh to make.globals (bug #214499).
svn path=/main/trunk/; revision=9511
|
|
|
|
|
|
| |
their own implicit flags. For uniformity, use an empty string as the default.
svn path=/main/trunk/; revision=9503
|
|
|
|
|
|
| |
update the docs to reflect this.
svn path=/main/trunk/; revision=9475
|
|
|
|
| |
svn path=/main/trunk/; revision=9472
|
|
|
|
|
|
| |
things like writing metadata cache. Thanks to ferringb for the suggestion.
svn path=/main/trunk/; revision=9448
|
|
|
|
| |
svn path=/main/trunk/; revision=9447
|
|
|
|
| |
svn path=/main/trunk/; revision=9446
|
|
|
|
|
|
| |
filter-bash-environment.py instead of passing them in from bash.
svn path=/main/trunk/; revision=9445
|
|
|
|
|
|
|
| |
generate the final regex on the python side instead of in bash. Also, properly
anchor the regex so that it actually works.
svn path=/main/trunk/; revision=9443
|
|
|
|
|
|
| |
with names containing any non-alphanumeric characters.
svn path=/main/trunk/; revision=9441
|
|
|
|
|
|
| |
into filter-bash-environment.py.
svn path=/main/trunk/; revision=9438
|
|
|
|
|
|
| |
make it more flexible and robust.
svn path=/main/trunk/; revision=9436
|
|
|
|
|
|
|
| |
avoid false positives with multi-line variable definitions that can be
produced by the 'export' builtin.
svn path=/main/trunk/; revision=9432
|
|
|
|
|
|
| |
sign).
svn path=/main/trunk/; revision=9429
|
|
|
|
|
|
| |
cannot match the required non-alphanumeric group.
svn path=/main/trunk/; revision=9421
|
|
|
|
|
|
| |
names that contain more than one non-alphanumeric character.
svn path=/main/trunk/; revision=9419
|
|
|
|
|
|
|
| |
exclude variable names that begin with a digit or that contain any
non-alphanumeric characters that are not be supported by bash.
svn path=/main/trunk/; revision=9416
|
|
|
|
|
|
| |
with names containing a hyphen since bash does not allow them.
svn path=/main/trunk/; revision=9402
|
|
|
|
|
|
|
| |
variables in case the user is running the install phase multiple times
consecutively via the ebuild command.
svn path=/main/trunk/; revision=9357
|
|
|
|
|
|
|
| |
should already be handled on the python side and it won't work with
dropped privileges anyway.
svn path=/main/trunk/; revision=9327
|
|
|
|
|
|
|
| |
installation phases need to pass some variables to
uninstallation phases.
svn path=/main/trunk/; revision=9281
|
|
|
|
|
|
|
| |
of egrep since apparently it's compatible in this case. Thanks to
igli for this.
svn path=/main/trunk/; revision=9279
|
|
|
|
|
|
| |
to igli for suggesting.
svn path=/main/trunk/; revision=9278
|
|
|
|
|
|
| |
QA Notice.
svn path=/main/trunk/; revision=9249
|
|
|
|
|
|
|
|
|
| |
of false positives (bug #207104) and its hard to parse bash
- Use QA_INTERCEPTORS in ebuild.sh to implement a runtime
'QA Notice' when autotools is called directly
svn path=/main/trunk/; revision=9235
|
|
|
|
| |
svn path=/main/trunk/; revision=9220
|
|
|
|
| |
svn path=/main/trunk/; revision=9195
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
out of a subshell since FreeBSD and prefix users have reported
apparent corruption of the PATH environment variable that triggers
calls to the wrong version of sed (one that does not support the
-r option). An example of what users have observed:
>>> Source compiled.
sed: illegal option -- r
usage: sed script [-Ealn] [-i extension] [file ...]
sed [-Ealn] [-i extension] [-e script] ... [-f script_file] ... [file ...]
Traceback (most recent call last):
File "/usr/lib/portage/bin/filter-bash-environment.py", line 51, in <module>
compile_egrep_pattern(args[0]), file_in, file_out)
File "/usr/lib/portage/bin/filter-bash-environment.py", line 34, in filter_bash_environment
file_out.write(line)
IOError: [Errno 32] Broken pipe
svn path=/main/trunk/; revision=9194
|
|
|
|
|
|
| |
config.guess and config.sub.
svn path=/main/trunk/; revision=9162
|
|
|
|
|
|
| |
are in sync with the current NOCOLOR setting.
svn path=/main/trunk/; revision=9158
|