| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
since they seem to be switching commands to gnu anyway.
svn path=/main/trunk/; revision=9118
|
|
|
|
| |
svn path=/main/trunk/; revision=9117
|
|
|
|
| |
svn path=/main/trunk/; revision=9116
|
|
|
|
| |
svn path=/main/trunk/; revision=9112
|
|
|
|
|
|
| |
the directory path. Thanks to armin76.
svn path=/main/trunk/; revision=9111
|
|
|
|
|
|
| |
isolated-functions.sh when necessary.
svn path=/main/trunk/; revision=9107
|
|
|
|
|
|
| |
a bash version of it to isolated-functions.sh.
svn path=/main/trunk/; revision=9100
|
|
|
|
| |
svn path=/main/trunk/; revision=9096
|
|
|
|
|
|
|
| |
avoid a situation where attempts to read arbitrary files trigger
sandbox violations.
svn path=/main/trunk/; revision=9085
|
|
|
|
|
|
| |
by using find -print0 | while read -d $'\0'.
svn path=/main/trunk/; revision=9083
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add EBUILD_FORCE_TEST to the environment whitelist and filter
it from the saved environment in save_ebuild_env().
* Tweak logic inside the ebuild command and config.regenerate()
so that EBUILD_FORCE_TEST works even in odd cases like when
USE=test is masked.
* Only make FEATURES=test map to USE=test when "test" is
actually in IUSE.
* Remove USE=test from the set of implicit IUSE so that useq()
calls in ebuild.sh properly generate a QA Notice when "test"
is missing from IUSE.
svn path=/main/trunk/; revision=9064
|
|
|
|
|
|
| |
call, even if "${T}"/environment happens to exist for some reason.
svn path=/main/trunk/; revision=9062
|
|
|
|
|
|
|
| |
g-r on binaries that are both setuid and setgid. In that case, just
chmod o-r.
svn path=/main/trunk/; revision=9061
|
|
|
|
|
|
|
|
|
| |
* Use relative_path and full_path variables for files being checked
instead of spreading code like x+"/files/"+y all over the place.
* Use stat.S_IMODE with octal 0111 instead of hex 0x0248 in the
file.executable checks.
svn path=/main/trunk/; revision=9060
|
|
|
|
|
|
|
|
| |
files inside ${FILESDIR} and generate a "desktop.invalid"
qa warning if an error is detected. Thanks to Betelgeuse for
the initial patch.
svn path=/main/trunk/; revision=9059
|
|
|
|
|
|
| |
verify_all(). Thanks to Betelgeuse.
svn path=/main/trunk/; revision=9056
|
|
|
|
|
|
| |
Alon Bar-Lev" <alonbl@gentoo.org>
svn path=/main/trunk/; revision=9055
|
|
|
|
|
|
|
| |
This will load the ${T}/environment file if available and then
source ${EBUILD} to overwrite any functions that have changed.
svn path=/main/trunk/; revision=9051
|
|
|
|
| |
svn path=/main/trunk/; revision=9046
|
|
|
|
|
|
|
| |
that lists all the files that are installed for a given package,
with one file listed on each line.
svn path=/main/trunk/; revision=9035
|
|
|
|
| |
svn path=/main/trunk/; revision=9034
|
|
|
|
|
|
| |
when given an empty string.
svn path=/main/trunk/; revision=9033
|
|
|
|
| |
svn path=/main/trunk/; revision=9023
|
|
|
|
|
|
|
|
| |
"SyntaxWarning: name 'portage' is assigned to before global
declaration" messages produced by earlier python-2.4.
svn path=/main/trunk/; revision=9004
|
|
|
|
| |
svn path=/main/trunk/; revision=9002
|
|
|
|
|
|
| |
new-style virtual packages.
svn path=/main/trunk/; revision=8965
|
|
|
|
|
|
| |
since that's the only time it's valid for now.
svn path=/main/trunk/; revision=8951
|
|
|
|
|
|
|
|
| |
for use by the QA check that's built into useq(). This allows
the IUSE logic for this check to be isolated in the python
code.
svn path=/main/trunk/; revision=8945
|
|
|
|
| |
svn path=/main/trunk/; revision=8943
|
|
|
|
|
|
|
|
|
| |
possible to create awk, make, and patch symlinks that
behave analogously. These symlinks will make
it unnecessary for default-bsd profiles to define
profile.bashrc aliases for these commands.
svn path=/main/trunk/; revision=8942
|
|
|
|
| |
svn path=/main/trunk/; revision=8937
|
|
|
|
|
|
| |
leading ${D} from file paths.
svn path=/main/trunk/; revision=8935
|
|
|
|
|
|
| |
the ouput module.
svn path=/main/trunk/; revision=8934
|
|
|
|
| |
svn path=/main/trunk/; revision=8930
|
|
|
|
|
|
| |
output for display in $EDITOR.
svn path=/main/trunk/; revision=8928
|
|
|
|
| |
svn path=/main/trunk/; revision=8927
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in $EDITOR while the user creates a commit message.
Otherwise, the user would not be able to see this output
once the editor has taken over the screen.
Output is done through a formatter object where it is
captured for later use. A file-like object that behaves
something like the portage.output.colorize() function is
used to transfor style identifiers from the formatter
framework into actual console codes.
svn path=/main/trunk/; revision=8925
|
|
|
|
|
|
|
| |
take over the screen so there is an
opportunity to review any QA warnings.
svn path=/main/trunk/; revision=8923
|
|
|
|
|
|
| |
by the EDITOR environment variable.
svn path=/main/trunk/; revision=8921
|
|
|
|
|
|
| |
as a delimiter (Ctrl-d) instead of a new line.
svn path=/main/trunk/; revision=8920
|
|
|
|
|
|
|
|
| |
contains "strip" or "binchecks". This is needed at least for the
glibc ebuild since it calls prepallstrip directly, resulting in
it being called twice. Thanks to loki_val for reporting.
svn path=/main/trunk/; revision=8915
|
|
|
|
|
|
| |
by "${T}"/environment.
svn path=/main/trunk/; revision=8911
|
|
|
|
|
|
|
|
|
|
|
| |
want to modify it via bashrc to enable things like splitdebug
and installsources for specific packages. They should be able
to modify it in pre_pkg_setup() and have it persist all the
way through the install phase. However, if FEATURES exist
inside environment.bz2 then they should be overridden by
current settings.
svn path=/main/trunk/; revision=8909
|
|
|
|
| |
svn path=/main/trunk/; revision=8907
|
|
|
|
|
|
|
|
|
| |
${T}/environment it's a bit tricky because we have to temporarily
disable sandbox since the SANDBOX_{DENY,READ,PREDICT,_WRITE} values
we've just loaded may be unusable (triggering in spurious sandbox
violations) until we've merged them with our current values.
svn path=/main/trunk/; revision=8906
|
|
|
|
| |
svn path=/main/trunk/; revision=8904
|
|
|
|
| |
svn path=/main/trunk/; revision=8897
|
|
|
|
|
|
|
| |
paths that start with ${DISTDIR} and die an appropriate error
message. Thanks to grobian for this patch.
svn path=/main/trunk/; revision=8896
|
|
|
|
|
|
| |
commonly used characters like (, ), and + don't have to be escaped.
svn path=/main/trunk/; revision=8893
|
|
|
|
|
|
|
|
| |
of the bash environment, use a filter-bash-environment.py script
that behaves similar to egrep -v except that it leaves bash here-
documents intact.
svn path=/main/trunk/; revision=8892
|