Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/text
In directory 
sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv2038/10.4-public/unstable/main/finkinfo/text

Added Files:
        ptex.patch 
Log Message:
sync-cruft


--- NEW FILE: ptex.patch ---
diff -ruN tetex-src-3.0/Makefile.in tetex-src-3.0-patched/Makefile.in
--- tetex-src-3.0/Makefile.in   Sat Jan 29 18:12:25 2005
+++ tetex-src-3.0-patched/Makefile.in   Sun Feb  6 19:47:12 2005
@@ -63,25 +63,6 @@
        test -f texk/web2c/omegafonts/omfonts && \
          cd texk/web2c/omegafonts; $(MAKE) install-links
        $(srcdir)/selfautofix "$(bindir)" "$(texmf)/web2c"
-       - if test -f $(scriptdir)/mktexlsr; then \
-         TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
-           $(scriptdir)/mktexlsr; \
-       else :; fi
-       - if test -f $(scriptdir)/fmtutil-sys; then \
-         TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
-           $(scriptdir)/fmtutil-sys --all; \
-       else :; fi
-       - if test -f $(scriptdir)/texlinks; then \
-         TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
-           $(scriptdir)/texlinks; \
-       else :; fi
-       - if test -f $(scriptdir)/updmap-sys \
-         && TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
-              $(scriptdir)/kpsewhich --format='web2c files' updmap.cfg 
>/dev/null; \
-       then \
-         TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
-           $(scriptdir)/updmap-sys; \
-       else :; fi
 
 install-exec:
        for dir in $(INSTDIRS); do \
