GoboLinux DownloadsDocumentationCommunityRecipesPackagesScreenshots

Page | Discussion | Edit | History

Recipe

From GoboLinux Knowledge Base

Jump to: navigation, search

Recipes are directions to Compile on how to configure, make, and install a particular program. The term "Recipe" can refer to either

  • A packed tarball, as held in the recipe-store on gobolinux.org. These are named as

Foo--1.0-r1--recipe.tar.bz2.

  • The file Foo/1.0-r1/Recipe in such a tarball.

[edit] File Layout

A packed recipe is a tarball such as Program--Version-r1--recipe.tar.bz2. It contains a directory structure

  • Program/
    • Version-r1/
      • Recipe - the primary file.
      • Patches, optionally.
      • Resources/
        • Dependencies
        • Description
        • Defaults/ (optionally)
          • Settings/
          • Variable/
        • Tasks/ (optionally)
        • Wrappers/ (optionally)
        • BuildDependencies, BuildInformation, Environment, Hints, PostInstall, Requirements, optionally.
      • Architecture subdirectories, such as arm/, cell/, i686/, ppc/, sh4/, or x86_64/, optionally.

[edit] See

Personal tools