pkgforge - The Package Forge source code builder tool suite
This documentation refers to pkgforge version 1.4.8
pkgforge submit --bucket lcfg
This is a command-line tool which allows you to issue various commands to the Package Forge source code build suite.
There are two built-in commands:
If you call the help command with no arguments it will list all the supported commands. If you also specify a particular command name it will show all the available command-line options for that specfic command.
help
This command gives a list of all available commands.
The following standard commands are each implemented with a separate Perl module. For full documentation you need to read the perldoc for the specific module. They are all in the PkgForge::App namespace. It is possible to extend this list with extra, locally supplied, commands with Perl modules in the same namespace.
PkgForge::App
Note that it is possible to use the shortest unique name for a command rather than typing the whole thing.
Submits a build job for a set of source packages that you want building.
Many of these commands can be configured via configuration files as well as via their command line options. You should read the documentation for the individual Perl modules to see what files are examined.
After successfully running a command it will exit with code zero. An error will result in a non-zero error code.
This script uses PkgForge::Tool which is Moose powered and the MooseX::App::Cmd module is used to handle the command-line interface.
PkgForge, pkgforge-submit(1)
This is the list of platforms on which we have tested this software. We expect this software to work on any Unix-like platform which is supported by Perl.
ScientificLinux5, Fedora13
Please report any bugs or problems (or praise!) to bugs@lcfg.org, feedback and patches are also always very welcome.
Stephen Quinney <squinney@inf.ed.ac.uk>
Copyright (C) 2010 University of Edinburgh. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the terms of the GPL, version 2 or later.
To install PkgForge::App, copy and paste the appropriate command in to your terminal.
cpanm
cpanm PkgForge::App
CPAN shell
perl -MCPAN -e shell install PkgForge::App
For more information on module installation, please visit the detailed CPAN module installation guide.