Changeset 31419 for trunk/www


Ignore:
Timestamp:
Nov 22, 2007, 8:24:56 PM (12 years ago)
Author:
jmpp@…
Message:

Whitespace changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/install.php

    r31416 r31419  
    2020        <li>&ldquo;dmg&rdquo; disk images for <a href="<?php print $leopard_dmg; ?>">Leopard (Universal)</a>, <a
    2121        href="<?php print $tiger_dmg; ?>">Tiger (Universal)</a> and <a href="<?php print $panther_dmg; ?>">Panther (PowerPC)
    22         </a>, containing pkg installers for use with the Mac OS X Installer. By far the simplest installation procedure
    23         that most users should <a href="#pkg">follow</a> after meeting the requirements listed <a href="#requirements">
    24         below</a>.</li>
    25         <li>In <a href="#source">source form</a> as either a <a href="<?php print $bz2_tarball ?>">tar.bz2</a> package
    26         or a <a href="<?php print $gz_tarball; ?>">tar.gz</a> one for manual compilation, if you intend to customize your
    27         installation in any way.</li>
     22        </a>, containing pkg installers for use with the Mac OS X Installer. By far the simplest installation procedure that
     23        most users should <a href="#pkg">follow</a> after meeting the requirements listed <a href="#requirements">below</a>.</li>
     24        <li>In <a href="#source">source form</a> as either a <a href="<?php print $bz2_tarball ?>">tar.bz2</a> package or a
     25        <a href="<?php print $gz_tarball; ?>">tar.gz</a> one for manual compilation, if you intend to customize your installation
     26        in any way.</li>
    2827        <li><a href="#svn">SVN checkout</a> of the unpackaged sources, if you wish to follow MacPorts development.</li>
    2928        <li>The <a href="#selfupdate">selfupdate</a> target of the <kbd>port(1)</kbd> command, for users who already have
     
    3736    <div id="requirements">
    3837
    39         <p>Please note that in order to install and run MacPorts on Mac OS X, your system must have installations of the
    40         following components:</p>
     38        <p>Please note that in order to install and run MacPorts on Mac OS X, your system must have installations of the following
     39        components:</p>
    4140
    4241        <ol>
    43             <li>Apple's Developer Tools, found at the <a href="http://developer.apple.com/tools/xcode/"> Apple Developer
    44             site</a> or on your Mac OS X installation CDs/DVD.</li>
     42            <li>Apple's Developer Tools, found at the <a href="http://developer.apple.com/tools/xcode/"> Apple Developer site</a>
     43            or on your Mac OS X installation CDs/DVD.</li>
    4544            <li>The X11 windowing environment (A.K.A. &ldquo;X11 User&rdquo;) and its related SDK package (&ldquo;X11SDK&rdquo;)
    4645            for ports that depend on the functioanlity they provide to compile and run.
    4746                <ul>
    48                     <li>the &ldquo;X11 User&rdquo; package is an optional installation on your system CDs/DVD for Panther
    49                     and Tiger, enabled through the &ldquo;Customize&rdquo; button of the installer, whereas it is included
    50                     by default on Leopard.</li>
     47                    <li>the &ldquo;X11 User&rdquo; package is an optional installation on your system CDs/DVD for Panther and
     48                    Tiger, enabled through the &ldquo;Customize&rdquo; button of the installer, whereas it is included by default
     49                    on Leopard.</li>
    5150                    <li>the &ldquo;X11 SDK&rdquo; package from the Developer Tools will be automatically installed if &ldquo;X11
    5251                    User&rdquo; is already installed, so be sure to install that first.</li>
     
    6059    <h3 class="subhdr" id="pkg">Mac OS X Package (.pkg) Installer</h3>
    6160
    62     <p>The easiest way to install MacPorts on a Mac OS X system is by downloading the dmg for <a href="<?php print $leopard_dmg; ?>">
    63     Leopard (Universal)</a>, <a href="<?php print $tiger_dmg; ?>">Tiger (Universal)</a> or <a href="<?php print $panther_dmg; ?>">
    64     Panther (PowerPC)</a>, respectively, and running the system's Installer by double clicking on the pkg contained therein,
     61    <p>The easiest way to install MacPorts on a Mac OS X system is by downloading the dmg for <a href="<?php print $leopard_dmg;
     62    ?>">Leopard (Universal)</a>, <a href="<?php print $tiger_dmg; ?>">Tiger (Universal)</a> or <a href="<?php print $panther_dmg;
     63    ?>">Panther (PowerPC)</a>, respectively, and running the system's Installer by double clicking on the pkg contained therein,
    6564    following the on-screen instructions until completion.</p>
    6665
    67     <p>This procedure will place a fully functional and default MacPorts installation on your host system, ready for
    68     usage. If needed your shell configuration files will be adapted by the installer to include the necessary settings
    69     to run MacPorts and the programs it installs, but you may need to open a new shell for these changes to take effect.
    70     </p>
    71 
    72     <p>The MacPorts &ldquo;<kbd>selfupdate</kbd>&rdquo; command will be run for you by the installer to ensure you have
    73     our latest available release and the latest revisions to the &ldquo;Portfiles&rdquo; that contain the instructions
    74     employed in the building and installation of ports. After installation is done, it is recommended that you run this
    75     step manually on a regular basis to to keep your MacPorts system always current:</p>
     66    <p>This procedure will place a fully functional and default MacPorts installation on your host system, ready for usage.
     67    If needed your shell configuration files will be adapted by the installer to include the necessary settings to run MacPorts
     68    and the programs it installs, but you may need to open a new shell for these changes to take effect.</p>
     69
     70    <p>The MacPorts &ldquo;<kbd>selfupdate</kbd>&rdquo; command will be run for you by the installer to ensure you have our
     71    latest available release and the latest revisions to the &ldquo;Portfiles&rdquo; that contain the instructions employed
     72    in the building and installation of ports. After installation is done, it is recommended that you run this step manually
     73    on a regular basis to to keep your MacPorts system always current:</p>
    7674   
    7775    <pre>sudo port -d selfupdate</pre>
     
    8684    <h3 class="subhdr" id="source">Source Installation</h3>
    8785
    88     <p>If on the other hand you decide to install MacPorts from source there are still a couple of things you will need
    89     to do after downloading the tarball before you can start installing ports, namely compiling and installing MacPorts
    90     itself:</p>
     86    <p>If on the other hand you decide to install MacPorts from source there are still a couple of things you will need to do
     87    after downloading the tarball before you can start installing ports, namely compiling and installing MacPorts itself:</p>
    9188
    9289
     
    9491        <li>&ldquo;<kbd>cd</kbd>&rdquo; into the directory where you downloaded the package and run &ldquo;<kbd>tar xjvf
    9592        <a href="<?php print $bz2_tarball; ?>">MacPorts-<?php print $mp_version_major; ?>.tar.bz2</a></kbd>&rdquo; or
    96         &ldquo;<kbd>tar xzvf <a href="<?php print $gz_tarball; ?>">MacPorts-<?php print $mp_version_major; ?>.tar.gz</a>
    97         </kbd>&rdquo;, depending on whether you downloaded the bz2 tarball or the gz one, respectively.</li>
     93        &ldquo;<kbd>tar xzvf <a href="<?php print $gz_tarball; ?>">MacPorts-<?php print $mp_version_major; ?>.tar.gz</a></kbd>&rdquo;,
     94        depending on whether you downloaded the bz2 tarball or the gz one, respectively.</li>
    9895        <li>Build and install the recently unpacked sources:
    9996            <ul>
     
    110107    </ol>
    111108
    112     <p>These steps need to be perfomed from an administrator account, for which &ldquo;<kbd>sudo</kbd>&rdquo; will ask
    113     the password upon installation. This procedure will install a pristine MacPorts system and, if the optional steps are
    114     taken, remove the as of now unnecessary MacPorts-<?php print $mp_version_major; ?> source directory and corresponding
    115     tarball.</p>
    116 
    117     <p>To customize your installation you should read the output of &ldquo;<kbd>./configure --help | more</kbd>&rdquo;
    118     and pass the appropriate options for the settings you wish to tweak to the configuration script in the steps detailed
    119     above.</p>
     109    <p>These steps need to be perfomed from an administrator account, for which &ldquo;<kbd>sudo</kbd>&rdquo; will ask the
     110    password upon installation. This procedure will install a pristine MacPorts system and, if the optional steps are taken,
     111    remove the as of now unnecessary MacPorts-<?php print $mp_version_major; ?> source directory and corresponding tarball.</p>
     112
     113    <p>To customize your installation you should read the output of &ldquo;<kbd>./configure --help | more</kbd>&rdquo; and
     114    pass the appropriate options for the settings you wish to tweak to the configuration script in the steps detailed above.</p>
    120115       
    121116    <p>You will need to manually adapt your shell's environment to work with MacPorts and your chosen installation <kbd>
     
    124119
    125120    <ul>
    126         <li><kbd>Add ${prefix}/bin</kbd> and <kbd>${prefix}/sbin</kbd> to the start of your <kbd>PATH</kbd> environment
    127         variable so that MacPorts installed programs take precedence over equally named system provided programs.</li>
     121        <li><kbd>Add ${prefix}/bin</kbd> and <kbd>${prefix}/sbin</kbd> to the start of your <kbd>PATH</kbd> environment variable
     122        so that MacPorts installed programs take precedence over equally named system provided programs.</li>
    128123        <li>Add an appropriate X11 <kbd>DISPLAY</kbd> environment variable to run X11 dependent programs.</li>
    129124    </ul>
     
    135130    <p>Upon completion MacPorts will be ready to install ports! </p>
    136131
    137     <p>It is recommended to run the above command on a regular basis to keep your installation current. Type &ldquo;<kbd>
    138     man port</kbd>&rdquo; at the command line prompt and/or browse over to our <a href="<?php print $guide_url; ?>">Guide
    139     </a> to find out more information about using MacPorts. <a href="#help">Help</a> is also available.</p>
     132    <p>It is recommended to run the above command on a regular basis to keep your installation current. Type &ldquo;<kbd>man
     133    port</kbd>&rdquo; at the command line prompt and/or browse over to our <a href="<?php print $guide_url; ?>">Guide</a> to
     134    find out more information about using MacPorts. <a href="#help">Help</a> is also available.</p>
    140135
    141136
    142137    <h3 class="subhdr" id="svn">SVN Sources</h3>
    143138
    144     <p>If you are developer or a user with a taste for the bleeding edge and wish for the latest changes and feature
    145     additions, you may acquire the MacPorts sources through SVN.</p>
    146 
    147     <p>Use the following command to check the project's &ldquo;trunk&rdquo; out of the MacPorts anonymous subversion
    148     repository, containing all of our source modules (MacPorts' &ldquo;base&rdquo;, the ports tree and all of
    149     documentation in raw form):</p>
     139    <p>If you are developer or a user with a taste for the bleeding edge and wish for the latest changes and feature additions,
     140    you may acquire the MacPorts sources through SVN.</p>
     141
     142    <p>Use the following command to check the project's &ldquo;trunk&rdquo; out of the MacPorts anonymous subversion repository,
     143    containing all of our source modules (MacPorts' &ldquo;base&rdquo;, the ports tree and all of documentation in raw form):</p>
    150144
    151145    <pre>svn co <?php print $svn_url . 'trunk'; ?></pre>
     
    167161    <h3 class="subhdr">Other Platforms</h3>
    168162
    169     <p>Running on platforms other than Mac OS X is not the main focus of The MacPorts Project, so remaining cross-platform
    170     is not an actively pursued development goal. Nevertheless, it is not an actively discouraged goal either and as a
    171     result some experimental support does exist for other POSIX compliant platforms such as *BSD and GNU/Linux.</p>
    172 
    173     <p>The full list of requirements to run MacPorts on these other platforms is as follows (we assume you have the
    174     basics such as GCC and X11):</p>
     163    <p>Running on platforms other than Mac OS X is not the main focus of The MacPorts Project, so remaining cross-platform is
     164    not an actively pursued development goal. Nevertheless, it is not an actively discouraged goal either and as a result some
     165    experimental support does exist for other POSIX compliant platforms such as *BSD and GNU/Linux.</p>
     166
     167    <p>The full list of requirements to run MacPorts on these other platforms is as follows (we assume you have the basics such
     168    as GCC and X11):</p>
    175169
    176170    <ul>
     
    179173        <li><a href="http://rsync.samba.org/">rsync</a> for syncing the ports</li>
    180174        <li><a href="http://curl.haxx.se/">cURL</a> for downloading distfiles</li>
    181         <li><a href="http://www.openssl.org/">OpenSSL</a> or <a href="http://martin.hinner.info/libmd/">libmd</a> for
    182         checksums</li>
     175        <li><a href="http://www.openssl.org/">OpenSSL</a> or <a href="http://martin.hinner.info/libmd/">libmd</a> for checksums</li>
    183176    </ul>
    184177
    185     <p>Normally you must install from <a href="#source">source</a> or from an <a href="#svn">SVN checkout</a> to run
    186     MacPorts on any of these platforms.</p>
     178    <p>Normally you must install from <a href="#source">source</a> or from an <a href="#svn">SVN checkout</a> to run MacPorts
     179    on any of these platforms.</p>
    187180
    188181
    189182    <h3 class="subhdr" id="help">Help</h3>
    190183
    191     <p>Help on a wide variety of topics is also available in the project <a href="<?php print $guide_url; ?>">Guide</a>
    192     and through our <a href="<?php print $trac_url; ?>">Trac portal</a> should you run into any problems installing and/or
    193     using MacPorts. Of particular relevance are the <a href="<?php print $guide_url . '#installing'; ?>">installation</a>
    194     &amp; <a href="<?php print $guide_url . '#using'; ?>">usage</a> sections of the former and the <a href="<?php print
    195     $trac_url . 'wiki/FAQ'; ?>">FAQ</a> section of the <a href="<?php print $trac_url . 'wiki'; ?>">Wiki</a>, where track
    196     of quesitons that are fielded often on our <a href="contact.php#lists">mailing lists</a> is kept.</p>
    197 
    198     <p>If any of these resources do not answer your questions or if you need any kind of extended support, there are many
    199     ways to <a href="contact.php">contact us</a>!</p>
     184    <p>Help on a wide variety of topics is also available in the project <a href="<?php print $guide_url; ?>">Guide</a> and
     185    through our <a href="<?php print $trac_url; ?>">Trac portal</a> should you run into any problems installing and/or using
     186    MacPorts. Of particular relevance are the <a href="<?php print $guide_url . '#installing'; ?>">installation</a> &amp;
     187    <a href="<?php print $guide_url . '#using'; ?>">usage</a> sections of the former and the <a href="<?php print $trac_url .
     188    'wiki/FAQ'; ?>">FAQ</a> section of the <a href="<?php print $trac_url . 'wiki'; ?>">Wiki</a>, where track of quesitons that
     189    are fielded often on our <a href="contact.php#lists">mailing lists</a> is kept.</p>
     190
     191    <p>If any of these resources do not answer your questions or if you need any kind of extended support, there are many ways
     192    to <a href="contact.php">contact us</a>!</p>
    200193   
    201194
Note: See TracChangeset for help on using the changeset viewer.