When interpolating in strings passed to Formula#system, it should be
done in such a way that if any interpolated variables contain spaces,
they are either (a) passed as part of a list or (b) protected by quotes
if they are part of a long string (which is subject to shell expansion).
Otherwise, they will be split on the space when expanded by the shell
and passed as multiple arguments to whatever process is being executed.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
When referencing `Hardware.processor_count`, `ENV.make_jobs` will return an
integer. If referencing the environment variable `HOMEBREW_MAKE_JOBS`, it
returned a string.
Now, the function always returns an integer.
FixesHomebrew/homebrew#12033.
Corrected the site-packages paths for pyside and pyside-tools to agree with
python's formula.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
PySide is a set of LGPL-licensed Python bindings for the Qt libraries that is
mostly compatible with PyQt.
This formula builds the Python run-time modules. For development tools such as
Qt UI and Resource compilers, see the PySideTools formula.