Changeset 9115 in project


Ignore:
Timestamp:
02/29/08 07:09:10 (12 years ago)
Author:
Ivan Raikov
Message:

Added information about the dpkg-eggs script.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/debian-eggs

    r9111 r9115  
    11[[tags:debian]]
     2[[tags:toc]]
    23
    34== Goal
     
    910We should try to create an easy way to do this. Specially when there is
    1011a infrastructure already present to host the eggs.
     12
     13== How to build  Debian packages for Chicken eggs
     14
     15The
     16[[https://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk/scripts/dpkg-eggs.scm|dpkg-eggs]]
     17script has been created for the purpose of automatic egg creation. Use as follows:
     18
     19  sudo ./dpkg-eggs  --egg-dir=$HOME/chicken-eggs/release/3 --wiki-dir=$HOME/chicken-eggs/wiki --output-dir=$HOME/tmp --extension-path=$HOME/tmp/extensions --verbose datatype
     20
     21Where
     22
     23* option {{--egg-dir}} specifies the location of a checked out Chicken eggs SVN repository tree
     24* option {{--wiki-dir}} specifies the location of a checked out Chicken wiki SVN repository tree (required for generating HTML documentation from wiki files)
     25* option {{--output-dir}} specifies the directory where the generated Debian packages will be copied
     26* option {{--extension-path}} specifies a directory with [[stream-wiki]] extensions used for generating HTML documentation
     27* {{datatype}} is the name of the egg that is being packaged. This assumes that a {{debian}} subdirectory with the necessary scripts has been created in the egg directory. If no egg name are specified on the command line, {{dpkg-eggs}} will create Debian packages for all eggs that have a {{debian}} subdirectory in the repository tree.
     28
    1129
    1230== List of programs that depend on chicken that we want to add to the Debian repositories
Note: See TracChangeset for help on using the changeset viewer.