Update of /cvsroot/fink/dists/10.2/stable/main/finkinfo/text
In directory sc8-pr-cvs1:/tmp/cvs-serv11022
Added Files:
tetex-base-1.0-13.info tetex-base-1.0-13.patch
tetex-macosx-20010808-7.info tetex-macosx-20010808-7.patch
xdvi-22.70-1.info
Removed Files:
tetex-base-1.0-12.info tetex-base-1.0-12.patch
tetex-macosx-20010808-6.info tetex-macosx-20010808-6.patch
xdvi-22.64-1.info
Log Message:
moving to stable based on positive feedback
--- NEW FILE: tetex-base-1.0-13.info ---
Package: tetex-base
Version: 1.0
Revision: 13
GCC: 3.1
Depends: libpng-shlibs, libwww-bin, libtiff-bin, ghostscript | ghostscript6 |
ghostscript-nox | ghostscript6-nox, tetex-texmf, fink (>= 0.9.3)
BuildDepends: libpng (>= 1.0.12-3), libtiff (>= 3.5.7-5), libwww
Conflicts: system-tetex
Provides: dialog
Source: mirror:ctan:systems/unix/teTeX/current/distrib/sources/teTeX-src-%v.tar.gz
Source-MD5: 2c6da2a45096c2fdc41b8de6a8af1a52
SourceDirectory: teTeX-%v
Source2: mirror:ctan:systems/unix/teTeX/current/distrib/sources/LICENSE
Source2-MD5: 712ee2a5dced37456f5f984861b0c609
NoSource2Directory: true
Source2Rename: tetex-LICENSE
Source3: mirror:ctan:systems/unix/teTeX/current/distrib/sources/ChangeLog
Source3-MD5: 237384d509388c51d8b9c94aecb4ad5d
NoSource3Directory: true
Source3Rename: tetex-ChangeLog
Patch: %f.patch
PatchScript: <<
mv ../tetex-LICENSE ../LICENSE
mv ../tetex-ChangeLog ../ChangeLog
<<
UpdateConfigGuessInDirs: . config texinfo texk libs/ncurses
SetCPPFLAGS: -no-cpp-precomp
SetLDFLAGS: -flat_namespace
ConfigureParams: --without-pdftex --without-pdfetex --datadir='${prefix}/share'
--infodir='${prefix}/share/info' --mandir='${prefix}/share/man' --without-texinfo
--disable-multiplatform --with-system-zlib --with-system-ncurses --with-system-pnglib
--with-system-wwwlib --without-x --with-system-tifflib
InstallScript: <<
make install prefix=%i texmf=%i/share/texmf
ranlib %i/lib/libkpathsea.a
echo "move the dialog man page to the correct location"
mkdir -p %i/share/man/man1
mv %i/man/man1/dialog.1 %i/share/man/man1
rm -Rf %i/man
echo "modify mktex.opt to force the use of varfonts"
mv %i/share/texmf/web2c/mktex.opt mktex.opt.orig
sed 's|MT_FEATURES=appendonlydir|MT_FEATURES=appendonlydir:varfonts|g' <
mktex.opt.orig > %i/share/texmf/web2c/mktex.opt
echo "rename dialog to tcdialog"
mkdir -p %i/bin
ln -s %p/bin/dialog %i/bin/tcdialog
echo "the ls-R file is supplied in tetex-texmf"
rm -f %i/share/texmf/ls-R
echo "readlink is a different package"
rm -f %i/bin/readlink
rm -f %i/share/man/man1/readlink.1
echo "modify fmtutil.cnf to be prepared for a later installation of pdftex"
mv %i/share/texmf/web2c/fmtutil.cnf fmtutil.cnf.orig
sed 's|#P#pdf|pdf|g' < fmtutil.cnf.orig > %i/share/texmf/web2c/fmtutil.cnf
echo "create a local texmf tree"
mkdir -p %i/etc/texmf.local/web2c
chmod 775 %i/etc/texmf.local
chmod 775 %i/etc/texmf.local/web2c
%i/bin/mktexlsr %i/etc/texmf.local
mkdir -p %i/etc/ls-R
mv %i/etc/texmf.local/ls-R %i/etc/ls-R/texmf.local
ln -s %p/etc/ls-R/texmf.local %i/etc/texmf.local/ls-R
mkdir -p %i/share
ln -s %p/etc/texmf.local %i/share/texmf.local
echo "create the texmf.macosx tree"
mkdir -p %i/share/texmf.macosx/web2c
chmod 755 %i/share/texmf.macosx
chmod 755 %i/share/texmf.macosx/web2c
%i/bin/mktexlsr %i/share/texmf.macosx
mkdir -p %i/etc/ls-R
mv %i/share/texmf.macosx/ls-R %i/etc/ls-R/texmf.macosx
ln -s %p/etc/ls-R/texmf.macosx %i/share/texmf.macosx/ls-R
mkdir -p %i/share
ln -s %p/share/texmf.macosx %i/share/texmf.os
echo "remove 'context' binaries"
rm -f %i/bin/texexec
rm -f %i/bin/texshow
rm -f %i/bin/texutil
mv %i/bin/texi2html %i/bin/texi2html.tetex-base
mv %i/share/man/man1/texi2html.1 %i/share/man/man1/texi2html.1.tetex-base
<<
InfoDocs: kpathsea.info web2c.info dvips.info latex.info
DocFiles: ../LICENSE ../ChangeLog INSTALL PROBLEMS README QuickInstall
License: OSI-Approved
PostInstScript: <<
update-alternatives --install %p/bin/texi2html texi2html %p/bin/texi2html.tetex-base 40
update-alternatives --install %p/share/man/man1/texi2html.1 texi2html.1
%p/share/man/man1/texi2html.1.tetex-base 40
mktexlsr
texconfig init
fmtutil --byfmt tex
fmtutil --byfmt latex
fmtutil --byfmt etex
fmtutil --byfmt elatex
fmtutil --byfmt omega
fmtutil --byfmt lambda
mktexlsr
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
update-alternatives --remove texi2html %p/bin/texi2html.tetex-base
update-alternatives --remove texi2html.1 %p/share/man/man1/texi2html.1.tetex-base
fi
rm -f %p/etc/texmf.local/web2c/*.efmt
rm -f %p/etc/texmf.local/web2c/*.fmt
rm -f %p/etc/texmf.local/web2c/*.log
rm -f %p/etc/texmf.local/web2c/*.cnf
rm -f %p/etc/texmf.local/web2c/*.base
rm -f %p/etc/texmf.local/web2c/*.mem
rm -f %p/etc/texmf.local/tex/generic/config/language.dat
rm -f %p/etc/texmf.local/pdftex/config/pdftex.cfg
rm -f %p/etc/texmf.local/etex/plain/config/language.def
rm -f %p/etc/texmf.local/dvips/config/config.ps
rm -f %p/etc/texmf.local/xdvi/Xdvi
rm -f %p/share/texmf/web2c/*.efmt
rm -f %p/share/texmf/web2c/*.log
rm -f %p/share/texmf/web2c/*.fmt
rm -f %p/share/texmf/web2c/*.base
rm -f %p/share/texmf/web2c/*.mem
rm -Rf %p/share/texmf/tex/context
<<
Description: TeTeX is an implementation of TeX for UNIX
DescDetail: <<
TeX takes a text file and a set of formatting commands as input and
creates a typesetter independent .dvi (DeVice Independent) file as output.
TeTeX includes higher level formatting packages such as LaTeX, since
TeX by itself is not very user-friendly.
<<
DescPort: <<
Lots of linker warnings are removed by
SetLDFLAGS: -flat_namespace
The Makefile is patched to prevent texconfig from running during the install
phase.
Patches to cpascal.h and eofeoln.c from Gerben Wierda which allow TeX to
recognize Macintosh line breaks in input files.
A new texconfig script, by Gerben Wierda, is brought in via a patch.
The dialog man page is moved to the correct location after installation.
dialog is linked to tcdialog to be compatible with the new texconfig script
(this will go away after tetex-base is updated to a more recent version)
Now using update-alternatives for texi2html to allow users to install a
more up-to-date version if they choose.
<<
DescPackaging: <<
Updates are made to this package in the pdftex, context, and hyperref
packages (part of the bundle-tetex package).
Other TeX related packages, not contained in bundle-tetex, should use
%p/etc/texmf.local/ as their texmf tree for storing files, rather than
%p/share/texmf/. In this way, the original texmf tree will be preserved.
Does not require X11.
texinfo and xdvi are separate packages.
readlink and its manpage are removed since they conflict with debianutils,
an essential package.
Many thanks to the original teTeX maintainer Jeff Whitaker.
<<
Maintainer: Dave Morrison <[EMAIL PROTECTED]>
Homepage: http://www.tug.org/teTeX
--- NEW FILE: tetex-base-1.0-13.patch ---
--- teTeX-1.0/Makefile.in Fri Apr 6 19:53:37 2001
+++ teTeX-1.0/Makefile.in Fri Apr 6 19:55:16 2001
@@ -84,9 +84,9 @@
test -f $(scriptdir)/mktexlsr && \
TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
$(scriptdir)/mktexlsr
- test -f $(scriptdir)/texconfig && \
- TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
- $(scriptdir)/texconfig init
+#test -f $(scriptdir)/texconfig && \
+# TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
+# $(scriptdir)/texconfig init
install-exec:
for dir in $(ESUBDIRS); do \
diff -c2 -r -N teTeX-1.0.org/texk/web2c/cpascal.h teTeX-1.0/texk/web2c/cpascal.h
*** teTeX-1.0/texk/web2c/cpascal.h Sun Feb 14 13:04:45 1999
--- teTeX-1.0/texk/web2c/cpascal.h Sat May 26 01:39:18 2001
***************
[...1072 lines suppressed...]
+ FAQ) cls; test -f $FAQ && <$FAQ eval $PAGER; fix_pager_more;;
+ CONF) cls; print_setup;;
PREF) setup_preferences ;;
- REHASH) clear; mktexlsr; locate_files ;;
+ REHASH) cls; mktexlsr; locate_files ;;
FORMATS) config_formats;;
HYPHEN) config_tex;;
MODE) get_default_mode;;
XDVI) config_xdvi ;;
DVIPS) config_dvips ;;
+ PDFTEX) config_pdftex ;;
FONT) setup_mt;;
DOC) rebuild_doc;;
- LOG) clear; <$log eval $PAGER; fix_pager_more;;
+ LOG) cls; <"$log" eval $PAGER; fix_pager_more;;
*) reset 2>/dev/null; stty sane 2>/dev/null;
- reset 2>/dev/null; clear; exit 0;;
+ reset 2>/dev/null; cls; exit_return 0;;
esac
done
--- NEW FILE: tetex-macosx-20010808-7.info ---
Package: tetex-macosx
Version: 20010808
Revision: 7
Type: nosource
Depends: tetex-base (>= 1.0-12), pdftex (>= 20010417-9), hyperref (>= 6.72-2)
GCC: 3.1
Conflicts: system-tetex
Patch: %f.patch
PatchScript: <<
sed 's|maintained in /usr/local/teTeX|maintained in %p/share/doc/tetex-macosx|g'
README.texmf.macosx | sed 's|/usr/local/teTeX|%p|g' > README.macosx
echo "The files in this distribution were originally written by Gerben" > README.fink
echo "Wierda, but are now very out of date and no longer maintained by him." >>
README.fink
echo "Please direct any questions or support requests concerning these" >> README.fink
echo "files to the Fink users mailing list <[EMAIL PROTECTED]>" >>
README.fink
echo "or to the Fink teTeX maintainer <[EMAIL PROTECTED]>." >> README.fink
echo " " >> README.fink
echo "Labeled as a 'Restrictive' Fink package, since there is no explicit" >>
README.fink
echo "permission to redistribute." >> README.fink
<<
CompileScript: echo "nothing to be done"
InstallScript: <<
mkdir -p %i/bin
install -p -m 755 epstopdf.macosx %i/bin/epstopdf.macosx
install -p -m 755 epstopdfwrap %i/bin/epstopdfwrap
install -p -m 755 altpdftex %i/bin
ln -s %p/bin/altpdftex %i/bin/altpdflatex
ln -s %p/bin/altpdftex %i/bin/altpdfetex
ln -s %p/bin/altpdftex %i/bin/altpdfelatex
mkdir -p %i/share/texmf.macosx/web2c
mkdir -p %i/share/texmf.macosx/pdftex/config
mkdir -p %i/share/texmf.macosx/dvips/config
cp mktex.cnf.macosx %i/share/texmf.macosx/web2c/mktex.cnf
cp README.macosx %i/share/texmf.macosx
mkdir -p %i/share/doc/tetex-macosx
ln -s %p/share/texmf.macosx/README.macosx %i/share/doc/tetex-macosx
ln -s %p/share/texmf/dvips/config/*.map %i/share/texmf.macosx/dvips/config
cp config.pdfscreen %i/share/texmf.macosx/dvips/config/config.pdfscreen
cp pdftex.cfg.macosx %i/share/texmf.macosx/pdftex/config/pdftex.cfg
cp wolfram.map.macosx %i/share/texmf.macosx/dvips/config/wolfram.map
cp Ttbold.map.macosx %i/share/texmf.macosx/dvips/config/Ttbold.map
cp fmtutil.cnf.macosx %i/share/texmf.macosx/web2c/fmtutil.cnf
<<
DocFiles: INSTALL.TeX.macosx README.fink
License: Restrictive
PostRmScript: mktexlsr %p/share/texmf.macosx
PostInstScript: <<
update-alternatives --install %p/bin/epstopdf epstopdf %p/bin/epstopdf.macosx 40
mktexlsr %p/share/texmf.macosx
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
update-alternatives --remove epstopdf %p/bin/epstopdf.macosx
fi
<<
Description: Mac OS X-specific modifications to teTeX
DescDetail: <<
This package installs some Mac OS X-specific modifications to teTeX, as well
as the altpdftex, epstopdf, and epstopdfwrap binaries. These modifications
were originally written by Gerben Wierda, but are now badly out of date
and no longer supported by him.
The file epstopdf.sty is now provided by the oberdiek package.
<<
DescPort: <<
The entire source in imported through a patchfile.
The source files pdftex.def and texinfo.tex are actually used to patch the
tetex-texmf package, while the file texconfig.te is used to patch the
tetex-base package.
<<
DescPackaging: <<
We edit the README file to refer to the installed pathnames.
<<
Maintainer: Dave Morrison <[EMAIL PROTECTED]>
Homepage: ftp://ftp.nluug.nl/pub/comp/macosx/tex-gs
--- NEW FILE: tetex-macosx-20010808-7.patch ---
diff -uN tetex-macosx/INSTALL.TeX.macosx tetex-macosx.patched/INSTALL.TeX.macosx
--- tetex-macosx/INSTALL.TeX.macosx Wed Dec 31 19:00:00 1969
+++ tetex-macosx.patched/INSTALL.TeX.macosx Sat Oct 20 14:48:57 2001
@@ -0,0 +1,271 @@
+Installation instructions for teTeX on MacOS X 10
+
+Preliminary: you need administrator privileges. I assume that you are running
+the default user shell on Mac OS X: tcsh.
+
+Step 1: get the software.
+
+You need the following files (I will keep my set at
+ftp://ftp.nluug.nl/pub/comp/macosx):
+
+ config.guess
+ config.sub
+ cont-tmf.zip
+ context.macosx.patch
+ fmtutil.cnf.macosx
[...10149 lines suppressed...]
+% Say @foo, not \foo, in error messages.
+@escapechar = `@@
+
+% These look ok in all fonts, so just make them not special.
+@catcode`@& = @other
+@catcode`@# = @other
+@catcode`@% = @other
+
+@c Set initial fonts.
+@textfonts
+@rm
+
+
+@c Local variables:
+@c eval: (add-hook 'write-file-hooks 'time-stamp)
+@c page-delimiter: "^\\\\message"
+@c time-stamp-start: "def\\\\texinfoversion{"
+@c time-stamp-format: "%:y-%02m-%02d.%02H"
+@c time-stamp-end: "}"
+@c End:
--- NEW FILE: xdvi-22.70-1.info ---
Package: xdvi
Version: 22.70
Revision: 1
Depends: x11, ghostscript (>= 7.02) | ghostscript6, tetex-base
Description: Display TeX .dvi files under the X Window System
Source: ftp://ftp.math.berkeley.edu/pub/Software/TeX/%n-%v.tar.gz
Source-MD5: 1e9e89db06e37672246041f4caa2ceb3
UpdateConfigGuess: true
ConfigureParams: --with-tetex --mandir='${prefix}/share/man' --enable-config-file=%p
InstallScript: <<
mkdir -p %i/bin
mkdir -p %i/share/man/man1
make install prefix=%i
head -25 xdvi.c > LICENSE
mv %i/bin/xdvi %i/bin/xdvi.xdvi
mv %i/share/man/man1/xdvi.1 %i/share/man/man1/xdvi.1.xdvi
<<
DocFiles: FAQ INSTALL README LICENSE
PostInstScript: <<
update-alternatives --install %p/bin/xdvi xdvi %p/bin/xdvi.xdvi 40
update-alternatives --install %p/share/man/man1/xdvi.1 xdvi.1
%p/share/man/man1/xdvi.1.xdvi 40
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
update-alternatives --remove xdvi %p/bin/xdvi.xdvi
update-alternatives --remove xdvi.1 %p/share/man/man1/xdvi.1.xdvi
fi
<<
DescUsage: <<
If using system-tex, update to system-tetex >= 20010808-4, and add the
following lines to /usr/local/teTeX/share/texmf/web2c/texmf.cnf. They must go
before any of these symbols are defined without the .XDvi suffix:
PKFONTS.XDvi = .:$TEXMF/%s:$VARTEXFONTS/pk/{%m,modeless}//
VFFONTS.XDvi = .:$TEXMF/%s
PSHEADERS.XDvi = .:$TEXMF/%q{dvips,fonts/type1}//
PSFIGURES.XDvi = .:$TEXMF/%q{dvips,tex}//
This version of xdvi will not work properly with tetex < 1.0-12.
If you are using a more recent version of fink's tetex packages, either
update to tetex-texmf >= 1.0-6, or add the above lines to %p/texmf.cnf
Note that the recently-introduced Print dialog box is not yet functioning
correctly in this OSX port.
<<
License: OSI-Approved
Homepage: http://www.math.berkeley.edu/~vojta/xdvi.html
Maintainer: Dave Morrison <[EMAIL PROTECTED]>
--- tetex-base-1.0-12.info DELETED ---
--- tetex-base-1.0-12.patch DELETED ---
--- tetex-macosx-20010808-6.info DELETED ---
--- tetex-macosx-20010808-6.patch DELETED ---
--- xdvi-22.64-1.info DELETED ---
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits