MakeRecipe
From GoboLinux Knowledge Base
Contents |
[edit] Overview
Create a recipe template.
[edit] Usage
MakeRecipe [<app_name> [<app_version>]] <url>
MakeRecipe <app_name> cvs <server> <module>
MakeRecipe <app_name> svn <svn url>
MakeRecipe <app_name> git <repository>
MakeRecipe <app_name> bzr <branch>
MakeRecipe <app_name> hg <repository>
[edit] Options
- -h, --help - Show this help.
- --version - Show program version.
- -v, --verbose - Enable verbose mode.
- -F, --no-fetch - Do not try to download the package. Assume it is already present.
- -C, --no-check - Do not check for existing recipes for that program.
- -b, --batch - Do not ask for confirmation.
[edit] Other considerations
- A URL, a cvs, svn, git, bzr or hg command line should be passed as parameter.
[edit] Examples
MakeRecipe Help2Man 1.33.1 http://ftp.gnu.org/gnu/help2man/help2man_1.33.1.tar.gz
MakeRecipe DirectFB cvs :pserver:anonymous:@cvs.directfb.org:/cvs/directfb DirectFB
MakeRecipe SYSLINUX git http://www.kernel.org/pub/scm/boot/syslinux/syslinux.git
In case you want to use a local recipe, you can trick MakeRecipe :)
MakeRecipe -F htop 0.7 http://example.com/htop-0.7.tar.bz2
The last name in the URL should be the name of your local tarball (it should be in /Files/Compile/Archives)
| Compile | |
| Documentation |
Compiling from source • Writing recipes • Recipe format specification • Use flags specification |
| Scripts |
Compile • ContributeRecipe • EditRecipe • FetchArchive • GetRecipe • MakeRecipe • NewVersion • PackRecipe • RecipeLint • UpdateRecipes |
| See also | |