diff -ruN tetex-src-3.0/README.fink tetex-src-3.0-patched/README.fink
--- tetex-src-3.0/README.fink   Wed Dec 31 19:00:00 1969
+++ tetex-src-3.0-patched/README.fink   Sun Feb  6 20:02:55 2005
@@ -0,0 +1,82 @@
+             README for Fink package: tetex-3.0-1
+
+The Fink package for teTeX 3.0 follows Thomas Esser's distribution quite
+closely.  This file provides some advice for users, and documents the
+differences between the Fink package and the upstream version.
+
+MISSING ITEMS
+
+The following things are removed from the teTeX package because they are
+supplied elsewhere in the Fink system: texinfo (supplied in Fink's texinfo
+package), texi2html (supplied in Fink's texi2html package), and readlink
+(supplied in Fink's debianutils package).
+
+TETEX PACKAGES IN FINK
+
+As of teTeX 3.0, a Fink user will find the following teTeX packages
+available to be installed on the system: 
+  tetex-texmf, tetex-base, tetex-nox, tetex-nox-base, tetex.
+
+The "tetex" package replaces the (by now ancient) "bundle-tetex" package, 
+and installs everything that is needed.  The "tetex-nox" package is an
+alternative to this which does not depend on the X11 libraries.  (Note
+that in a change from teTeX 2.x, Users of this package no longer need to
+separately install the "texinfo" and "debianutils" packages.)
+
+The "tetex-texmf", "tetex-base", and "tetex-nox-base" packages are various
+components of the teTeX system, and will be installed when needed.  
+
+The shared library used by teTeX now resides in a package called 
+"libkpathsea4-shlibs", with the corresponding development files residing in
+"libkpathsea4-dev".
+
+CONFIGURING TETEX
+
+Users can adjust the configuration of their copy of teTeX by running 
+"sudo texconfig-sys" (for system-wide configuration) or "texconfig" (for
+individual configuration).  The configuration files are stored in the
+directories @PREFIX@/etc/texmf-config and @PREFIX@/var/lib/texmf .
+
+INSTALLING MORE TEX STYLE FILES, ETC.
+
+Users can install any private TeX style files, or TeX macro packages which
+they haven't installed via Fink or don't wish to share with other users of
+their computer, in the directory
+  ~/Library/texmf
+(i.e., a folder named texmf within the Library folder in the user's Home).
+Each user would need to create the corresponding directory if they wished
+to put things into it.
+
+If the user's ~/Library/texmf directory contains many files, it can be
+indexed with "mktexlsr ~/Library/texmf", which will speed up searching.
+Once this has been done, it must be done again any time something new is
+added to the directory (or else the file ~/Library/texmf/ls-R can be
+removed instead, to turn off the indexing of this directory).
+
+USING THE "ORIGINAL" XDVI
+
+Although teTeX comes with a version of xdvi installed (often called xdvik),
+some users may prefer to use the "original" xdvi program maintained by Paul
+Vojta.  This can be accomplished by installing Fink's xdvi package along
+side of tetex-base.  When this has been done, Vojta's package is invoked by
+the command "xdvi", whereas the teTeX-supplied package is invoked by the
+command "xdvik".
+
+TECHNICAL NOTE: SHARED LIBRARIES
+
+Fink's tetex packages continue to be built using shared libraries.  This
+is now a standard feature of teTeX on Mac OS X, and no longer requires
+a Fink-specific patch.
+
+TECHNICAL NOTE: PATCHES
+
+The Makefile is patched so as to prevent execution of the final configuration
+step (which in the Fink system is handled in a PostInstall script), and
+texmf.in is patched to implement the choices of directories and provide
+support for Paul Vojta's xdvi.  Finally, this README.fink file is supplied
+via a patch. 
+
+
+                                            Dave Morrison
+                                            <[EMAIL PROTECTED]>
+                                            8 February 2005
diff -ruN tetex-src-3.0/texk/kpathsea/texmf.in-teTeX 
tetex-src-3.0-patched/texk/kpathsea/texmf.in-teTeX
--- tetex-src-3.0/texk/kpathsea/texmf.in-teTeX  Sat Feb  5 19:04:35 2005
+++ tetex-src-3.0-patched/texk/kpathsea/texmf.in-teTeX  Sun Feb  6 19:56:26 2005
@@ -72,7 +72,7 @@
 %   TEXMFSYSVAR = $TEXMFMAIN
 % For using a separate tree:
 %   TEXMFSYSVAR = @[EMAIL PROTECTED]
-TEXMFSYSVAR = @[EMAIL PROTECTED]
+TEXMFSYSVAR = @PREFIX@/var/lib/texmf
 
 % TEXMFSYSCONFIG, where texconfig-sys stores configuration data.
 % With teTeX-3.0 or later, this must be set.
@@ -80,11 +80,11 @@
 %   TEXMFSYSCONFIG = $TEXMFMAIN
 % For using a separate tree:
 %   TEXMFSYSCONFIG = @[EMAIL PROTECTED]
-TEXMFSYSCONFIG = @[EMAIL PROTECTED]
+TEXMFSYSCONFIG = @PREFIX@/etc/texmf-config
 
 % User texmf trees can be catered for like this...
 % This used to be HOMETEXMF.
-TEXMFHOME = $HOME/texmf
+TEXMFHOME = $HOME/Library/texmf
 
 % TEXMFVAR, where texconfig stores variable runtime data.
 % With teTeX-3.0 or later, this must be set.
@@ -102,7 +102,7 @@
 %   TEXMFCONFIG = $HOME/.texmf-config
 % For using a separate tree:
 %   TEXMFCONFIG = @[EMAIL PROTECTED]
-TEXMFCONFIG = $HOME/.texmf-config
+TEXMFCONFIG = $HOME/.texmf-config
 
 % Now, list all the texmf trees. If you have multiple trees you can
 % use shell brace notation, like this:
@@ -119,14 +119,14 @@
 % Where generated fonts may be written.  This tree is used when the sources
 % were found in a system tree and either that tree wasn't writable, or the
 % varfonts feature was enabled in MT_FEATURES in mktex.cnf.
-VARTEXFONTS = @vartexfonts@
+VARTEXFONTS = $TEXMFSYSVAR/fonts
 
 % Where to look for ls-R files.  There need not be an ls-R in the
 % directories in this path, but if there is one, Kpathsea will use it.
 %
 % Remove $VARTEXFONTS from TEXMFDBS if the VARTEXFONTS directory is below
 % one of the TEXMF directories (avoids overlapping ls-R files).
-TEXMFDBS = $TEXMF;$VARTEXFONTS
+TEXMFDBS = $TEXMF
 
 % It may be convenient to define TEXMF like this:
 %   TEXMF = {$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFMAIN,$HOME}
@@ -147,6 +147,11 @@
 %   VARTEXFONTS = $TEXMFVAR/fonts
 % and do not mention it in TEXMFDBS (but _do_ mention TEXMFVAR).
 
+% Additional lines for use by xdvi:
+PKFONTS.XDvi    = .:$TEXMF/%s:$VARTEXFONTS/pk/{%m,modeless}//
+VFFONTS.XDvi    = .:$TEXMF/%s
+PSHEADERS.XDvi  = .:$TEXMF/%q{dvips,fonts/type1}//
+TEXPICTS.XDvi   = .:$TEXMF/%q{dvips,tex}//
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % Usually you will not need to edit any of the other variables in part 1. %


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to