HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 3 and Version 4 of BepFile


Ignore:
Timestamp:
08/16/07 07:50:26 (8 years ago)
Author:
brecht
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BepFile

    v3 v4  
    5959The following keys are currently supported in BePorter: 
    6060 
    61  {{{DESCRIPTION}}}: 
    62   a (short) description of the software package 
    63  {{{HOMEPAGE}}}: 
    64   URI pointing to the official homepage of the software package 
    65  {{{SRC_URI}}}: 
    66   (a list of) URI(s) pointing to the source code archive of the software package 
    67  {{{UNPACK}}}: 
    68   indicates the type of archive: {{{tgz}}} (tar gzip) or {{{tbz}}} (tar bzip2)[[BR]] 
    69   default = {{{tgz}}} 
    70  {{{REVISION}}}: 
    71   indicates the BePort revision: {{{1}}}, {{{2}}}, {{{3}}}, ... 
    72  {{{PATCH}}}: 
    73   indicates whether BeOS-specific patching is required: {{{YES}}} or {{{NO}}}[[BR]] 
    74   default = {{{NO}}} 
    75  {{{WORKING}}}: 
    76   indicates whether this BePort is fully working: {{{YES}}} or {{{NO}}}[[BR]] 
    77   default = {{{YES}}} 
    78  {{{DEPEND}}}: 
    79   list of !BePorts this port depends upon: {{{category/portname >= portversion}}} 
    80  {{{BUILD}}}: 
    81   list of shell commands to execute in order to build the port   
    82  {{{INSTALL}}}: 
    83   list of shell commands to execute in order to install the port   
     61||Key||Description||Type||Syntax||Mandatory||Default|| 
     62||{{{DESCRIPTION}}}||a (short) description of the software package||single, list||text||yes||-|| 
     63||{{{HOMEPAGE}}}||URI pointing to the official homepage of the software package||single||URI||yes||-|| 
     64||{{{SRC_URI}}}||(a list of) URI(s) pointing to the source code archive of the software package||single, list||URI||yes||-|| 
     65||{{{REVISION}}}||indicates the BePort revision||single||integer ({{{1}}}, {{{2}}}, {{{3}}}, ...)||yes||-|| 
     66||{{{WORKING}}}||indicates whether this BePort is fully working||single||boolean ({{{yes}}}, {{{no}}})||no||{{{yes}}}|| 
     67||{{{DEPEND}}}||(list of) !BePort(s) this port depends upon||single, list||{{{category/portname >= portversion}}}||no||-|| 
     68||{{{BUILD}}}||list of shell commands to execute in order to build the port||shell||shell commands||no||-|| 
     69||{{{INSTALL}}}||list of shell commands to execute in order to install the port||shell||shell commands||no||-|| 
    8470 
    8571When a key is not listed in the BepFile, BePorter assumes the default value, or an empty string/list (if no default value is specified above). 
    86  
    8772 
    8873Note: It is possible that the names and/or the use of these keys may change as BePorter evolves. Keys may also be added and removed. When BePorter gets a release, the key set shall be frozen. 
    8974 
    9075It is possible to insert '''comments''' in the BepFile. 
     76 * the comment should be on a line of it's own 
    9177 * the comment should be preceded with a hash (#) 
    9278 * there may be whitespace preceding the '#' 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/