Age | Commit message (Collapse) | Author | Files | Lines |
|
The script serves several purposes. Chief of them:
1. Fast track for those who just want to build their 1000 packages
and do not want to bother with optimizations.
2. Fast track for those who want to understand how pbulk is supposed
to be set up.
Because it serves as a documentation (providing working setup at the same time),
a lot of features are intentionally left out.
|
|
|
|
|
|
|
|
|
|
|
|
scan results to speed up the process. Fix a bug that overwrote the
package.log during installation.
|
|
version stuff. Ok'd by joerg@ too.
|
|
|
|
Ruby 1.8. The multi-version logic was skipped for an attribute, if there
was only entry in the parameter list. This is wrong, if this entry is
not the default version for this attribute. Adjust.
Tested by comparing the resulting packages for a scan with and without
this change.
|
|
This allows lang/ruby18 and lang/ruby19 to coexist in bulk builds.
Discussed with taca@
|
|
PKG_DESTDIR_SUPPORT=destdir packages, that don't otherwise need the
user/group during build.
Export USERGROUP_PHASE for the sake of pbulk.
|
|
bulk builds.
|
|
anyway, simplify logic a bit:
Add Python 2.5 to the default list, but also mark it as incompatible if
wip/python25 is not present. Move the Darwin handling after setting a
default value.
Provide a new variable _PYTHON_VERSIONS_ACCEPTED that is filtered by
PYTHON_VERSIONS_INCOMPATIBLE. This helps to avoid providing broken
dependencies when a version is not supported as PYPKGPREFIX wouldn't be
set in that case.
|
|
|
|
|
|
|
|
|
|
doesn't build properly. These options are off by default since they
require much disk space.
|
|
|
|
pbulk-index-item prints a number of variables used by the parallel bulk
build code during either the build, the report or the upload phase.
pbulk-index checks whether multiple versions of the current package
could be build (e.g. because multiple Python versions are supported) and
uses pbulk-index-item for each possible combination.
Thanks to David Laight for explaining the different between using :[#]
in the body of a make target and in a clause of an .if.
Powered-by: Google SoC 2007.
|