Update of /cvsroot/fink/web/doc/bundled
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv904/web/doc/bundled

Modified Files:
        install-fast.php install-first.php install-up02.php 
        install-up03.php install.html install.php 
Log Message:
fink-0.35.1


Index: install-up02.php
===================================================================
RCS file: /cvsroot/fink/web/doc/bundled/install-up02.php,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- install-up02.php    30 Mar 2013 17:22:39 -0000      1.42
+++ install-up02.php    9 Jul 2013 03:04:13 -0000       1.43
@@ -1 +1,120 @@
-<? include_once "../../phpLang.inc.php"; ?>
+<?
+$title = "Installation - Clean";
+$cvs_author = 'Author: alexkhansen';
+$cvs_date = 'Date: 2013/07/09 02:28:43';
+$metatags = '<link rel="contents" href="install.php" title="Installation 
Contents"><link rel="prev" href="install-up03.php" title="Upgrading Fink">';
+
+include_once "header.inc";
+?>
+
+<h1>Installation - 4 Clean Upgrade</h1>
+
+
+
+
+<p>
+    There are situations, which normally don't come up every day, in which you
+    may find that you need to install Fink over again.
+</p>
+
+
+<h2><a name="cleaninst">4.1 Situations Calling for a Clean Reinstall</a></h2>
+<ul>
+    <li>
+        <p>You want to switch architectures, e.g. you have a 32-bit (i386)
+        Fink distribution on OS 10.6, and you would like to have a 64-bit
+        (x86_64) one instead.  This also applies if you try to migrate a
+        PowerPC OS X setup to an Intel machine.</p>
+    </li>
+    <li>
+        <p>You want to move Fink to a different path.</p>
+    </li>
+    <li>
+        <p>You want to update, or have already updated, OS X between versions
+        where Fink doesn't support an upgrade path:</p>
+        <p>- 10.4 -&gt; 10.6+</p>
+        <p>- 10.5 -&gt; 10.7+</p>
+        <p>- 10.6 -&gt; 10.7+</p>
+    </li>
+    <li>
+        <p>You have updated from 10.5 to 10.6 with XQuartz-2.4 or later 
installed,
+        and X11-based libraries and executables stop working.</p>
+    </li>
+    <li>
+        <p>Your Fink installation has linked to libraries, e.g. from MacPorts
+        or <code>/usr/local</code>, which have been removed from
+        your machine thereby breaking some of your Fink libraries and
+        executables.</p>
+    </li>
+</ul>
+
+
+<h2><a name="backup">4.2 Backing up to save time</a></h2>
+<p>
+To save time after you have reinstalled Fink, you can get a transcript
+of your installed packages.  The following command in a terminal window
+will work, even if for some reason the Fink tools aren't functioning:
+</p>
+<pre>grep -B1 "install ok installed" /sw/var/lib/dpkg/status \
+| grep "^Package:" | cut -d: -f2 | cut -d\  -f2 &gt; finkinst.txt</pre>
+<p>
+This will save the list of your packages in the file <code>finkinst.txt</code>
+in the current working directory.
+</p>
+<p>
+You may also want to copy or move the sources in <code>/sw/src</code>
+to another location so that you don't have to spend time downloading them when
+you begin restoring your Fink distribution.
+</p>
+<p>
+In addition, if you have made global configuration changes to any of your 
packages by
+editing configuration files in <code>/sw/etc</code>, then you may wish to back
+those up.
+</p>
+
+
+<h2><a name="removing">4.3 Removing Your Old Fink</a></h2>
+<p>
+Once you've <a href="#backup">backed everything up</a>, you are ready
+to remove your Fink distribution.  You can remove <code>/sw</code> as well as
+anything in <code>/Applications/Fink</code>
+using the Finder or the command line:
+</p>
+<pre>sudo rm -rf /sw /Applications/Fink/*</pre>
+<p>
+(Replace <code>/sw</code> by your actual Fink tree).
+</p>
+
+
+<h2><a name="reinstalling">4.4 Installing Fink Again</a></h2>
+<p>
+First, follow the <a href="install-first.php">first-time install 
instructions</a>.
+</p>
+<p>
+    Once you have downloaded package descriptions, you can put the sources 
that you
+    <a href="#backup">backed up</a> into <code>/sw/src</code> either
+    using the Finder or the command line:
+</p>
+<pre>sudo cp /path/to/backup/* /sw/src</pre>
+<p>
+    (As usual, replace <code>/sw</code> with your Fink tree).  If you prefer,  
you can
+    use <code>fink configure</code> to specify your backup location:
+</p>
+<pre>In what additional directory should Fink look for downloaded tarballs? [] 
+<b>(enter your backup directory at the prompt)</b>. 
+</pre>
+<p>
+    Note: this requires that the entire path to and including your backup 
directory is world-readable.
+</p>
+<p>
+    You can also restore your global configuration files at this time.  
+    Note:  we recommend that you <b>not</b> restore 
<code>/sw/etc/fink.conf</code>
+    from your prior installation of Fink, to avoid incompatibilities.  You can 
open it up 
+    in a text editor and enter the correponding values into <code>fink 
configure</code>.
+</p>
+
+
+
+
+
+<? include_once "footer.inc"; ?>

Index: install.html
===================================================================
RCS file: /cvsroot/fink/web/doc/bundled/install.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- install.html        30 Mar 2013 17:22:39 -0000      1.45
+++ install.html        9 Jul 2013 03:04:13 -0000       1.46
@@ -1,12 +1,12 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <!--
-Generated from $Fink: install.xml,v 1.38 2013/03/15 21:08:13 alexkhansen Exp $
+Generated from $Fink: install.xml,v 1.44 2013/07/09 02:28:43 alexkhansen Exp $
 -->
-<title>Fink Documentation - Fink 0.34.7 Installation</title></head><body><h1 
style="text-align: center;">Fink 0.34.7 Installation</h1>
+<title>Fink Documentation - Fink 0.35.1 Installation</title></head><body><h1 
style="text-align: center;">Fink 0.35.1 Installation</h1>
 <p>
 These are the installation instructions for the "source" distribution
-based on <tt style="white-space: nowrap;">fink-0.34.7</tt>, intended for use 
with OS X v.10.5 and later.</p>
+based on <tt style="white-space: nowrap;">fink-0.35.1</tt>, intended for use 
with OS X v.10.6 and later.</p>
 <p>
 This document does not apply to the "<a href="/download/index.php">binary</a>" 
distribution.
 </p>
@@ -38,23 +38,22 @@
 </p>
 <ul>
 <li><p>
-An installed Mac OS X system, version 10.5 or later.
+An installed Mac OS X system, version 10.6 or later.
 </p></li>
 <li><p>
-Development tools.
-For OS X versions up to 10.6, you should install the newest version
-of Xcode available for your system, which can be downloaded from
-connect.apple.com after registering.
-For 10.7 and 10.8, installing the
-Xcode Command Line Tools is mandatory to use the most current build 
applications.
-This can be installed either by downloading it directly via connect.apple.com
-or through the Xcode application via the Components page of the Downloads tab 
of
-the Preferences.  On 10.7 one can install an earlier monolithic Xcode (4.2.1 
and earlier),
-but this isn't recommended.
+Development tools.  For 10.6, you should install Xcode 3.2.6 or 4.2, 
+which can be downloaded from connect.apple.com after registering.
+For 10.7 and 10.8, installing the Xcode Command Line Tools is mandatory to use 
+the most current build applications. This can be installed either by 
downloading
+it directly via connect.apple.com or through the Xcode application via the 
Components 
+page of the Downloads tab of the Preferences.  On 10.7 one can install an 
earlier 
+monolithic Xcode (4.2.1 and earlier), but this isn't recommended.</p>
+<p>Make sure that the tools you install match your Mac OS X version. 
 </p></li>
 <li><p>On 10.7 and 10.8 you will need to install Java.  Entering</p>
 <pre>javac</pre>
-<p>from a Terminal.app window should suffice to make the system download it 
for you.</p></li>
+<p>from a Terminal.app window should suffice to make the system download it 
for you (10.7)
+or open up a browser window from which you can download the latest Java JDK 
(10.8).</p></li>
 <li><p>
 Many other things that come with Mac OS X and the Developer Tools.
 This includes perl and curl.
@@ -74,8 +73,8 @@
 <h3><a name="install-fast.install">1.2 First Time Installation Fast
 Track</a></h3>
 <p>
-Start out by copying the <tt style="white-space: 
nowrap;">fink-0.34.7.tar.gz</tt>
-file to your home folder (it might also show up as <tt style="white-space: 
nowrap;">fink-0.34.7.tar</tt> if you
+Start out by copying the <tt style="white-space: 
nowrap;">fink-0.35.1.tar.gz</tt>
+file to your home folder (it might also show up as <tt style="white-space: 
nowrap;">fink-0.35.1.tar</tt> if you
 used Safari to download it).
 Then, open Terminal.app and follow the session below.
 Computer output is in <tt style="white-space: nowrap;">normal face</tt>, your 
input is in
@@ -87,15 +86,15 @@
 dialog windows asking whether you want to install Xquartz.
 If you want to do so, go ahead.  You won't have to stop the Fink install
 to do that.</p>
-<pre>[frodo:~] testuser% <b>tar xf fink-0.34.7.tar.gz</b>
-[frodo:~] testuser% <b>cd fink-0.34.7</b>
-[frodo:~/fink-0.34.7] testuser% <b>./bootstrap</b>
+<pre>[frodo:~] testuser% <b>tar xf fink-0.35.1.tar.gz</b>
+[frodo:~] testuser% <b>cd fink-0.35.1</b>
+[frodo:~/fink-0.35.1] testuser% <b>./bootstrap</b>
 
 Fink must be installed and run with superuser (root) privileges
 ...
 Choose a method: [1] <b>1</b>
 
-sudo /Users/testuser/fink-0.34.7/bootstrap .sudo '/sw'
+sudo /Users/testuser/fink-0.35.1/bootstrap .sudo '/sw'
 Password: <b>(your normal password here)</b>
 ...
 OK, I'll ask you some questions and update the configuration file in
@@ -141,8 +140,8 @@
 ...
 
 You should now have a working Fink installation in '/sw'.
-[frodo:~/fink-0.34.7] testuser% <b>cd</b>
-[frodo:~] testuser% <b>rm -r fink-0.34.7</b>
+[frodo:~/fink-0.35.1] testuser% <b>cd</b>
+[frodo:~] testuser% <b>rm -r fink-0.35.1</b>
 [frodo:~] testuser% <b>/sw/bin/pathsetup.sh</b></pre>
 <p>
 The last command runs a little script to help set up your Unix paths
@@ -315,16 +314,13 @@
 </p>
 <ul>
 <li><p>
-Development tools.
-For OS X versions up to 10.6, you should install the newest version
-of Xcode available for your system, which can be downloaded from
-connect.apple.com after registering.
-For 10.7 and 10.8, installing the
-Xcode Command Line Tools is mandatory to use the most current build 
applications.
-This can be installed either by downloading it directly via connect.apple.com
-or through the Xcode application via the Components page of the Downloads tab 
of
-the Preferences.  On 10.7 one can install an earlier monolithic Xcode (4.2.1 
and earlier),
-but this isn't recommended.
+Development tools.  For 10.6, you should install Xcode 3.2.6 or 4.2, 
+which can be downloaded from connect.apple.com after registering.
+For 10.7 and 10.8, installing the Xcode Command Line Tools is mandatory to use 
+the most current build applications. This can be installed either by 
downloading
+it directly via connect.apple.com or through the Xcode application via the 
Components 
+page of the Downloads tab of the Preferences.  On 10.7 one can install an 
earlier 
+monolithic Xcode (4.2.1 and earlier), but this isn't recommended.
 </p></li>
 <li><p>On 10.7 and 10.8 you will need to install Java.  Entering</p>
 <pre>javac</pre>
@@ -363,19 +359,19 @@
 
 <h3><a name="install-first.install">2.3 Installation</a></h3>
 <p>
-First, you need to unpack the fink-0.34.7.tar.gz tarball (it might also show 
up as <tt style="white-space: nowrap;">fink-0.34.7.tar</tt> if you
+First, you need to unpack the fink-0.35.1.tar.gz tarball (it might also show 
up as <tt style="white-space: nowrap;">fink-0.35.1.tar</tt> if you
 used Safari to download it).  So, in a terminal window, go to the directory 
where you put the tarball, and run this
 command:
 </p>
-<pre>tar xf fink-0.34.7.tar.gz</pre>
+<pr>tar xf fink-0.34.7.tar.gz</pre> terminal window, go to the directory 
where you put the tarball, and run thisink-0.35.1.tar</tt> if 
you">';š¬Æ*€º¬Æ*µ3¬Æ*’¨/­Æ* 
HÂÿ€ÀQ­Æ*=Âÿà;Âÿk°¬Æ*6 
èè!è!°GÂÿ 
HÂÿxd/­Æ*>Âÿ’’¬Æ*†°¬Æ*°GÂÿ`’¬Æ*ïGÂÿÀ_“­Æ*uš¬Æ*P“­Æ*ØT“­Æ*¨Y“­Æ*€º¬Æ*xd/­Æ*>Âÿà<Âÿk°¬Æ*à!à!°GÂÿ
 
HÂÿH.­Æ*ð>Âÿ’’¬Æ*†°¬Æ*°GÂÿ`’¬Æ*ïGÂÿàGÂÿØGÂÿ8»3¬Æ*Œp˜
 
HÂÿuš¬Æ*€º¬Æ*ð>ÂÿÀ=Âÿk°¬Æ*GHIJKMNOP°GÂÿ
 
HÂÿHåå¬Æ*@Âÿ’’¬Æ*†°¬Æ*°GÂÿ0_“­Æ*uš¬Æ*p/­Æ*
 
ìÆ*P“­Æ*ØT“­Æ*¨Y“­Æ*€º¬Æ*Håå¬Æ*@ÂÿÐ>Âÿk°¬Æ*8åå¬Æ*@Âÿ?Âÿk°¬Æ*(åå¬Æ*@Âÿ0?Âÿk°¬Æ*åå¬Æ*@Âÿ`?Âÿk°¬Æ*
 
¨^“­Æ*uš¬Æ*¨Y“­Æ*à9ÂÿŠhìÆ*e™¬Æ*ØT“­Æ*@ÂÿyhìÆ*e™¬Æ*P“­Æ*0@ÂÿZhìÆ*e™¬Æ*ØìÆ*p/­Æ*
 
ìÆ*P“­Æ*Øt/­Æ*ØT“­Æ*¨Y“­Æ*€º¬Æ*8»3¬Æ*ݎ¬Æ*
 
HÂÿp«Â¬Æ*àAÂÿ°@Âÿk°¬Æ*5678:<=>?@BD°GÂÿ
 HÂÿ á‹¬Æ* 
HÂÿuš¬Æ*µ3¬Æ*`@Âÿݎ¬Æ*e™¬Æ*µ3¬Æ*Õ_@fÆS
 Qöl±íìóZ¬Æ* HÂÿ 
ዬÆ*ðBÂÿÀAÂÿk°¬Æ*u]ÞÓ     4Q 
÷U^Qʉ§¶uª¹ñìò*ēv°GÂÿ 
HÂÿH.X¬Æ*EÂÿ’’¬Æ*†°¬Æ*°GÂÿ`’¬Æ*ïGÂÿàGÂÿØGÂÿ/­Æ*uš¬Æ*Øt/­Æ*
 
y/­Æ*€º¬Æ*EÂÿ°BÂÿk°¬Æ*8.X¬Æ*EÂÿàBÂÿk°e>tar
 xf fink-0.35.1.tar.gz</pre>
 <p>
-You now have a directory named fink-0.34.7.
-Change to it with <tt style="white-space: nowrap;">cd fink-0.34.7</tt>.
+You now have a directory named fink-0.35.1.
+Change to it with <tt style="white-space: nowrap;">cd fink-0.35.1</tt>.
 </p>
 <p>
 The actual installation is performed by the perl script
 bootstrap.
-So, to start installation, go to the fink-0.34.7 directory and run
+So, to start installation, go to the fink-0.35.1 directory and run
 this command:
 </p>
 <pre>./bootstrap</pre>
@@ -478,16 +474,14 @@
 <h3><a name="install-first.x11">2.4 Getting X11 Sorted Out</a></h3>
 <p>
 Fink uses virtual packages to declare dependencies on X11.  As of
-OS 10.5, we don't provide any packages of our own.  The supported options are:
+OS 10.6, we don't provide any packages of our own.  The supported options are:
 </p>
 <ul>
-<li><p>10.5:  Either Apple's standard X11 or XQuartz-2.6.3 or earlier.  Note:  
if you install
-XQuartz-2.4 or later you will quite likely need to reinstall Fink if you 
update to 10.6.</p></li>
 <li><p>10.6:  Only Apple's standard X11, since XQuartz installs in a different 
directory tree
 (<tt style="white-space: nowrap;">/opt/X11</tt>) than the standard X11 (<tt 
style="white-space: nowrap;">/usr/X11</tt>) for
 10.6 and later so that they can coexist.</p></li>
 <li><p>10.7:  Only Apple's standard X11.</p></li>
-<li><p>10.8:  Only Xquartz 2.7 and later.</p></li>
+<li><p>10.8:  Only Xquartz 2.7.2 and later.</p></li>
 </ul>
 <p>
 For more information on installing and running X11, refer to the
@@ -647,4 +641,4 @@
 provided the document and this copyright notice remain complete and
 unmodified. Any commercial reproduction and any online publication
 requires the explicit consent of the author.</p><hr>
-<p>Generated from <i>$Fink: install.xml,v 1.38 2013/03/15 21:08:13 alexkhansen 
Exp $</i></p></body></html>
+<p>Generated from <i>$Fink: install.xml,v 1.44 2013/07/09 02:28:43 alexkhansen 
Exp $</i></p></body></html>

Index: install.php
===================================================================
RCS file: /cvsroot/fink/web/doc/bundled/install.php,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- install.php 30 Mar 2013 17:22:39 -0000      1.47
+++ install.php 9 Jul 2013 03:04:13 -0000       1.48
@@ -1 +1,51 @@
-<? include_once "../../phpLang.inc.php"; ?>
+<?
+$title = "Installation";
+$cvs_author = 'Author: alexkhansen';
+$cvs_date = 'Date: 2013/07/09 02:28:43';
+$metatags = '<link rel="contents" href="install.php" title="Installation 
Contents"><link rel="next" href="install-fast.php" title="The Fast Track">';
+
+include_once "header.inc";
+?>
+
+<h1>Fink 0.35.1 Installation</h1>
+<p>
+These are the installation instructions for the "source" distribution
+based on <code>fink-0.35.1</code>, intended for use with OS X v.10.6 and 
later.</p>
+<p>
+This document does not apply to the "<a href="/download/index.php">binary</a>" 
distribution.
+</p>
+<p>
+There are instructions for both first time installation and upgrading
+from a previous version.
+Fast track instructions for the impatient are at the top.
+</p>
+<h2>Contents</h2><ul>
+<li><a href="install-fast.php"><b>1 The Fast Track</b></a></li>
+<ul>
+<li><a href="install-fast.php#req">1.1 Requirements</a></li>
+<li><a href="install-fast.php#install">1.2 First Time Installation Fast
+Track</a></li>
+</ul>
+<li><a href="install-first.php"><b>2 First Time Installation</b></a></li>
+<ul>
+<li><a href="install-first.php#req">2.1 Requirements</a></li>
+<li><a href="install-first.php#directory">2.2 Choosing A Directory</a></li>
+<li><a href="install-first.php#install">2.3 Installation</a></li>
+<li><a href="install-first.php#x11">2.4 Getting X11 Sorted Out</a></li>
+</ul>
+<li><a href="install-up03.php"><b>3 Upgrading Fink</b></a></li>
+<ul>
+<li><a href="install-up03.php#packman">3.1 Updating The Package 
Manager</a></li>
+<li><a href="install-up03.php#update-all">3.2 Updating Packages</a></li>
+</ul>
+<li><a href="install-up02.php"><b>4 Clean Upgrade</b></a></li>
+<ul>
+<li><a href="install-up02.php#cleaninst">4.1 Situations Calling for a Clean 
Reinstall</a></li>
+<li><a href="install-up02.php#backup">4.2 Backing up to save time</a></li>
+<li><a href="install-up02.php#removing">4.3 Removing Your Old Fink</a></li>
+<li><a href="install-up02.php#reinstalling">4.4 Installing Fink Again</a></li>
+</ul>
+</ul>
+<p>Generated from <i>$Fink: install.xml,v 1.44 2013/07/09 02:28:43 alexkhansen 
Exp $</i></p>
+
+<? include_once "footer.inc"; ?>

Index: install-up03.php
===================================================================
RCS file: /cvsroot/fink/web/doc/bundled/install-up03.php,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- install-up03.php    30 Mar 2013 17:22:39 -0000      1.36
+++ install-up03.php    9 Jul 2013 03:04:13 -0000       1.37
@@ -1 +1,50 @@
-<? include_once "../../phpLang.inc.php"; ?>
+<?
+$title = "Installation - Upgrading";
+$cvs_author = 'Author: alexkhansen';
+$cvs_date = 'Date: 2013/07/09 02:28:43';
+$metatags = '<link rel="contents" href="install.php" title="Installation 
Contents"><link rel="next" href="install-up02.php" title="Clean Upgrade"><link 
rel="prev" href="install-first.php" title="First Time Installation">';
+
+include_once "header.inc";
+?>
+
+<h1>Installation - 3 Upgrading Fink</h1>
+
+
+
+
+<p>
+You can update Fink with the built-in 'selfupdate' command.  Note:  this is 
<b>not</b>
+guaranteed to be sufficient if you updated OS X.
+</p>
+
+
+<h2><a name="packman">3.1 Updating The Package Manager</a></h2>
+<p>
+To update Fink, run the following command:
+</p>
+<pre>fink selfupdate</pre>
+<p>
+This will automatically update your existing Fink installation to
+use the latest package manager, and also update all essential
+packages. However, it will not update any other packages.
+</p>
+
+
+<h2><a name="update-all">3.2 Updating Packages</a></h2>
+<p>
+The above updating steps will not update the actual packages, they
+only provide you with the means to do so. The easiest way to get the
+new packages is to use the 'update-all' command:
+</p>
+<pre>fink update-all</pre>
+<p>
+This will bring all installed packages to the latest version.
+If you don't want to do this (it may take some time), you can update
+individual packages with the 'update' command.
+</p>
+
+
+<p align="right">
+Next: <a href="install-up02.php">4 Clean Upgrade</a></p>
+
+<? include_once "footer.inc"; ?>

Index: install-fast.php
===================================================================
RCS file: /cvsroot/fink/web/doc/bundled/install-fast.php,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- install-fast.php    30 Mar 2013 17:22:39 -0000      1.43
+++ install-fast.php    9 Jul 2013 03:04:13 -0000       1.44
@@ -1 +1,301 @@
-<? include_once "../../phpLang.inc.php"; ?>
+<?
+$title = "Installation - Fast Track";
+$cvs_author = 'Author: alexkhansen';
+$cvs_date = 'Date: 2013/07/09 02:28:43';
+$metatags = '<link rel="contents" href="install.php" title="Installation 
Contents"><link rel="next" href="install-first.php" title="First Time 
Installation"><link rel="prev" href="install.php" title="Installation 
Contents">';
+
+include_once "header.inc";
+?>
+
+<h1>Installation - 1 The Fast Track</h1>
+
+
+
+
+<p>
+This section is for the impatient who don't want to take the time to
+learn their way around the command line world and don't care that they
+don't know what they're actually doing.
+</p>
+<p>
+If you're looking for the real instructions, skip to the <a 
href="install-first.php">next section</a>.
+(You can still use this section as an example.)
+</p>
+
+
+<h2><a name="req">1.1 Requirements</a></h2>
+<p>
+You need:
+</p>
+<ul>
+<li><p>
+An installed Mac OS X system, version 10.6 or later.
+</p></li>
+<li><p>
+Development tools.  For 10.6, you should install Xcode 3.2.6 or 4.2, 
+which can be downloaded from connect.apple.com after registering.
+For 10.7 and 10.8, installing the Xcode Command Line Tools is mandatory to use 
+the most current build applications. This can be installed either by 
downloading
+it directly via connect.apple.com or through the Xcode application via the 
Components 
+page of the Downloads tab of the Preferences.  On 10.7 one can install an 
earlier 
+monolithic Xcode (4.2.1 and earlier), but this isn't recommended.</p>
+<p>Make sure that the tools you install match your Mac OS X version. 
+</p></li>
+<li><p>On 10.7 and 10.8 you will need to install Java.  Entering</p>
+<pre>javac</pre>
+<p>from a Terminal.app window should suffice to make the system download it 
for you (10.7)
+or open up a browser window from which you can download the latest Java JDK 
(10.8).</p></li>
+<li><p>
+Many other things that come with Mac OS X and the Developer Tools.
+This includes perl and curl.
+</p></li>
+<li><p>
+Internet access.
+All source code is downloaded from mirror sites.
+</p></li>
+<li><p>
+Patience.
+Compiling several big packages takes time.
+I'm talking hours or even days here.
+</p></li>
+</ul>
+
+
+<h2><a name="install">1.2 First Time Installation Fast
+Track</a></h2>
+<p>
+Start out by copying the <code>fink-0.35.1.tar.gz</code>
+file to your home folder (it might also show up as 
<code>fink-0.35.1.tar</code> if you
+used Safari to download it).
+Then, open Terminal.app and follow the session below.
+Computer output is in <code>normal face</code>, your input is in
+<code><b>bold face</b></code> (or otherwise highlighted).
+The actual input prompts from the shell may vary, and some chunks of
+the output have been omitted (<code>...</code>).
+</p>
+<p>Note:  on 10.8, after you start the install process you may see
+dialog windows asking whether you want to install Xquartz.
+If you want to do so, go ahead.  You won't have to stop the Fink install
+to do that.</p>
+<pre>[frodo:~] testuser% <b>tar xf fink-0.35.1.tar.gz</b>
+[frodo:~] testuser% <b>cd fink-0.35.1</b>
+[frodo:~/fink-0.35.1] testuser% <b>./bootstrap</b>
+
+Fink must be installed and run with superuser (root) privileges
+...
+Choose a method: [1] <b>1</b>
+
+sudo /Users/testuser/fink-0.35.1/bootstrap .sudo '/sw'
+Password: <b>(your normal password here)</b>
+...
+OK, I'll ask you some questions and update the configuration file in
+'/sw/etc/fink.conf'.
+
+In what additional directory should Fink look for downloaded tarballs? [] 
<b>(press return)</b>
+
+Which directory should Fink use to build packages? (If you don't know what this
+means, it is safe to leave it at its default.) [] <b>(press return)</b>
+
+"Fink can set the UID and GID of its build user dynamically...
+...Allow Fink to set the UID GID dynamically? [Y] <b>(press return)</b>
+
+(1)    Quiet (do not show download statistics)
+(2)    Low (do not show tarballs being expanded)
+(3)    Medium (will show almost everything)
+(4)    High (will show everything)
+
+How verbose should Fink be? [2] <b>(press return)</b>
+
+Proxy/Firewall settings
+Enter the URL of the HTTP proxy to use, or 'none' for no proxy. The URL
+should start with http:// and may contain username, password or port
+specifications. [none] <b>(press return)</b>
+Enter the URL of the proxy to use for FTP, or 'none' for no proxy. The URL
+should start with http:// and may contain username, password or port
+specifications. [none] <b>(press return)</b>
+Use passive mode FTP transfers (to get through a firewall)? [Y/n] <b>(press 
return)</b>
+
+Enter the maximum number of simultaneous build jobs.
+...
+Maximum number of simultaneous build jobs: [&lt;number of cpus&gt;] <b>(press 
return)</b>
+
+Mirror selection
+Choose a continent:
+...
+<b>(enter the numbers corresponding to your location)</b>
+...
+Writing updated configuration to '/sw/etc/fink.conf'...
+Bootstrapping a base system via /sw/bootstrap.
+...
+<b>(take a coffee break while Fink downloads and compiles the base 
packages)</b>
+...
+
+You should now have a working Fink installation in '/sw'.
+[frodo:~/fink-0.35.1] testuser% <b>cd</b>
+[frodo:~] testuser% <b>rm -r fink-0.35.1</b>
+[frodo:~] testuser% <b>/sw/bin/pathsetup.sh</b></pre>
+<p>
+The last command runs a little script to help set up your Unix paths
+(and other things) for use with Fink.  In most cases, it will run
+automatically, and prompt you for permission to make changes.  If
+the script fails, you'll have to do things by hand (see below).
+</p>
+<p>
+(If you need to do things by hand, and you are using csh or tcsh,
+you need to make sure that the command 
+<code>source /sw/bin/init.csh</code> is executed during startup of
+your shell, either by .login, .cshrc, .tcshrc, or something else
+appropriate.  If you are using bash or similar shells, the command
+you need is <code>. /sw/bin/init.sh</code>, and places where it
+might get executed include .bashrc and .profile.)
+</p>
+<p>
+Once you have set up the paths, open a new Terminal.app window, and close
+all other ones.
+That's it, you now have a base Fink system installed.
+</p>
+<p>
+Before you can install additional packages, you will need to download their
+descriptions.  To do this, in your new Terminal.app window, ether use:</p>
+<pre>[frodo:~] testuser% <b>fink selfupdate-rsync</b>
+Password: <b>(your normal password here)</b>
+Please note: the simple command 'fink selfupdate' should be used for routine
+updating; you only need to use a command like 'fink selfupdate-cvs' or 'fink
+selfupdate --method=rsync' if you are changing your update method.
+...
+<b>(wait for the downloads to finish)</b></pre>
+<p> (preferred) or</p>
+<pre>[frodo:~] testuser% <b>fink selfupdate-cvs</b>
+Password: <b>(your normal password here)</b>
+
+Please note: the simple command 'fink selfupdate' should be used for routine
+updating; you only need to use a command like 'fink selfupdate-cvs' or 'fink
+selfupdate --method=rsync' if you are changing your update method. 
+
+fink is setting your default update method to cvs
+
+Fink has the capability to run the CVS commands as a normal user. That has some
+advantages - it uses that user's CVS settings files and allows the package
+descriptions to be edited and updated without becoming root. Please specify the
+user login name that should be used: [&lt;your username&gt;] <b>(press 
return)</b>
+
+For Fink developers only: Enter your SourceForge login name to set up full CVS
+access. Other users, just press return to set up anonymous read-only access.
+[anonymous] <b>(press return)</b>
+
+Checking to see if we can use hard links to merge the existing tree. Please
+ignore errors on the next few lines.
+Now logging into the CVS server. When CVS asks you for a password, just press
+return (i.e. the password is empty).
+/usr/bin/su hansen -c 'cvs 
-d":pserver:anonym...@fink.cvs.sourceforge.net:/cvsroot/fink" login'
+Logging in to :pserver:anonym...@fink.cvs.sourceforge.net:2401/cvsroot/fink
+CVS password: <b>(press return)</b>
+Logging in to :pserver:anonym...@fink.cvs.sourceforge.net:2401/cvsroot/fink
+...
+<b>(wait for the downloads to finish)</b></pre>
+<p>
+especially if you are using a proxy.    
+</p>
+<p>
+If you are using Xcode 4.3 or later, you should also run
+</p>
+<pre>
+sudo xcodebuild -license
+</pre>
+<p>
+and enter <b>agree</b> so that Fink's unprivileged user can build packages 
that need more than just the basic tools.
+</p>
+<p>
+You can now install packages with the <code>fink</code>
+command, like this:
+</p>
+<pre>[frodo:~] testuser% <b>fink install gimp2</b>
+Password:
+Scanning package description files..........
+Information about 6230 packages read in 1 seconds.
+
+fink needs help picking an alternative to satisfy a virtual dependency. The
+candidates:
+
+(1)    db51-aes: Berkeley DB embedded database - crypto
+(2)    db51: Berkeley DB embedded database - non crypto
+
+Pick one: [1] 
+The following package will be installed or updated:
+ gimp2
+The following 308 additional packages will be installed:
+ aalib aalib-bin aalib-shlibs asciidoc atk1 atk1-shlibs autoconf2.6
+ automake1.11 automake1.11-core blt-dev blt-shlibs boost1.46.1.cmake
+ boost1.46.1.cmake-shlibs cairo cairo-shlibs celt-dev celt-shlibs cmake
+ cpan-meta-pm5124 cpan-meta-requirements-pm5124 cpan-meta-yaml-pm
+ cyrus-sasl2-dev cyrus-sasl2-shlibs daemonic db51-aes db51-aes-shlibs db53-aes
+ db53-aes-shlibs dbus dbus-glib1.2-dev dbus-glib1.2-shlibs dbus1.3-dev
+ dbus1.3-shlibs dirac-dev dirac-shlibs docbook-bundle docbook-dsssl-ldp
+ docbook-dsssl-nwalsh docbook-dtd docbook-xsl doxygen expat1 expat1-shlibs
+ exporter-pm extutils-cbuilder-pm extutils-command-pm extutils-install-pm
+ extutils-makemaker-pm extutils-makemaker-pm5124 extutils-manifest-pm
+ file-copy-recursive-pm file-temp-pm5124 fink-package-precedence flag-sort
+ fltk-x11 fltk-x11-shlibs fontconfig-config fontconfig2-dev fontconfig2-shlibs
+ freeglut freeglut-shlibs freetype219 freetype219-shlibs gawk gconf2-dev
+ gconf2-shlibs gd2 gd2-bin gd2-shlibs gdbm3 gdbm3-shlibs getoptbin
+ gettext-tools ghostscript ghostscript-fonts giflib giflib-bin giflib-shlibs
+ gimp2-shlibs glib2-dev glib2-shlibs glitz glitz-shlibs gmp5 gmp5-shlibs
+ gnome-doc-utils gnutls-2.12 gnutls-2.12-shlibs graphviz graphviz-shlibs grep
+ gtk+2 gtk+2-dev gtk+2-shlibs gtk-doc gtkglext1 gtkglext1-shlibs gts75
+ gts75-shlibs guile18 guile18-dev guile18-libs guile18-shlibs ilmbase
+ ilmbase-shlibs intltool40 iso-codes jack-dev jack-shlibs json-pp-pm lame-dev
+ lame-shlibs lcms lcms-shlibs libavcodec52-shlibs libavformat52-shlibs
+ libavutil50-shlibs libbabl0.1.0-dev libbabl0.1.0-shlibs libbonobo2
+ libbonobo2-dev libbonobo2-shlibs libcelt0.2-dev libcelt0.2-shlibs libcroco3
+ libcroco3-shlibs libdatrie1 libdatrie1-shlibs libexif12 libexif12-shlibs
+ libflac8 libflac8-dev libgcrypt libgcrypt-shlibs libgegl0.1.0-dev
+ libgegl0.1.0-shlibs libgettext3-dev libgettext3-shlibs libgettextpo2-dev
+ libgettextpo2-shlibs libglade2 libglade2-shlibs libgmpxx5-shlibs libgpg-error
+ libgpg-error-shlibs libgsf1.114-dev libgsf1.114-shlibs libgsm1-dev
+ libgsm1-shlibs libhogweed-shlibs libidl2 libidl2-shlibs libidn libidn-shlibs
+ libjasper.1 libjasper.1-shlibs libjpeg libjpeg-bin libjpeg-shlibs libjpeg8
+ libjpeg8-shlibs liblzma5 liblzma5-shlibs libming1-dev libming1-shlibs libmng2
+ libmng2-shlibs libncursesw5 libncursesw5-shlibs libogg libogg-shlibs
+ liboil-0.3 liboil-0.3-shlibs libopencore-amr0 libopencore-amr0-shlibs
+ libopenexr6-shlibs libopenjpeg libopenjpeg-shlibs libopenraw1-dev
+ libopenraw1-shlibs libpaper1-dev libpaper1-shlibs libpcre1 libpcre1-shlibs
+ libpng14 libpng14-shlibs libpng15 libpng15-shlibs libpng3 libpng3-shlibs
+ librarian.08-shlibs librsvg2 librsvg2-shlibs libschroedinger
+ libschroedinger-shlibs libsigsegv2 libsigsegv2-shlibs libsndfile1-dev
+ libsndfile1-shlibs libsoup2.4.1-ssl libsoup2.4.1-ssl-shlibs libspeex1
+ libspeex1-shlibs libspiro0 libspiro0-shlibs libtasn1-3 libtasn1-3-shlibs
+ libthai libthai-dev libthai-shlibs libtheora0 libtheora0-shlibs
+ libtheoradec1-shlibs libtheoraenc1-shlibs libtiff libtiff-bin libtiff-shlibs
+ libtool2 libtool2-shlibs libvorbis0 libvorbis0-shlibs libvpx libwmf
+ libwmf-shlibs libx264-115-dev libx264-115-shlibs libxml2 libxml2-bin
+ libxml2-py27 libxml2-shlibs libxslt libxslt-bin libxslt-shlibs lua51 lua51-dev
+ lua51-shlibs lynx m4 nasm netpbm10 netpbm10-shlibs nettle4a nettle4a-shlibs
+ ocaml openexr openexr-dev openjade openldap24-dev openldap24-shlibs opensp-bin
+ opensp5-dev opensp5-shlibs openssl100-dev openssl100-shlibs orbit2 orbit2-dev
+ orbit2-shlibs pango1-xft2-ft219 pango1-xft2-ft219-dev pango1-xft2-ft219-shlibs
+ parse-cpan-meta-pm passwd-core passwd-messagebus pixman pixman-shlibs
+ pkgconfig poppler-data poppler4 poppler4-glib poppler4-glib-shlibs
+ poppler4-shlibs popt popt-shlibs python27 python27-shlibs rarian rarian-compat
+ readline5 readline5-shlibs readline6 readline6-shlibs sdl sdl-shlibs
+ sgml-entities-iso8879 shared-mime-info sqlite3-dev sqlite3-shlibs swig
+ system-openssl-dev tcltk tcltk-dev tcltk-shlibs test-harness-pm5124
+ test-simple-pm5124 texi2html texinfo version-pm5124
+ version-requirements-pm5124 xdg-base xft2-dev xft2-shlibs xinitrc
+ xml-parser-pm5124 xmlto xvidcore xvidcore-shlibs xz yasm
+The following 2 packages might be temporarily removed:
+ lcms tcltk-dev
+Do you want to continue? [Y/n]
+...</pre>
+<p>
+If these instructions don't work for you, well, you'll have to take
+the time to read through the rest of this document and the <a 
href="/faq/">online FAQ</a>.
+You can also ask on the <a href="/lists/fink-users.php">fink-users
+mailing list</a>, but expect to be pointed back at the
+documentation when your problem actually is well-documented.
+</p>
+
+
+<p align="right">
+Next: <a href="install-first.php">2 First Time Installation</a></p>
+
+<? include_once "footer.inc"; ?>

Index: install-first.php
===================================================================
RCS file: /cvsroot/fink/web/doc/bundled/install-first.php,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- install-first.php   30 Mar 2013 17:22:39 -0000      1.46
+++ install-first.php   9 Jul 2013 03:04:13 -0000       1.47
@@ -1 +1,199 @@
-<? include_once "../../phpLang.inc.php"; ?>
+<?
+$title = "Installation - First Time";
+$cvs_author = 'Author: alexkhansen';
+$cvs_date = 'Date: 2013/07/09 02:28:43';
+$metatags = '<link rel="contents" href="install.php" title="Installation 
Contents"><link rel="next" href="install-up03.php" title="Upgrading Fink"><link 
rel="prev" href="install-fast.php" title="The Fast Track">';
+
+include_once "header.inc";
+?>
+
+<h1>Installation - 2 First Time Installation</h1>
+
+
+
+<h2><a name="req">2.1 Requirements</a></h2>
+<p>
+You need:
+</p>
+<ul>
+<li><p>
+Development tools.  For 10.6, you should install Xcode 3.2.6 or 4.2, 
+which can be downloaded from connect.apple.com after registering.
+For 10.7 and 10.8, installing the Xcode Command Line Tools is mandatory to use 
+the most current build applications. This can be installed either by 
downloading
+it directly via connect.apple.com or through the Xcode application via the 
Components 
+page of the Downloads tab of the Preferences.  On 10.7 one can install an 
earlier 
+monolithic Xcode (4.2.1 and earlier), but this isn't recommended.
+</p></li>
+<li><p>On 10.7 and 10.8 you will need to install Java.  Entering</p>
+<pre>javac</pre>
+<p>from a Terminal.app window should suffice to make the system download it 
for you.</p></li>
+<li><p>
+Many other things that come with Mac OS X and the Developer Tools.
+This includes perl and curl.
+</p></li>
+<li><p>
+Internet access.
+All source code is downloaded from mirror sites.
+</p></li>
+<li><p>
+Patience.
+Compiling several big packages takes time.
+I'm talking hours or even days here.
+</p></li>
+</ul>
+
+
+<h2><a name="directory">2.2 Choosing A Directory</a></h2>
+<p>
+Before you install, you must decide where Fink's directory hierarchy
+will live. The recommended place is /sw, and all examples in this
+document will use that. Any other directory should be fine as well, as
+long as you don't use existing directories like /usr/local or
+/usr. The bootstrap script tries to catch these.
+</p>
+<p>
+The directory that you choose must not contain any spaces or similar 
characters.
+Both Unix itself and the bulk of Unix software were written under this
+assumption.
+Using symlinks to trick the bootstrap script simply won't work.
+</p>
+
+
+<h2><a name="install">2.3 Installation</a></h2>
+<p>
+First, you need to unpack the fink-0.35.1.tar.gz tarball (it might also show 
up as <code>fink-0.35.1.tar</code> if you
+used Safari to download it).  So, in a terminal window, go to the directory 
where you put the tarball, and run this
+command:
+</p>
+<pre>tar xf fink-0.35.1.tar.gz</pre>
+<p>
+You now have a directory named fink-0.35.1.
+Change to it with <code>cd fink-0.35.1</code>.
+</p>
+<p>
+The actual installation is performed by the perl script
+bootstrap.
+So, to start installation, go to the fink-0.35.1 directory and run
+this command:
+</p>
+<pre>./bootstrap</pre>
+<p>
+After running some tests, the script will ask you what method should
+be used to gain root privileges.
+The most useful choice is 'sudo'.
+On a default install of Mac OS X, sudo is already enabled for the user
+account created during installation.
+The script will immediately use the method you choose to become root.
+This is required for the installation.
+</p>
+<p>
+Next, the script will ask you for the installation path.
+See 'Choosing A Directory' above for hints about this.
+The script will create the directory and set it up for the bootstrap
+that will be done later.
+</p>
+<p>
+Next up is Fink configuration.
+The process should be self-explaining.
+You will be asked how you want to set up
+fink's build user account.  If you are on a networked system where
+the users and groups are on a central server, you can select the
+parameters manually--check with your network administrator as to
+what to use.
+You will also be asked about proxies--again, check with your network
+administrator, and to select mirror sites for downloads.
+If you don't know what to say, you can just press Return and Fink will
+use a reasonable default value.
+</p>
+<p>
+Finally, the script has enough information to conduct the bootstrap
+process.
+That means it will now download, build and install some essential
+packages.
+Don't worry if you see some packages apparently being compiled twice.
+This is required because to build a binary package of the package
+manager, you first must have the package manager available.
+</p>
+<p>Note:  on 10.8, after you start the install process you may see
+dialog windows asking whether you want to install Xquartz.
+If you want to do so, go ahead.  You won't have to stop the Fink install
+to do that.</p>
+<p>
+After the bootstrap procedure finishes, run<code>/sw/bin/pathsetup.sh</code>
+to help set up your shell environment for use with Fink.  In most cases, it 
will run
+automatically, and prompt you for permission to make changes.  If
+the script fails, you'll have to do things by hand (see below).</p>
+<p>
+(If you need to do things by hand, and you are using csh or tcsh,
+you need to make sure that the command 
+<code>source /sw/bin/init.csh</code> is executed during startup of
+your shell, either by .login, .cshrc, .tcshrc, or something else
+appropriate.  If you are using bash or similar shells, the command
+you need is <code>. /sw/bin/init.sh</code>, and places where it
+might get executed include .bashrc and .profile.)
+</p>
+<p>
+Once your environment is set up, start a new terminal window to ensure that
+the changes get implemented.  You will now need to have Fink download package
+descriptions for you.</p>
+<p>
+You can use 
+</p>
+<pre>fink selfupdate-rsync</pre>
+<p>
+to download package descriptions using rsync.  This is the preferred option for
+most users, since it is quick and there are multiple mirror sites available.
+</p>
+<p>
+However, rsync is often blocked by network administrators.  If your firewall
+doesn't allow you to use rsync, then you can try
+</p>
+
+<pre>fink selfupdate-cvs</pre>
+<p>
+to download package descriptions using cvs.  If you have an HTTP proxy set up, 
fink
+will pass its information along to cvs.  Note: you can only use anonymous cvs 
(pserver)
+through a proxy.
+</p>
+<p>
+If you are using Xcode 4.3 or later, you should also run
+</p>
+<pre>
+sudo xcodebuild -license
+</pre>
+<p>
+and enter <b>agree</b> so that Fink's unprivileged user can build packages 
that need more than just the basic tools.
+</p>
+<p>
+You can now use <code>fink</code> commands to install packages.
+</p>
+<pre>fink --help</pre>
+<p>
+is a useful place to get more information about how to use <code>fink</code>.
+</p>
+
+
+<h2><a name="x11">2.4 Getting X11 Sorted Out</a></h2>
+<p>
+Fink uses virtual packages to declare dependencies on X11.  As of
+OS 10.6, we don't provide any packages of our own.  The supported options are:
+</p>
+<ul>
+<li><p>10.6:  Only Apple's standard X11, since XQuartz installs in a different 
directory tree
+(<code>/opt/X11</code>) than the standard X11 (<code>/usr/X11</code>) for
+10.6 and later so that they can coexist.</p></li>
+<li><p>10.7:  Only Apple's standard X11.</p></li>
+<li><p>10.8:  Only Xquartz 2.7.2 and later.</p></li>
+</ul>
+<p>
+For more information on installing and running X11, refer to the
+online <a href="/doc/x11/">X11 on Darwin
+and Mac OS X document</a>.
+</p>
+
+
+<p align="right">
+Next: <a href="install-up03.php">3 Upgrading Fink</a></p>
+
+<? include_once "footer.inc"; ?>


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to