% !TEX TS-program = htlatex
\documentclass[11pt, oneside]{amsart}
\usepackage{geometry}                % See geometry.pdf to learn the layout options. There are lots.
\geometry{letterpaper}                   % ... or a4paper or a5paper or ... 
%\geometry{landscape}                % Activate for for rotated page geometry
\usepackage[parfill]{parskip}    % Activate to begin paragraphs with an empty line rather than an indent
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{epstopdf}
\usepackage{url}
\DeclareGraphicsRule{.tif}{png}{.png}{`convert #1 `dirname #1`/`basename #1 .tif`.png}

\title{TUG-TeXLive-2013}
\author{Richard Koch}
\date{\today}                                           % Activate to display a given date or no date

\begin{document}
\maketitle
\section{TeXLive-2013}
This is the portion of the TUG documentation which deals with making the TeXLive-2013 and TeXLive-2013-DVD packages.
This is the key component of the build directory.

{\bf Warning:} It is important that the folders in which packages are built live on the hard disk rather than an external
disk. Building constructs folders named ``root'' which are copies of material to be installed. This root folder and its
contents are often owned by root. But material on an external drive is owned by the user instead.


A clean package file will contain
\begin{itemize}
\item Files ``buildPackage.sh'', ```buildPackageDVD.sh'', and ``signPackages.sh
\item Files  ``background.jpg'', ``License.rtf'', ``ReadMe.rtf'', and ``Welcome.rtf''
\item A folder named DVD containing analogous files ``background.jpg'', ``License.rtf'', ``ReadMe.rtf'', and ``Welcome.rtf''
\item This DVD folder also contains a subfolder named scripts containing files ``Description.rtf'', ``postinstall'', ``setloginpath'',
``setmanpath'', ``texdist'', ``TeXDist-description.rtf'', ``TeXDistVersion'', ``TeXManPath'', and ``TeXPath''. The DVD/scripts folder also
has a subfolder named PrefPane containing a file, ``Info.plist'', and the ``TeX Distribution'' preference pane
\item Later on, as the package is built, the DVD directory will contain two additional files, ``texlive.profile'' and ``texlivea4.profile''
\item In the main folder, there is another ``PreferencePane'' folder containing a file, ``Info.plist'', and the ``TeX Distribution'' preference pane.
This folder also contains the source code for the Preference Pane.
\item The main folder also has a scripts folder containing  files ``Description.rtf'', ``postinstall'', ``setloginpath'',
``setmanpath'', ``texdist'', ``TeXDist-description.rtf'', ``TeXDistVersion'', ``TeXManPath'', and ``TeXPath''. The scripts folder also
has a subfolder named PrefPane containing a file, ``Info.plist'', and the ``TeX Distribution'' preference pane
\item Two project files for PackageMaker, TeXLiveBuild and TeXLiveDVDBuild
\item ``TUG'' folder with this document
\item ``xzDVD'' folder, used to make an xz file with the package to submit to TUG; this file contains the xz Universal Binary
and an xzscript
\item A folder named ``OldStyle'' containing a few files needed to make a legacy version of TeXLive-2013-DVD.pkg.
\end{itemize}

\section{Updating for a New Year}

To update the two packages for a new year, edit ``buildPackage.sh'', and  ``buildPackageDVD.sh' to
reflect the new package names, which contain the year.  

Also edit the License.rtf, ReadMe.rtf, and Welcome.rtf files both at the root level of the folder and inside the DVD folder.
 
Edit the two postflight scripts appropriately, mainly by changing the year.
For instance, to change from 2010 to 2013, use Search and Replace to change the many,
many occurrences of 2010 to 2013 in these files.

\section{Creating the Two Packages}

Now comes the central step. Issue the commands
\begin{verbatim}
     cd /usr
     sudo mv local local-temp
 \end{verbatim}
 
 Then make sure local configuration files for TeX Live are disabled, perhaps by writing
  \begin{verbatim}
     cd 
     cd Library
     mv texmf texmfold
     rm -R texlive
 \end{verbatim}
 
 Then install TeX Live 2013 using the tlpretest material. To do that, make a directory named
 texlive2013pretest and then
 \begin{verbatim}
      cd
      cd texlive2013pretest
      rsync -a --delete --exclude="mactex*" ftp.math.utah.edu::texlive/tlpretest .
\end{verbatim}

The last line here obtains a copy from the utah mirror site for pretest releases. If time is of the essence, but not otherwise, download directly
from the tug home site:
 \begin{verbatim}
      cd
      cd texlive2013pretest
      rsync -a --delete --exclude="mactex*" ftp.tug.org::texlive/tlpretest .
\end{verbatim}

 
It is important to wait until the new binaries for OS X have been submitted and installed in the tlpretest site.
 
 Then install TeX Live from the svn directory by
 \begin{verbatim}
      TEXLIVE_INSTALL_NO_CONTEXT_CACHE=1
      export TEXLIVE_INSTALL_NO_CONTEXT_CACHE
      cd
      cd texlive2013/Master
      sudo env  TEXLIVE_INSTALL_NO_CONTEXT_CACHE=$TEXLIVE_INSTALL_NO_CONTEXT_CACHE \\      
      	 ./install-tl
 \end{verbatim}
 
 The install script will present a short menu of configuration options. Modify defaults as follows:
 \begin{itemize}
 \item Use the ``B'' option to select both universal-darwin and x86\_64-darwin binaries.
 \item Use the ``D'' option to change some directories:
 \begin{itemize}
 \item Use the ``5'', TEXMFVAR, option to select 
 \begin{verbatim}
      ~/Library/texlive/2013/texmf-var
 \end{verbatim}
  \item Use the ``6'', TEXMFCONFIG, option to select 
 \begin{verbatim}
      ~/Library/texlive/2013/texmf-config
 \end{verbatim}
   \item Use the ``7'', TEXMFHOME, option to select 
 \begin{verbatim}
      ~/Library/texmf
 \end{verbatim}
 \end{itemize}
 \item Use the ``O'' option to select ``use letter size instead of A4 by default''
 \end{itemize} 
Then start installation.

When installation is complete, switch the default tlmgr repository to the final value using
the command (assuming that the TeXLive-2013 install package is made on an Intel system)
\begin{verbatim}
     sudo /usr/local/texlive/2013/bin/universal-darwin/tlmgr option repository \
          http://mirror.ctan.org/systems/texlive/tlnet
\end{verbatim} 

When installation is complete, go to
\begin{verbatim}
     /usr/local/texlive/2013/tlpkg
\end{verbatim}
and copy the file texlive.profile to the DVD build directory inside this TeXLive-2013 build folder, replacing
the current copy of texlive.profile there. This profile will be added to the DVD install package, to be used
when TeX Live is installed from the independent copy on the TUG DVD. 

In addition, duplicate texlive.profile in the DVD directory, calling the new copy texlivea4.profile. Then edit
this new file, changing ``option\_letter 1'' to ``option\_letter 0'' near the end of the file.  

After these steps, the final TeXLive directories ``root'' and ``rootDVD'' can be built, using the commands:
\begin{verbatim}
     sudo sh buildPackage.sh
     sudo sh buildPackageDVD.sh
\end{verbatim}


Finally
\begin{verbatim}
	cd
	cd /usr
	sudo rm -R local
	sudo mv local-temp local
\end{verbatim}

These root and rootDVD files are all that are needed to make MacTeX. But if desired, you can optionally
build install packages for TeXLive-2013 and TeXLive-2013-DVD, as described below.

\section{Making the Old Style TeXLive-2013-DVD.pkg}

Change directory to OldStyle and issue the command
\begin{verbatim}
     sudo sh buildOldPackage.sh
\end{verbatim}

\section{Making the xz File}

This step is optional, and will only be useful if Karl wants a copy of the TeXLive-2013-DVD install
script, which is highly unlikely.

Put TeXLive-2013-DVD.mpkg in the xzDVD folder. Then create the xz file using the command
\begin{verbatim}
     sh xzscript
\end{verbatim}

\newpage

\section{Building TeXLive-2013 with Packagemaker}

Every step from this point on is optional; there is little point in doing any of these steps,
and some consume a lot of computer time.

This step is optional if making MacTeX. It builds an install package for TeXLive.

Edit TeXLiveBuild, the Packagemaker project file, using the GUI interface, as follows.

\begin{enumerate}
\item Click the top item on the left. The right side will change to a view with three tabs. First select
the Configuration tab. Edit so
\begin{enumerate}
\item Title: TeXLive-2013
\item User Sees: Easy Install Only
\item Install Destination: System volume
\item Certificate: Leave this blank. You might think that putting a certificate name here would correctly sign
the package, but experiments show that it does not. The package needs to be signed after it is constructed.
\item Description: Empty
\end{enumerate}
\item The Requirements and Actions tab entries for the top item can be left blank
\item Click the entry TeXLive-2013 in the Contents section on the left. The right side will change to a view with two tabs.
Select the Configuration tab. Edit so
\begin{enumerate}
\item Choice Name: TeXLive-2013
\item Identifier: choice1
\item Initial State: Selected and Enabled
\item Destiination: Leave Blank
\item Tooltip: Leave Blank
\item Description: Leave Blank
\end{enumerate}
\item The Requirements tab entries for this contents item can be left blank
\item Open the TeXLive-2013  entry in the bottom left column. This item should show an ``texlive'' directory,
obtained by dragging root/usr/local/texlive to the left column. The right side will change to a view with four tabs.
 It is not necessary to edit the
items under the Contents or Components tabs. The items under the
Configuration tab should be edited as follows:
\begin{enumerate}
\item Install: root/usr/local/texlive (The item on the right should have selected ``Relative To Project'')
\item Destination: /usr/local (The item on the right should have selected ``Relative To Project'')
\item Do not check ``Allow custom location''
\item Patch: No patch root selected
\item Package Identifier: org.tug.mactex.texlive2013
\item Package Version: 1.0
\item Restart Action: None
\item Check ``Require admin authentication''
\item PackageLocation: Self-Contained
\end{enumerate}
The items under the Scripts tab should be edited to read
\begin{enumerate}
\item Scripts directory: scripts (The item on the right should have selected ``Relative To Project'')
\item Preinstall: Leave Blank
\item Postinstall: scripts/postinstall (The item on the right should have selected ``Relative To Project'')
\end{enumerate}

\end{enumerate}

After verifying all these items, build the install package by clicking the ``Build'' icon. When asked to select
a name, choose ``TeXLive-2013-Temp''. 



\newpage
\section{Building TeXLive-2013-DVD with Packagemaker}

This step is optional if making MacTeX. It builds an install package for TeXLive-DVD.

Edit TeXLiveDVDBuild, the Packagemaker project file, using the GUI interface, as follows.


\begin{enumerate}
\item Click the top item on the left. The right side will change to a view with three tabs. First select
the Configuration tab. Edit so
\begin{enumerate}
\item Title: TeXLive-2013-DVD
\item User Sees: Easy Install Only
\item Install Destination: System volume
\item Certificate: Leave this blank. You might think that putting a certificate name here would correctly sign
the package, but experiments show that it does not. The package needs to be signed after it is constructed.
\item Description: Empty
\end{enumerate}
\item The Requirements and Actions tab entries for the top item can be left blank
\item Click the entry TeXLive-2013-DVD in the Contents section on the left. The right side will change to a view with two tabs.
Select the Configuration tab. Edit so
\begin{enumerate}
\item Choice Name: TeXLive-2013-DVD
\item Identifier: choice1
\item Initial State: Selected and Enabled
\item Destiination: Leave Blank
\item Tooltip: Leave Blank
\item Description: Leave Blank
\end{enumerate}
\item The Requirements tab entries for this contents item can be left blank
\item Open the TeXLive-2013-DVD  entry in the bottom left column. This item should show an ``local'' directory,
obtained by dragging rootDVD/usr/local to the left column. The right side will change to a view with four tabs.
 It is not necessary to edit the
items under the Contents or Components tabs. The items under the
Configuration tab should be edited as follows:
\begin{enumerate}
\item Install: rootDVD/usr/local (The item on the right should have selected ``Relative To Project'')
\item Destination: /usr/local (The item on the right should have selected ``Relative To Project'')
\item Do not check ``Allow custom location''
\item Patch: No patch root selected
\item Package Identifier: org.tug.mactex.texlive2013-dvd
\item Package Version: 1.0
\item Restart Action: None
\item Check ``Require admin authentication''
\item PackageLocation: Self-Contained
\end{enumerate}
The items under the Scripts tab should be edited to read
\begin{enumerate}
\item Scripts directory: DVD/scripts (The item on the right should have selected ``Relative To Project'')
\item Preinstall: Leave Blank
\item Postinstall: DVD/scripts/postinstall (The item on the right should have selected ``Relative To Project'')
\end{enumerate}

\end{enumerate}

After verifying all these items, build the install package by clicking the ``Build'' icon. When asked to select
a name, choose ``TeXLive-2013-DVD-Temp''. 


\section{Signing}

Finally, sign both packages using the single command
\begin{verbatim}
     sh signPackages.sh
\end{verbatim}








\end{document} 




MakePackage will report the following errors, which can be safely ignored. Each error starts
\begin{verbatim}
     Warning: Mode lrwxr-xr-x  does not match -rwxr-xr-x  of root volume for
\end{verbatim}

and ends with a path to a file as follows:
\begin{verbatim}
    "/usr/local/texlive/2013/bin/universal-darwin/a2ping". 
    "/usr/local/texlive/2013/bin/universal-darwin/afm2afm". 
    "/usr/local/texlive/2013/bin/universal-darwin/allec". 
    "/usr/local/texlive/2013/bin/universal-darwin/amstex". 
    "/usr/local/texlive/2013/bin/universal-darwin/arlatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/authorindex". 
    "/usr/local/texlive/2013/bin/universal-darwin/autoinst". 
    "/usr/local/texlive/2013/bin/universal-darwin/bg5+latex". 
    "/usr/local/texlive/2013/bin/universal-darwin/bg5+pdflatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/bibexport". 
    "/usr/local/texlive/2013/bin/universal-darwin/bundledoc". 
    "/usr/local/texlive/2013/bin/universal-darwin/cachepic". 
    "/usr/local/texlive/2013/bin/universal-darwin/checkcites". 
    "/usr/local/texlive/2013/bin/universal-darwin/cmap2enc". 
    "/usr/local/texlive/2013/bin/universal-darwin/cslatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/csplain". 
    "/usr/local/texlive/2013/bin/universal-darwin/ctanify". 
    "/usr/local/texlive/2013/bin/universal-darwin/ctanupload". 
    "/usr/local/texlive/2013/bin/universal-darwin/de-macro". 
    "/usr/local/texlive/2013/bin/universal-darwin/deweb". 
    "/usr/local/texlive/2013/bin/universal-darwin/dosepsbin". 
    "/usr/local/texlive/2013/bin/universal-darwin/dviasm". 
    "/usr/local/texlive/2013/bin/universal-darwin/dvigif". 
    "/usr/local/texlive/2013/bin/universal-darwin/dvilj6". 
    "/usr/local/texlive/2013/bin/universal-darwin/dvilualatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/dviluatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/dvipdfm". 
    "/usr/local/texlive/2013/bin/universal-darwin/dvitomp". 
    "/usr/local/texlive/2013/bin/universal-darwin/e2pall". 
    "/usr/local/texlive/2013/bin/universal-darwin/ebb". 
    "/usr/local/texlive/2013/bin/universal-darwin/ebong". 
    "/usr/local/texlive/2013/bin/universal-darwin/eplain". 
    "/usr/local/texlive/2013/bin/universal-darwin/epspdf". 
    "/usr/local/texlive/2013/bin/universal-darwin/epspdftk". 
    "/usr/local/texlive/2013/bin/universal-darwin/epstopdf". 
    "/usr/local/texlive/2013/bin/universal-darwin/etex". 
    "/usr/local/texlive/2013/bin/universal-darwin/extractbb". 
    "/usr/local/texlive/2013/bin/universal-darwin/extractres". 
    "/usr/local/texlive/2013/bin/universal-darwin/fig4latex". 
    "/usr/local/texlive/2013/bin/universal-darwin/findhyph". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixdlsrps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixfmps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixpsditps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixpspps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixscribeps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixtpps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixwfwps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixwpps". 
    "/usr/local/texlive/2013/bin/universal-darwin/fixwwps". 
    "/usr/local/texlive/2013/bin/universal-darwin/font2afm". 
    "/usr/local/texlive/2013/bin/universal-darwin/fragmaster". 
    "/usr/local/texlive/2013/bin/universal-darwin/ht". 
    "/usr/local/texlive/2013/bin/universal-darwin/htcontext". 
    "/usr/local/texlive/2013/bin/universal-darwin/htlatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/htmex". 
    "/usr/local/texlive/2013/bin/universal-darwin/httex". 
    "/usr/local/texlive/2013/bin/universal-darwin/httexi". 
    "/usr/local/texlive/2013/bin/universal-darwin/htxelatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/htxetex". 
    "/usr/local/texlive/2013/bin/universal-darwin/includeres". 
    "/usr/local/texlive/2013/bin/universal-darwin/inimf". 
    "/usr/local/texlive/2013/bin/universal-darwin/initex". 
    "/usr/local/texlive/2013/bin/universal-darwin/installfont-tl". 
    "/usr/local/texlive/2013/bin/universal-darwin/jadetex". 
    "/usr/local/texlive/2013/bin/universal-darwin/kpsepath". 
    "/usr/local/texlive/2013/bin/universal-darwin/kpsexpand". 
    "/usr/local/texlive/2013/bin/universal-darwin/lamed". 
    "/usr/local/texlive/2013/bin/universal-darwin/latex". 
    "/usr/local/texlive/2013/bin/universal-darwin/latex2man". 
    "/usr/local/texlive/2013/bin/universal-darwin/latexdiff". 
    "/usr/local/texlive/2013/bin/universal-darwin/latexdiff-vc". 
    "/usr/local/texlive/2013/bin/universal-darwin/latexfileversion". 
    "/usr/local/texlive/2013/bin/universal-darwin/latexmk". 
    "/usr/local/texlive/2013/bin/universal-darwin/latexrevise". 
    "/usr/local/texlive/2013/bin/universal-darwin/listings-ext.sh". 
    "/usr/local/texlive/2013/bin/universal-darwin/lualatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/makeglossaries". 
    "/usr/local/texlive/2013/bin/universal-darwin/man". 
    "/usr/local/texlive/2013/bin/universal-darwin/match_parens". 
    "/usr/local/texlive/2013/bin/universal-darwin/mathspic". 
    "/usr/local/texlive/2013/bin/universal-darwin/mex". 
    "/usr/local/texlive/2013/bin/universal-darwin/mf2pt1". 
    "/usr/local/texlive/2013/bin/universal-darwin/mfplain". 
    "/usr/local/texlive/2013/bin/universal-darwin/mk4ht". 
    "/usr/local/texlive/2013/bin/universal-darwin/mkgrkindex". 
    "/usr/local/texlive/2013/bin/universal-darwin/mkjobtexmf". 
    "/usr/local/texlive/2013/bin/universal-darwin/mkluatexfontdb". 
    "/usr/local/texlive/2013/bin/universal-darwin/mkt1font". 
    "/usr/local/texlive/2013/bin/universal-darwin/mktexfmt". 
    "/usr/local/texlive/2013/bin/universal-darwin/mllatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/mltex". 
    "/usr/local/texlive/2013/bin/universal-darwin/mptopdf". 
    "/usr/local/texlive/2013/bin/universal-darwin/musixflx". 
    "/usr/local/texlive/2013/bin/universal-darwin/musixtex". 
    "/usr/local/texlive/2013/bin/universal-darwin/ofm2opl". 
    "/usr/local/texlive/2013/bin/universal-darwin/opl2ofm". 
    "/usr/local/texlive/2013/bin/universal-darwin/ot2kpx". 
    "/usr/local/texlive/2013/bin/universal-darwin/ovf2ovp". 
    "/usr/local/texlive/2013/bin/universal-darwin/ovp2ovf". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdf180". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdf270". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdf90". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfannotextractor". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfatfi". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfbook". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfcrop". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfcslatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfcsplain". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfetex". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfflip". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfjadetex". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfjam". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfjam-pocketmod". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfjam-slides3up". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfjam-slides6up". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfjoin". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdflatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfmex". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfnup". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfpun". 
    "/usr/local/texlive/2013/bin/universal-darwin/pdfxmltex". 
    "/usr/local/texlive/2013/bin/universal-darwin/perltex". 
    "/usr/local/texlive/2013/bin/universal-darwin/pfm2kpx". 
    "/usr/local/texlive/2013/bin/universal-darwin/pkfix". 
    "/usr/local/texlive/2013/bin/universal-darwin/pkfix-helper". 
    "/usr/local/texlive/2013/bin/universal-darwin/platex". 
    "/usr/local/texlive/2013/bin/universal-darwin/ps2eps". 
    "/usr/local/texlive/2013/bin/universal-darwin/ps4pdf". 
    "/usr/local/texlive/2013/bin/universal-darwin/psmerge". 
    "/usr/local/texlive/2013/bin/universal-darwin/pst2pdf". 
    "/usr/local/texlive/2013/bin/universal-darwin/purifyeps". 
    "/usr/local/texlive/2013/bin/universal-darwin/repstopdf". 
    "/usr/local/texlive/2013/bin/universal-darwin/rpdfcrop". 
    "/usr/local/texlive/2013/bin/universal-darwin/rungs". 
    "/usr/local/texlive/2013/bin/universal-darwin/showglyphs". 
    "/usr/local/texlive/2013/bin/universal-darwin/simpdftex". 
    "/usr/local/texlive/2013/bin/universal-darwin/splitindex". 
    "/usr/local/texlive/2013/bin/universal-darwin/sty2dtx". 
    "/usr/local/texlive/2013/bin/universal-darwin/svn-multi". 
    "/usr/local/texlive/2013/bin/universal-darwin/texcount". 
    "/usr/local/texlive/2013/bin/universal-darwin/texdef". 
    "/usr/local/texlive/2013/bin/universal-darwin/texdiff". 
    "/usr/local/texlive/2013/bin/universal-darwin/texdirflatten". 
    "/usr/local/texlive/2013/bin/universal-darwin/texdoc". 
    "/usr/local/texlive/2013/bin/universal-darwin/texdoctk". 
    "/usr/local/texlive/2013/bin/universal-darwin/texhash". 
    "/usr/local/texlive/2013/bin/universal-darwin/texindy". 
    "/usr/local/texlive/2013/bin/universal-darwin/texliveonfly". 
    "/usr/local/texlive/2013/bin/universal-darwin/texloganalyser". 
    "/usr/local/texlive/2013/bin/universal-darwin/texlua". 
    "/usr/local/texlive/2013/bin/universal-darwin/texluac". 
    "/usr/local/texlive/2013/bin/universal-darwin/texsis". 
    "/usr/local/texlive/2013/bin/universal-darwin/thumbpdf". 
    "/usr/local/texlive/2013/bin/universal-darwin/tlmgr". 
    "/usr/local/texlive/2013/bin/universal-darwin/typeoutfileinfo". 
    "/usr/local/texlive/2013/bin/universal-darwin/ulqda". 
    "/usr/local/texlive/2013/bin/universal-darwin/updmap". 
    "/usr/local/texlive/2013/bin/universal-darwin/updmap-setup-kanji". 
    "/usr/local/texlive/2013/bin/universal-darwin/updmap-sys". 
    "/usr/local/texlive/2013/bin/universal-darwin/urlbst". 
    "/usr/local/texlive/2013/bin/universal-darwin/utf8mex". 
    "/usr/local/texlive/2013/bin/universal-darwin/vpe". 
    "/usr/local/texlive/2013/bin/universal-darwin/vpl2ovp". 
    "/usr/local/texlive/2013/bin/universal-darwin/vpl2vpl". 
    "/usr/local/texlive/2013/bin/universal-darwin/xasy". 
    "/usr/local/texlive/2013/bin/universal-darwin/xelatex". 
    "/usr/local/texlive/2013/bin/universal-darwin/xindy". 
    "/usr/local/texlive/2013/bin/universal-darwin/xmltex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/a2ping". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/afm2afm". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/allec". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/amstex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/arlatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/authorindex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/autoinst". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/bg5+latex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/bg5+pdflatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/bibexport". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/bundledoc". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/cachepic". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/checkcites". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/cmap2enc". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/cslatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/csplain". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ctanify". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ctanupload". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/de-macro". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/deweb". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dosepsbin". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dviasm". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dvigif". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dvilj6". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dvilualatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dviluatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dvipdfm". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/dvitomp". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/e2pall". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ebb". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ebong". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/eplain". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/epspdf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/epspdftk". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/epstopdf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/etex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/extractbb". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/extractres". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fig4latex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/findhyph". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixdlsrps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixfmps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixpsditps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixpspps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixscribeps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixtpps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixwfwps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixwpps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fixwwps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/font2afm". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/fragmaster". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ht". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/htcontext". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/htlatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/htmex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/httex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/httexi". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/htxelatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/htxetex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/includeres". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/inimf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/initex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/installfont-tl". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/jadetex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/kpsepath". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/kpsexpand". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/lamed". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/latex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/latex2man". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/latexdiff". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/latexdiff-vc". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/latexfileversion". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/latexmk". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/latexrevise". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/listings-ext.sh". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/lualatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/makeglossaries". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/man". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/match_parens". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mathspic". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mf2pt1". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mfplain". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mk4ht". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mkgrkindex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mkjobtexmf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mkluatexfontdb". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mkt1font". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mktexfmt". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mllatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mltex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/mptopdf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/musixflx". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/musixtex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ofm2opl". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/opl2ofm". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ot2kpx". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ovf2ovp". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ovp2ovf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdf180". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdf270". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdf90". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfannotextractor". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfatfi". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfbook". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfcrop". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfcslatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfcsplain". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfetex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfflip". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfjadetex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfjam". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfjam-pocketmod". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfjam-slides3up". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfjam-slides6up". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfjoin". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdflatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfmex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfnup". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfpun". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pdfxmltex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/perltex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pfm2kpx". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pkfix". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pkfix-helper". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/platex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ps2eps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ps4pdf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/psmerge". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/pst2pdf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/purifyeps". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/repstopdf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/rpdfcrop". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/rungs". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/showglyphs". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/simpdftex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/splitindex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/sty2dtx". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/svn-multi". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texcount". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texdef". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texdiff". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texdirflatten". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texdoc". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texdoctk". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texhash". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texindy". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texliveonfly". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texloganalyser". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texlua". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texluac". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/texsis". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/thumbpdf". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/tlmgr". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/typeoutfileinfo". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/ulqda". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/updmap". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/updmap-setup-kanji". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/updmap-sys". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/urlbst". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/utf8mex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/vpe". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/vpl2ovp". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/vpl2vpl". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/xasy". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/xelatex". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/xindy". 
    "/usr/local/texlive/2013/bin/x86_64-darwin/xmltex". 
    "/usr/local/texlive/2013/texmf-var/fonts/map/dvips/updmap/psfonts.map". 
    "/usr/local/texlive/2013/texmf-var/fonts/map/pdftex/updmap/pdftex.map". 
\end{verbatim}

In addition, the following errors will be reported. These apparently come from using otool on java class files. The same error is reported
by applying ``lipo --info'' to these files. Apparently these errors can also be ignored.
\begin{verbatim}
/Developer/Applications/Utilities/PackageMaker.app/Contents/Resources/otool: 
     fat file: /Users/koch/Desktop/MacTeX-2013/TeXLive-2013/root/usr/local/texlive/
             2013/texmf-dist/source/latex/splitindex/splitindex.class 
     offset to architecture cputype (30018048) cpusubtype (-1476342520) extends 
     past end of file
/Developer/Applications/Utilities/PackageMaker.app/Contents/Resources/otool: 
     fat file: /Users/koch/Desktop/MacTeX-2013/TeXLive-2013/root/usr/local/texlive/
             2013/texmf-dist/doc/latex/latex-web-companion/apb/InvitationSAX.class 
     truncated or malformed (fat_arch structs would extend past the end of the file)
/Developer/Applications/Utilities/PackageMaker.app/Contents/Resources/otool: 
     fat file: /Users/koch/Desktop/MacTeX-2013/TeXLive-2013/root/usr/local/texlive/
             2013/texmf-dist/doc/latex/latex-web-companion/apb/MySAXApp.class
     truncated or malformed (fat_arch structs would extend past the end of the file)
\end{verbatim}
