canmove, Confirmed users
1,394
edits
No edit summary |
|||
| Line 48: | Line 48: | ||
This is a customized build of Git without various GUI things and installed with a prefix of ''/tools/git'', so that the git binary is at ''/tools/git/bin/git''. The GUI utilities are not necessary on a buildslave, and pull in lots of unnecessary packages. | This is a customized build of Git without various GUI things and installed with a prefix of ''/tools/git'', so that the git binary is at ''/tools/git/bin/git''. The GUI utilities are not necessary on a buildslave, and pull in lots of unnecessary packages. | ||
=== packages::mozilla::mock_mozilla === | |||
This is a build of a forked of [http://fedoraproject.org/wiki/Projects/Mock fedora's mock] - see the [https://github.com/jhford/mock_mozilla github page]. The package: | |||
* installs a number of mock profiles in /etc/mock_mozilla (see [https://github.com/jhford/mock_mozilla/tree/mozilla-changes/etc/mock_mozilla /etc/mock_mozilla in the project]) | |||
* installs /usr/sbin/mock_mozilla (and a consolehelper script in /usr/bin/mock_mozilla that authorizes users via the mock_mozilla group) | |||
* creates /builds/mock_mozilla | |||
* installs a bunch of python modules into the system python (*not* a mozilla python) | |||
=== packages::mozilla::python26 === | |||
This is a custom build of Python-2.6.7, primarily to put the binaries out of the way of the system python. It installs to /tools/python26, with python at /tools/python26/bin/python. | |||
=== packages::mozilla::python27 === | |||
Same, but for Python-2.7.2. | |||
=== packages::mozilla::py27_mercurial === | |||
Installs Mercurial, built against packages::mozilla::python27. | |||
=== packages::mozilla::py27_virtualenv === | |||
Installs virtualenv, built against packages::mozilla::python27. Note that virtualenv is a single .py file, and thus does not need to be built at all. The python::virtualenv puppet module does not use this package. | |||
=== packages::mozilla::tooltool === | |||
This installs the tooltool script at /tools/tooltool.py; it is built from a template to use packages::mozilla::python27. | |||