website diff en/doc/cookbook/wok-tools.html @ rev 342

en/cookbook: Add Build host info and howto
author Christophe Lincoln <pankso@slitaz.org>
date Sat Mar 28 01:15:01 2009 +0100 (2009-03-28)
parents b70c36f0c9c5
children fa2c5bed2417
line diff
     1.1 --- a/en/doc/cookbook/wok-tools.html	Wed Nov 26 20:32:09 2008 +0000
     1.2 +++ b/en/doc/cookbook/wok-tools.html	Sat Mar 28 01:15:01 2009 +0100
     1.3 @@ -38,7 +38,7 @@
     1.4  	<li><a href="#files">Files included or excluded packages.</a></li>
     1.5  	<li><a href="#categories">Categories of packages.</a></li>
     1.6  	<li><a href="#woktree">Structure of packages in the wok.</a></li>
     1.7 -	<li><a href="#pkgtree">Structure of tazpkg package.</a></li>
     1.8 +	<li><a href="#pkgtree">Structure of Tazpkg package.</a></li>
     1.9  	<li><a href="receipts.html">Receipts.</a></li>
    1.10  </ul>
    1.11  
    1.12 @@ -63,7 +63,7 @@
    1.13  <p>
    1.14  The idea is to use a directory (wok) containing all the available packages, each package contains 
    1.15  at least one receipt to download, unpack, compile and generate the binary package. To operate,
    1.16 -tazwok also needs to create a directory to store downloaded sources ($SOURCES_REPOSITORY) and a
    1.17 +Tazwok also needs to create a directory to store downloaded sources ($SOURCES_REPOSITORY) and a
    1.18  repository of generated packages ($PACKAGES_REPOSITORY), these values can be configured using the
    1.19  <code>/etc/tazwok.conf</code> file.
    1.20  </p>
    1.21 @@ -71,7 +71,7 @@
    1.22  <a name="wok"></a>
    1.23  <h3><font color="#6c0023">Wok tools</font></h3>
    1.24  <p>
    1.25 -To begin, tazwok must already be installed
    1.26 +To begin, Tazwok must already be installed
    1.27  on the system and the main development tools (binutils, compiler, libraries-dev, make) must be downloaded.
    1.28  On Slitaz you need to install the meta-package <code>slitaz-toolchain</code>:
    1.29  </p>
    1.30 @@ -94,9 +94,9 @@
    1.31  The archives are also available from the URL: 
    1.32  <a href="ftp://download.tuxfamily.org/slitaz/wok/">ftp://download.tuxfamily.org/slitaz/wok/</a>.
    1.33  Just take the latest version from the cooking or undigest directories. Before compiling your first package,
    1.34 -tazwok must know where to look for the files. By default the path is <code>/home/slitaz/wok</code>,
    1.35 -you can change this or rename the wok you want to download. To view/check tazwok paths that will be used 
    1.36 -and the number of packages in the wok, you can use the tazwok command <code>stats</code>:
    1.37 +Tazwok must know where to look for the files. By default the path is <code>/home/slitaz/wok</code>,
    1.38 +you can change this or rename the wok you want to download. To view/check Tazwok paths that will be used 
    1.39 +and the number of packages in the wok, you can use the Tazwok command <code>stats</code>:
    1.40  </p>
    1.41  <pre> # tazwok stats
    1.42  </pre>
    1.43 @@ -113,7 +113,7 @@
    1.44  <p>
    1.45  Once the work is finished, the package is located in the directory specified by the configuration file
    1.46  (default <code>/home/slitaz/packages</code>). If all went well, you can install the package on the host system
    1.47 -or use it to generate a LiveCD distribution via tazlito. To create a new package you can use <code>new-tree</code> 
    1.48 +or use it to generate a LiveCD distribution via Tazlito. To create a new package you can use <code>new-tree</code> 
    1.49  with the option <code>--interactive</code> and read the documentation on the options provided by the
    1.50  <a href="receipts.html">receipt</a>.
    1.51  </p>
    1.52 @@ -139,7 +139,7 @@
    1.53  <p>
    1.54  The official SliTaz packages are optimized for i486, the optimization arguments used to configure are specified in
    1.55  <code>/etc/tazwok.conf</code> and can be called via the variable <code>$CONFIGURE_ARGS</code>. 
    1.56 -If you want to compile a package with different arguments, you can modify the tazwok configuration file:
    1.57 +If you want to compile a package with different arguments, you can modify the Tazwok configuration file:
    1.58  </p>
    1.59  <pre class="script">CONFIGURE_ARGS="--build=i486-pc-linux-gnu --host=i486-pc-linux-gnu"
    1.60  </pre>
    1.61 @@ -171,22 +171,22 @@
    1.62  <a name="woktree"></a>
    1.63  <h3>Structure of a package in the wok</h3>
    1.64  <p>
    1.65 -The structure of the packages in the wok should always be respected so that tazwok can find the correct files and directories.
    1.66 +The structure of the packages in the wok should always be respected so that Tazwok can find the correct files and directories.
    1.67  Possible contents of a package (note the directory taz/ is created at time of cooking):
    1.68  </p>
    1.69  <ul>
    1.70  	<li><code>stuff/</code> : The material used to configure, compile and generate the package
    1.71  	 (patch(es), Makefile, pseudo fs, etc).</li>
    1.72 -	<li><code>taz/</code> : Directory tree containing the package tazpkg generated, the compressed package is stored
    1.73 -	in the directory specified by $PACKAGES_REPOSITORY in the tazwok configuraton file.</li>
    1.74 +	<li><code>taz/</code> : Directory tree containing the package Tazpkg generated, the compressed package is stored
    1.75 +	in the directory specified by $PACKAGES_REPOSITORY in the Tazwok configuraton file.</li>
    1.76  	<li><code>receipt</code> : The receipt (see 
    1.77  	<a href="receipts.html">receipts</a>).</li>
    1.78 -	<li><code>description.txt</code> : (optional) The description of the package is copied to the root of the tazpkg
    1.79 -	package. Once installed, tazpkg knows how do deal with this file via 'tazpkg desc pkgname'.</li>
    1.80 +	<li><code>description.txt</code> : (optional) The description of the package is copied to the root of the Tazpkg
    1.81 +	package. Once installed, Tazpkg knows how do deal with this file via 'tazpkg desc pkgname'.</li>
    1.82  </ul>
    1.83  
    1.84  <a name="pkgtree"></a>
    1.85 -<h3>Structure of a tazpkg package </h3>
    1.86 +<h3>Structure of a Tazpkg package </h3>
    1.87  <p>
    1.88  The SliTaz packages are cpio archives containing files and a filesystem compressed with gzip:
    1.89  </p>