GoboLinux DownloadsDocumentationCommunityRecipesPackagesScreenshots

Page | Discussion | Edit | History

MakeRecipe

From GoboLinux Knowledge Base

Jump to: navigation, search

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 sourceWriting recipesRecipe format specificationUse flags specification

Scripts

CompileContributeRecipeEditRecipeFetchArchiveGetRecipeMakeRecipeNewVersionPackRecipeRecipeLintUpdateRecipes

See also

ChrootCompileScripts

Personal tools