OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-web                      Date:   04-Aug-2003 09:32:37
  Branch: HEAD                             Handle: 2003080408323600

  Modified files:
    openpkg-web             tutorial.wml

  Log:
    more infos about both tables; improve download URL

  Summary:
    Revision    Changes     Path
    1.20        +26 -3      openpkg-web/tutorial.wml
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-web/tutorial.wml
  ============================================================================
  $ cvs diff -u -r1.19 -r1.20 tutorial.wml
  --- openpkg-web/tutorial.wml  1 Aug 2003 20:08:18 -0000       1.19
  +++ openpkg-web/tutorial.wml  4 Aug 2003 07:32:36 -0000       1.20
  @@ -21,8 +21,14 @@
   
   <h3>Platform</h3>
   The less you know about OpenPKG the more important is that you are using
  -a supported primary or at least secondary [*] platform which is any
  -of:
  +a supported primary or at least secondary [*] platform.
  +The following table uses a row for each supported platform and gives
  +three names for it in different columns.  You will find that OpenPKG
  +software uses <i>arch-os</i> to create filenames and the same ones are
  +used on the ftp download site. Humans and documentation use what is
  +shown below <i>platform</i>. To ensure that we really talk about the
  +same thing, enter the <b>uname</b> command in a shell and find the
  +output of the rightmost column.
   <p>
   <box bdwidth=1 bdcolor="#a5a095" bdspace=10 bgcolor="#e5e0d5">
   <table>
  @@ -82,6 +88,23 @@
   $ <b>export TMPDIR</b>
   </pre>
   
  +<h3>System&nbsp;tools</h3>
  +We assume a Unix system with minimal toolset for binaries. Sources
  +require development tools like <tt>make</tt> and <tt>[g]cc</tt> as well.
  +There is no ultimate standard that tells what a minimal toolset is, so
  +we have to traverse some fog here.  For regular installations with an
  +existing OpenPKG bootstrap, indicated by an executable
  +<tt><i>prefix</i>/bin/rpm</tt>, there are nearly zero additional system
  +requirements. However, the bootstrap process needs a little help and
  +requires <tt>sh</tt>, <tt>tar</tt>, <tt>ftp</tt> and <tt>uudecode</tt>
  +(Attention: United Linux seems to have moved this into a optional
  +sharutils system package) in the <tt>PATH</tt>. Also if you want to
  +install a compiler package from source, you need a vendor compiler
  +first. To tell OpenPKG about your favourite <a
  +href="http://www.openpkg.org/faq.html#overriding-cflags";>CFLAGS</a> and
  +<a href="http://www.openpkg.org/faq.html#overriding-cc";>CC</a>, see the
  +<a href="http://www.openpkg.org/faq.html";>FAQ</a>.
  +
   <h2>Source&nbsp;or&nbsp;Binary</h2>
   While we strongly recommend you to use source packages whenever possible, the
   absence of development tools is the number one reason which enforces the
  @@ -216,7 +239,7 @@
   ftp&gt; <b>bin</b>
   200 Type set to I.
   ftp&gt; <b>cd release/<release>/BIN</b>
  -ftp&gt; <b>get 
<i>platform</i>/openpkg-<release>.0-<release>.0.<i>arch</i>-<i>os</i>-cw.sh</b>
  +ftp&gt; <b>get 
<i>arch-os</i>/openpkg-<release>.0-<release>.0.<i>arch</i>-<i>os</i>-cw.sh</b>
   ftp&gt; <b>bye</b>
   221 Goodbye.
   $ <b>su</b>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to