%define prefix /usr %define texmf %{prefix}/share/texmf %define build_texmf $RPM_BUILD_ROOT%{texmf} %define enable_japanese 1 %define ptex_src_ver 2.1.10 %define xdvi_ver 22.15 %define mendex_ver 2.4f %define exec_texhash [ -x %{prefix}/bin/texhash ] && /usr/bin/env - %{prefix}/bin/texhash 2> /dev/null %define updmap %{texmf}/dvips/config/updmap %define exec_updmap < %{updmap} > %{updmap}.rpmtmp && cat < %{updmap}.rpmtmp > %{updmap}; rm -f %{updmap}.rpmtmp && (cd %{texmf}/dvips/config/; umask 022; ./updmap) Summary: The TeX text formatting system. Summary(ja): tetex -- まだテスト中 Name: tetex Version: 1.0.7 Release: 0test9 Source0: ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/systems/unix/teTeX/1.0/distrib/sources/teTeX-src-1.0.7.tar.gz NoSource: 0 Source1: ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/systems/unix/teTeX/1.0/distrib/sources/teTeX-texmf-1.0.2.tar.gz NoSource: 1 # latex 2000/06/01 Source2: ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/macros/latex/unpacked.tar.gz Source3: ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/macros/latex/base.tar.gz NoSource: 3 # bluesky 2001/06/09 Source10: ftp://ftp.u-aizu.ac.jp:/pub/tex/CTAN/fonts/cm/ps-type1/bluesky/cmps-unix.tar.gz NoSource: 10 ## Japanese ptex Source20: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/ptex-src-%{ptex_src_ver}.tar.gz Patch21: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/ptex2.1.10-11.patch Patch22: ptex2.1.10.timebomb.patch Source25: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/ptex-texmf-1.10.tar.gz Source30: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/platex/platex209.tar.gz Source40: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/dvipsk-jpatch-p1.5e.tar.gz Source41: http://www.nn.iij4u.or.jp/~tutimura/tex/dvipsk-vflib-1.1alpha-p1.5d.patch.gz Source50: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/mendex/mendexk%{mendex_ver}.tar.gz ## Japanese xdvi Source60: ftp://ftp.appi.keio.ac.jp/pub/xdvi/xdvik-%{xdvi_ver}.tar.gz NoSource: 60 Source61: ftp://ftp.appi.keio.ac.jp/pub/xdvi/xdvik-22.15-j1.04.patch.gz Patch62: xdvik-22.15-j1.03-oxdvik.patch Patch63: xdvik-22.15-j1.03-resources.patch Patch64: xdvik_for_tetex_1.0.7.diff ## etc... Source100: tetex.cron Source101: dvi-to-ps.fpi Patch110: teTeX-1.0-arch.patch Patch111: teTeX-1.0-gcc296.patch Patch112: teTeX-1.0-protos.patch Patch113: teTeX-1.0-tektronix.patch Patch114: xdvik-dot.patch Patch121: teTeX-1.0-i18n.patch Patch122: teTeX-texmf-hyperref.patch Patch123: teTeX-1.0-xaw3d.patch Patch124: teTeX-1.0-bug19278.patch Patch125: teTeX-1.0.7-cx.patch Patch149: teTeX-1.0-varconfig.patch Patch150: teTeX-1.0.7-texmfcnf.patch Patch151: teTeX-1.0-fmtutil.patch Patch152: teTeX-texmf-dvipsgeneric.diff Patch153: teTeX-dvips-paper-size.patch Patch154: teTeX-1.0-dupmap-extmap.patch ## etc for Japanese... Patch201: vine-teTeX-texmf.diff Source202: vine-dvips-kanjifonts.map Source203: vine-xdvi-vfontmap.add Patch220: dvipsk-jpatch-p1.5d-resident.patch URL: http://www.matsusaka-u.ac.jp/~okumura/texfaq/install-linux.html Copyright: distributable Buildroot: %{_tmppath}/%{name}-%{version}-root Group: Applications/Publishing BuildPreReq: VFlib-devel Requires: tmpwatch, /usr/bin/env #Vendor: Project Vine #Distribution: Vine Linux %description TeTeX is an implementation of TeX for Linux or UNIX systems. TeX takes a text file and a set of formatting commands as input and creates a typesetter independent .dvi (DeVice Independent) file as output. Usually, TeX is used in conjunction with a higher level formatting package like LaTeX or PlainTeX, since TeX by itself is not very user-friendly. Install tetex if you want to use the TeX text formatting system. If you are installing tetex, you will also need to install tetex-afm (a PostScript(TM) font converter for TeX), tetex-dvilj (for converting .dvi files to HP PCL format for printing on HP and HP compatible printers), tetex-dvips (for converting .dvi files to PostScript format for printing on PostScript printers), tetex-latex (a higher level formatting package which provides an easier-to-use interface for TeX) and tetex-xdvi (for previewing .dvi files in X). Unless you're an expert at using TeX, you'll also want to install the tetex-doc package, which includes the documentation for TeX. %package doc Summary: The documentation files for the TeX text formatting system. Group: Applications/Publishing %description doc The tetex-doc package contains documentation for the TeX text formatting system. If you want to use TeX and you're not an expert at it, you should install the tetex-doc package. You'll also need to install the tetex package, tetex-afm (a PostScript font converter for TeX), tetex-dvilj (for converting .dvi files to HP PCL format for printing on HP and HP compatible printers), tetex-dvips (for converting .dvi files to PostScript format for printing on PostScript printers), tetex-latex (a higher level formatting package which provides an easier-to-use interface for TeX) and tetex-xdvi (for previewing .dvi files). %package latex Summary: The LaTeX front end for the TeX text formatting system. Group: Applications/Publishing Requires: tetex = %{PACKAGE_VERSION} Obsoletes: pLaTeX2e, pLaTeX2e_Macros %description latex LaTeX is a front end for the TeX text formatting system. Easier to use than TeX, LaTeX is essentially a set of TeX macros which provide convenient, predefined document formats for users. If you are installing tetex, so that you can use the TeX text formatting system, you will also need to install tetex-latex. In addition, you will need to install tetex-afm (for converting PostScript font description files), tetex-dvilj (for converting .dvi files to HP PCL format for printing on HP and HP compatible printers), tetex-dvips (for converting .dvi files to PostScript format for printing on PostScript printers) and tetex-xdvi (for previewing .dvi files in X). If you're not an expert at TeX, you'll probably also want to install the tetex-doc package, which contains documentation for TeX. %package xdvi Summary: An X viewer for DVI files. Group: Applications/Publishing #Requires: tetex-fonts = %{version} Obsoletes: xdvik %description xdvi Xdvi allows you to preview the TeX text formatting system's output .dvi files on an X Window System. If you are installing tetex, so that you can use the TeX text formatting system, you will also need to install tetex-xdvi. In addition, you will need to install tetex-afm (a PostScript font converter for TeX), tetex-dvilj (for converting .dvi files to HP PCL format for printing on HP and HP compatible printers), tetex-dvips (for converting .dvi files to PostScript format for printing on PostScript printers), and tetex-latex (a higher level formatting package which provides an easier-to-use interface for TeX). If you're not a TeX expert, you'll probably also want to install the tetex-doc package, which contains documentation for the TeX text formatting system. %package afm Summary: A converter for PostScript(TM) font metric files, for use with TeX. Group: Applications/Publishing Requires: tetex = %{PACKAGE_VERSION} %description afm Tetex-afm provides afm2tfm, a converter for PostScript font metric files. PostScript fonts are accompanied by .afm font metric files which describe the characteristics of each font. To use PostScript fonts with TeX, TeX needs .tfm files that contain similar information. Afm2tfm will convert .afm files to .tfm files. If you are installing tetex in order to use the TeX text formatting system, you will need to install tetex-afm. You will also need to install tetex-dvilj (for converting .dvi files to HP PCL format for printing on HP and HP compatible printers), tetex-dvips (for converting .dvi files to PostScript format for printing on PostScript printers), tetex-latex (a higher level formatting package which provides an easier-to-use interface for TeX) and tetex-xdvi (for previewing .dvi files in X). Unless you're an expert at using TeX, you'll probably also want to install the tetex-doc package, which includes documentation for TeX. %package type1 Summary: The type1 font files for the TeX text formatting system. Group: Applications/Publishing %description type1 The tetex-fonts package contains fonts used by both the Xdvi previewer and the TeX text formatting system. You will need to install tetex-fonts if you wish to use either tetex-xdvi (for previewing .dvi files in X) or the tetex package (the core of the TeX text formatting system). %package ptex Summary: Typesetting index for LaTeX Group: Applications/Publishing Requires: tetex-latex = %{version} %description ptex mendexk is compatible makeindex which typesets index for LaTeX. This is optimized for Japanese, but slower than makeindex. you'll see. todo MIMELIBDIR in texmf.conf dvips も subpackage に? vine の xdvi patch xdvis %prep rm -rf $RPM_BUILD_ROOT %setup -q -n teTeX-1.0 mkdir -p texmf /bin/gzip -dc %{SOURCE1} | tar -xf - -C texmf # teTeX-texmf # update latex rm -rf texmf/tex/latex/base /bin/gzip -dc %{SOURCE2} | tar -xf - # unpacked.tar.gz mv -f unpacked/texsys.cfg texmf/tex/latex/config/ mv -f unpacked texmf/tex/latex/base /bin/gzip -dc %{SOURCE3} | tar -xf - -C texmf/tex/latex # base.tar.gz # update bluesky /bin/gzip -dc %{SOURCE10} | tar -xf - rm -f cmpsfont/pfb/logo* mv -f cmpsfont/pfb/* texmf/fonts/type1/bluesky/cm/ rm -rf cmpsfont %if %{enable_japanese} ## for Japanese ptex /bin/gzip -dc %{SOURCE20} | tar -xf - -C texk/web2c # ptex-src patch -p0 -s -d texk/web2c/ptex-src-2.1.10 < %{PATCH21} # ptex2.1.11 patch -p1 -s -d texk/web2c/ptex-src-2.1.10 < %{PATCH22} # time bomb cancel /bin/gzip -dc %{SOURCE25} | tar -xf - -C texmf # ptex-texmf /bin/gzip -dc %{SOURCE30} | tar -xf - -C texmf/ptex # platex209 ## for Japanese dvipsk /bin/gzip -dc %{SOURCE40} | tar -xf - -C texk/dvipsk # dvipsk-jpatch patch -p1 -s -d texk/dvipsk < texk/dvipsk/dvipsk586.patch patch -p0 -s -d texmf/dvips/pstricks < texk/dvipsk/PSTricks.patch /bin/gzip -dc %{SOURCE41} | patch -p1 -s -d texk/dvipsk # dvipsk-vflib # This patch is NOT needed if dvipsk-vflib patch is used. #%patch220 -p1 -b .teTeX-1.0-dvipsk-resident-suffix.patch ## for mendexk /bin/gzip -dc %{SOURCE50} | tar -xf - -C texk ## for Japanese xdvik /bin/gzip -dc %{SOURCE60} | tar -xf - /bin/gzip -dc %{SOURCE61} | patch -p1 -s -d xdvik-%{xdvi_ver} mv texk/xdvik texk/xdvik-orig mv xdvik-%{xdvi_ver}/texk/xdvik texk/xdvik ## for Japanese oxdvik mv texk/oxdvik texk/oxdvik-orig cp -a texk/xdvik texk/oxdvik %patch62 -p1 -b .xdvik-22.15-j1.03-oxdvik.patch %patch63 -p1 -b .xdvik-22.15-j1.03-resources.patch ## etc ... find -name .cvsignore -exec rm '{}' \; %patch201 -p0 -b .vine-teTeX-texmf.diff mkdir -p texmf/dvips/config/extmap cp -p %{SOURCE202} texmf/dvips/config/extmap/kanjifonts.map %endif # XXX Handle K6 and arm processors %patch110 -p1 -b .teTeX-1.0-arch.patch #%patch111 -p1 -b .teTeX-1.0-gcc296.patch # no longer needed %patch112 -p1 -b .teTeX-1.0-protos.patch # XXX silly typo fix %patch113 -p1 -b .teTeX-1.0-tektronix.patch %patch114 -p1 -b .xdvik-dot.patch # Enable i18n hyphenation, add icelandic and enrus. #%patch121 -p1 -b .teTeX-1.0-i18n.patch # rejected, why? # Hypreref patch %patch122 -p1 -b .teTeX-texmf-hyperref.patch # use Xaw3d rather than Xaw (#17415). %if %{enable_japanese} %patch123 -p1 -b .teTeX-1.0-xaw3d.patch %endif # insert thumbnails into pdflatex correctly (#19278). %patch124 -p1 -b .teTeX-1.0-bug19278.patch # Default to lj instead of cx in gray.mf and black.mf (#25988). %patch125 -p1 -b .teTeX-1.0.7-cx.patch %patch149 -p1 -b .teTeX-1.0-varconfig.patch %patch150 -p1 -b .teTeX-1.0.7-texmfcnf.patch %patch151 -p1 -b .teTeX-1.0-fmtutil.patch %patch152 -p1 -b .teTeX-texmf-dvipsgeneric.diff #%patch153 -p0 -b .teTeX-dvips-paper-size.patch %patch154 -p1 -b .teTeX-1.0-dupmap-extmap.patch %build unset TEXINPUTS || : CFLAGS="$RPM_OPT_FLAGS" ./configure \ --with-system-ncurses --with-system-zlib --with-system-pnglib \ --disable-multiplatform --without-dialog --without-texinfo \ --prefix=%{prefix} #--enable-a4 make %if %{enable_japanese} ## for ptex (cd texk/web2c/ptex-src-%{ptex_src_ver} CFLAGS="$RPM_OPT_FLAGS" ./configure EUC; make programs ) ## for mendexk (cd texk/mendexk%{mendex_ver} make CFLAGS="$RPM_OPT_FLAGS -DKPATHSEA -DKPATHSEA3" ) %endif %install unset TEXINPUTS || : rm -rf $RPM_BUILD_ROOT mkdir -p %{build_texmf} tar cf - texmf | tar xf - -C %{build_texmf}/../ make prefix=$RPM_BUILD_ROOT%{prefix} texmf=%{build_texmf} install %if %{enable_japanese} ## for ptex TEXMFMAIN=%{build_texmf} PATH=$RPM_BUILD_ROOT%{prefix}/bin:$PATH \ texhash # enable 'make formats' (cd texk/web2c/ptex-src-%{ptex_src_ver} make prefix=$RPM_BUILD_ROOT%{prefix} texmf=%{build_texmf} install ) cat <> %{build_texmf}/web2c/fmtutil.cnf # Japanese pTeX: ptex ptex - ptex.ini platex ptex language.dat platex.ini platex209 ptex language.dat plplain.ini EOF echo "\input plplain.tex \dump" > %{build_texmf}/ptex/platex209/plplain.ini (export TEXMFMAIN=%{build_texmf} PATH=$RPM_BUILD_ROOT%{prefix}/bin:$PATH texhash; texconfig init; texlinks ) # comment out ptex sed -e "s/^p.*ptex/# &/" < %{build_texmf}/web2c/fmtutil.cnf \ > %{build_texmf}/web2c/fmtutil.cnf.orig cat < %{build_texmf}/web2c/fmtutil.cnf.orig \ > %{build_texmf}/web2c/fmtutil.cnf ## for mendexk (cd texk/mendexk%{mendex_ver} make DISTDIR=$RPM_BUILD_ROOT%{prefix}/bin install mkdir -p $RPM_BUILD_ROOT/%{_mandir}/ja/man1 install -m 644 mendex.1 $RPM_BUILD_ROOT/%{_mandir}/ja/man1 ) ## for xdvi cat %{SOURCE203} >> %{build_texmf}/xdvi/vfontmap ## delete useless files (conflict with jvf package) rm -rf %{build_texmf}/fonts/vf/ptex rm -rf %{build_texmf}/fonts/tfm/ptex/{gbm,gbmv,rml,rmlv}.tfm %endif rm -f $RPM_BUILD_ROOT%{_infodir}/dir (export TEXMFMAIN=%{build_texmf} PATH=$RPM_BUILD_ROOT%{prefix}/bin:$PATH mktexlsr ) # install the new magic print filter for converting dvi to ps mkdir -p $RPM_BUILD_ROOT/usr/lib/rhs/rhs-printfilters install -m755 %{SOURCE101} $RPM_BUILD_ROOT/usr/lib/rhs/rhs-printfilters/ # for created fonts mkdir -p $RPM_BUILD_ROOT/var/lib/texmf mkdir -p $RPM_BUILD_ROOT/etc/cron.daily install -m755 %{SOURCE100} $RPM_BUILD_ROOT/etc/cron.daily/ # for secure dvipsk #cat <> %{build_texmf}/dvips/config/config.ps # #% Run securely #z #EOF # Strip binaries strip $RPM_BUILD_ROOT%{prefix}/bin/* || : # Compress man pages [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress ### Files list find $RPM_BUILD_ROOT -type f -or -type l | \ sed -e "s|$RPM_BUILD_ROOT||g" | \ grep -v -e "^/etc" -e ".patch$" -e ".diff$" -e ".orig$" | \ sed -e "s|.*\.cnf$|%config(noreplace) &|" \ -e "s|%{texmf}/ls-R$|%ghost &|" \ -e "s|%{texmf}/dvips/config/\(psfonts\|ps2pk\|pdftex\)\.map$|%ghost &|" \ -e "s|%{texmf}/web2c/.*\.\(fmt\|efmt\|log\|base\|mem\)$|%config &|" \ -e "s|%{texmf}/dvips/config/updmap$|%config &|" \ -e "s|%{texmf}/dvips/config/config\.\(generic\|pdf\|ps\|www\)$|%config &|" \ -e "s|%{texmf}/pdftex/config/pdftex.cfg$|%config &|" \ -e "s|%{texmf}/xdvi/vfontmap$|%config &|" \ -e "s|%{texmf}/xdvi/XDvi|%config &|" > filelist.full find $RPM_BUILD_ROOT%{texmf} -type d | \ sed -e "s|^$RPM_BUILD_ROOT|%dir |" \ -e "s|$|/|" >> filelist.full echo "%dir /usr/include/kpathsea" >> filelist.full # subpackages grep "/doc/" filelist.full > filelist.doc cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full %if %{enable_japanese} grep -e ptex -e platex filelist.full | grep -v "/texmf/tex/" > filelist.ptex grep "/mendex" filelist.full >> filelist.ptex grep "/jbibtex" filelist.full >> filelist.ptex cat filelist.ptex filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full %endif grep "latex" filelist.full > filelist.latex cat filelist.latex filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full grep "afm" filelist.full > filelist.afm cat filelist.afm filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full grep "/type1/" filelist.full > filelist.type1 cat filelist.type1 filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full # XXX move %{prefix}/bin/mfw to tetex-xdvi to remove tetex dependence on XFree86. grep "xdvi" filelist.full | grep -v "/texmf/tex/" > filelist.xdvi grep "/mfw" filelist.full >> filelist.xdvi cat filelist.xdvi filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full %clean rm -rf $RPM_BUILD_ROOT #rm -f filelist.* ## make sure ls-R used by teTeX is updated after an install ## install script %post echo "%post tetex" /sbin/ldconfig /sbin/install-info %{_infodir}/kpathsea.info.* %{_infodir}/dir /sbin/install-info %{_infodir}/web2c.info.* %{_infodir}/dir /sbin/install-info %{_infodir}/dvips.info.* %{_infodir}/dir cat %{exec_updmap} %{exec_texhash} exit 0 %post latex echo "%post tetex-latex" /sbin/install-info %{_infodir}/latex.info.* %{_infodir}/dir exit 0 ## uninstall script %postun echo "%postun tetex" /sbin/ldconfig exit 0 %preun rm -rf /var/lib/texmf/* if [ "$1" = 0 ]; then echo "%preun tetex" /sbin/install-info --delete %{_infodir}/kpathsea.info.* %{_infodir}/dir /sbin/install-info --delete %{_infodir}/web2c.info.* %{_infodir}/dir /sbin/install-info --delete %{_infodir}/dvips.info.* %{_infodir}/dir fi exit 0 %preun latex if [ "$1" = 0 ]; then echo "%preun tetex-latex" /sbin/install-info --delete %{_infodir}/latex.info.* %{_infodir}/dir fi exit 0 ## trigger for sub package %triggerin -- tetex-ptex, tetex-latex, tetex-afm, tetex-type1, tetex-xdvi echo "%triggerin tetex" %{exec_texhash} exit 0 %triggerpostun -- tetex-ptex, tetex-latex, tetex-afm, tetex-type1, tetex-xdvi echo "%triggerpostun tetex" %{exec_texhash} exit 0 ## trigger for type1 font %triggerin type1 -- tetex echo "%triggerin tetex-type1" # dvips use type1(vector) fonts if [ -e %{updmap} ]; then sed -e "s/^type1_default=false/# type1_default=false/" \ -e "s/.*type1_default=true/type1_default=true/" %{exec_updmap} fi exit 0 %triggerun type1 -- tetex # dvips don't use type1(vector) fonts if [ "$1" = 0 ]; then echo "%triggerun tetex-type1" if [ -e %{updmap} ]; then sed -e "s/.*type1_default=false/type1_default=false/" \ -e "s/^type1_default=true/# type1_default=true/" %{exec_updmap} fi fi exit 0 ## trigger for ptex %triggerin ptex -- tetex echo "%triggerin tetex-ptex" # uncomment ptex FMTUTILCNF=%{texmf}/web2c/fmtutil.cnf sed -e "s/^# \(p.*ptex\)/\1/" < $FMTUTILCNF > $FMTUTILCNF.rpmtmp cat < $FMTUTILCNF.rpmtmp > $FMTUTILCNF rm -f $FMTUTILCNF.rpmtmp # dvips use kanji fonts if [ -e %{updmap} ]; then cat %{exec_updmap} fi exit 0 %triggerun ptex -- tetex if [ "$1" = 0 ]; then echo "%triggerun tetex-ptex" # comment out ptex FMTUTILCNF=%{texmf}/web2c/fmtutil.cnf sed -e "s/^p.*ptex/# &/" < $FMTUTILCNF > $FMTUTILCNF.rpmtmp cat < $FMTUTILCNF.rpmtmp > $FMTUTILCNF rm -f $FMTUTILCNF.rpmtmp # dvips don't use kanji fonts if [ -e %{updmap} ]; then cat %{exec_updmap} fi fi exit 0 %files -f filelist.full %defattr(-,root,root) %attr(1777,root,root) %dir /var/lib/texmf %config /etc/cron.daily/tetex.cron %doc INSTALL PROBLEMS QuickInstall README %files -f filelist.doc doc %defattr(-,root,root) %if %{enable_japanese} %files -f filelist.ptex ptex %defattr(-,root,root) %doc texk/web2c/ptex-src-%{ptex_src_ver}/{COPYING,Changes.txt,README.txt} %doc texk/mendexk%{mendex_ver}/{README,mendex.doc} %endif %files -f filelist.latex latex %defattr(-,root,root) %files -f filelist.afm afm %defattr(-,root,root) %files -f filelist.type1 type1 %defattr(-,root,root) %files -f filelist.xdvi xdvi %defattr(-,root,root) #%config(missingok) /etc/X11/applnk/Graphics/xdvi.desktop %doc texk/xdvik/BUGS texk/xdvik/CHANGES.xdvik-jp texk/xdvik/FAQ %doc texk/xdvik/INSTALL texk/xdvik/xdviprint.sample texk/xdvik/README.* %doc texk/xdvik/README texk/xdvik/READMEs %changelog * Fri Apr 13 2001 Nobuyuki Tsuchimura - not released yet! * Tue Feb 6 2001 Tim Waugh - Turn on Japanese changes (bug #26249). - Japanese support clashed with xaw3d patch; fixed up. - Replace dvi-to-ps (rhs-printfilters) with mf40-tetex_filters (printconf). Create testpage.dvi (from tex/latex/base/testpage.tex). - Default to lj instead of cx in gray.mf and black.mf (bug #25988). - Build requires VFlib2-devel. * Wed Jan 24 2001 Tim Waugh - Update tetex-dvilj description. - Patch latex2html to support tabularx environments better (bug #24852). - Make xdvi work with files that end in '.' (bug #11478). - Mark ls-R as %%ghost (bug #12275). - Build requires w3c-libwww-devel. * Fri Dec 29 2000 Jeff Johnson - sync with Mandrake version. - Revert gcc296 patch, no longer needed. - Enable i18n hyphenation for several languages (#11570,#17040). - jadetex hash is now 50000 (#9092) - create symlinks for Euler fonts (#9782). - correct comment tetex.cron (#10022). - unset TEXINPUTS in %%build/%%install (#10412). - use Xaw3d rather than Xaw (#17415). - insert thumbnails into pdflatex correctly (#19278). - update to texi2html-1.64 (#20604). - add latex2html (but not on ia64) (#16966). - hacks to avoid accidental version clash with system libraries (#21263). - rebuild with gcc-2.96-69 so that latex.fmt is built (#22838). * Thu Oct 19 2000 Jeff Johnson - merge japanese changes (disabled for now, per msw@redhat.com). - add support for Icelandic (Richard Allen ). * Thu Aug 29 2000 ISHIKAWA Mutsumi - rebuilt on RedHat7.0 again * Mon Aug 28 2000 Masato Taruishi - Fixed xdvik-ja to work in 1.0.7 correctly. - Added a Japanese fontdata for a Japanized dvipsk. * Fri Aug 25 2000 Giuseppe Ghib.ANr 1.0.7-8mdk - increased trie size for allowing more hyphenation patterns (i18n). * Thu Aug 24 2000 ISHIKAWA Mutsumi - Japanese enbaled * Wed Jul 19 2000 Trond Eivind Glomsrxd - fix man pages in man, not man1 - use %%{_tmppath} * Wed Jul 12 2000 Prospector - automatic rebuild * Tue Jul 2 2000 Jakub Jelinek - Rebuild with new C++ * Thu Jun 22 2000 Preston Brown - use _infodir * Wed Jun 21 2000 Preston Brown - noreplace *.cnf * Fri Jun 02 2000 Giuseppe Ghibr 1.0.7-7mdk - updated the LaTeX hyperref package to version 6.70f for getting jadetex working. - added support for spanish, portuguese and sweden pattern hyphenation in the default LaTeX format files (hope trie values are enough...). * Wed May 31 2000 Matt Wilson - patched for NORETURN functions in gcc 2.96, rebuilt against new libstdc++ * Wed May 5 2000 Bill Nottingham - remove explicit xpm-devel prereq (subsumed into XFree86) - fixes for ia64 * Sat Apr 29 2000 Giuseppe Ghibr 1.0.7-5mdk - changed arrays texmf.cnf the array value for jadetex, pdfjadetex, according to the Christoph, Rahtz, Pepping's "Installing JadeTeX" document. * Mon Mar 20 2000 Jeff Johnson - Sync with Mandrake (tetex-1.0.7-2mdk). - update to teTeX-texmf-1.0.2.tar. * Tue Mar 7 2000 Jeff Johnson - rebuild for sparc baud rates > 38400. * Fri Feb 11 2000 Giuseppe Ghibr - updated to version 1.0.7. - merged k6 and arm patches into teTeX-1.0-arch.patch - sligtly increased internal array main_memory, so that latex doesn't have problems with big macro packages such as pstricks or Xy-TeX. - integrate teTeX-1.0-tektrokix.patch (fixes a typo) from Jeff Johnson . * Wed Feb 09 2000 Preston Brown - wmconfig entry gone. * Mon Feb 7 2000 Jeff Johnson - compress man pages. * Sat Jan 15 2000 Jeff Johnson - build for Red Hat 6.2 (and sync with Mandrake tetex-1.0.6-6mdk). - always apply AMD K6 patch; won't hurt, and removes platform dependency. - spelling correction (#7085). * Wed Dec 08 1999 - David BAUDENS - AMD K6 is not an i686 processor (another) - Replace $RPM_ARCH by %%{_target_cpu} * Thu Nov 11 1999 Giuseppe Ghibr - mark also config.pdf, config.www and config.generic as %config. - added BuildPreReq. * Fri Sep 3 1999 Jeff Johnson - mark /usr/share/texmf/dvips/config/config.ps as %config (#4842). * Fri Sep 3 1999 Jeff Johnson - Create tetex-fonts to remove dependendency of xdvi on main tetex package. * Mon Aug 30 1999 Jeff Johnson - Integrate Giuseppe's latest. Thanks for the fixes! * Thu Aug 26 1999 Giuseppe Ghibr - fine tuning subpackage package list. - added teTeX dependence to package xdvi (it cannot works without fonts). * Wed Aug 25 1999 Giuseppe Ghibr - cleaned %clean. Now spec file support buildroot. - added support for 'resolution' in dvi-to-ps.fpi as well as the config.generic file. - fixed a problem in manpage links (reported by Dusan Gabrijelcic ). * Tue Aug 17 1999 Jeff Johnson - move /usr/bin/mfw to tetex-xdvi to remove tetex dependence on XFree86. * Sun Aug 15 1999 Jeff Johnson - rebuild with VARTEXFONTS configured correctly. * Thu Aug 12 1999 Jeff Johnson - update to 1.0.6. - merge in Giuseppe Ghibr changes from mandrake package. - dvi-to-ps.fpi: read postcript configuration settings (#3379). * Wed Aug 04 1999 Giuseppe Ghibr - fixed VARTEXFONTS path in config file. * Sat Jun 26 1999 Giuseppe Ghibr - mandrake adaptions. - speed up TEXMFCNF path. * Fri Jun 25 1999 Giuseppe Ghibr - fixed new bugs reported by Thomas Esser (included patch 1.0.5-1.0.6-pre). - added amstex, bamstex and bplain to the list of format files to build. * Wed Jun 23 1999 Giuseppe Ghibr - fixed and removed unneeded things in teTeX-1.0-texmfcnf.patch, according to Thomas Esser suggestions. * Sun Jun 20 1999 Giuseppe Ghibr - upgraded to teTeX 1.0.5. - merged .spec file with Jeff Johnson's 1.0.1 .spec file from rawhide. * Sun Jun 13 1999 Giuseppe Ghibr - upgraded to teTeX 1.0 final. - removed texmf.cnf external config file, and provided as patch. - removed ``texconfig init'' (now it's included into 'make install'). - moved texmf unpacking to buildroot before 'make install'. - added italian hyphenation. * Tue Jun 8 1999 Jeff Johnson - upgrade to 1.0.1. - add buildroot translated texmfmain for install (#1719) - mark /usr/share/texmf/xdvi/XDvi as %config (#1067) - generate texmf.cnf and then merge in old conventions * Thu Jun 03 1999 Kayvan A. Sylvan - upgraded snapshot - Fixed PATH setting for ``texconfig init''. As it was, you could not build a working teTeX on a machine with tetex installed. * Thu Apr 01 1999 Cristian Gafton - upgraded snapshot * Tue Mar 23 1999 Erik Troan - set limits for jadetex * Tue Mar 23 1999 Cristian Gafton - I think I have got the buildroot problems right this time - auto rebuild in the new build environment (release 15) * Fri Mar 19 1999 Cristian Gafton - fix buildroot problems * Mon Mar 15 1999 Michael Maher - fixed BUG: 978 * Thu Mar 11 1999 Cristian Gafton - slight changes in the packaging (unpack texmf directly into the buildroot and build it there) - added texmfsrc source tarball to comply with the license * Mon Mar 07 1999 Michael Maher - updated package * Mon Jan 11 1999 Cristian Gafton - add patch to make it compile on the arm (RmS) - build for glibc 2.1 - use tar hack instead of the cp -a to overcome cp's brokeness re: symlinks handling * Sat Oct 10 1998 Cristian Gafton - strip binaries - enable italian formatting * Mon Oct 05 1998 Cristian Gafton - requires ed - Fixed obsoletes line - credted the doc subpackage - fully buildroot - require dialog in the main package - add support for wmconfig in for the xdvi package * Fri Sep 11 1998 Cristian Gafton - upgrade to 0.9 - texmf-src package is gone - use /var/lib/texmf instead of /var/tmp/texmf * Sat Aug 22 1998 Jeff Johnson - make sub-packages depend on teTeX (problem #214) * Fri Aug 21 1998 Jeff Johnson - eliminate environment when running texhash (problem #849) * Mon Aug 17 1998 Jeff Johnson - build root * Thu May 07 1998 Prospector System - translations modified for de, fr, tr * Thu Feb 5 1998 Otto Hammersmith - added install-info support (dvips, fontname and kpathsea) - combined the two changelogs in the spec file. * Tue Oct 14 1997 Michael Fulbright - Fixed dvi-to-ps.fpi to create temp files more safely. * Thu Jul 10 1997 Erik Troan - built against glibc * Tue Apr 8 1997 Michael Fulbright - Removed afmdoit from file list (mistakenly added in release 3 rpm) * Mon Mar 24 1997 Michael Fulbright - Upgraded to tetex-lib to 0.4pl8 and fixed cron tmpwatch entry to not delete /var/lib/texmf/fonts and /var/lib/texmf/texfonts * Fri Mar 07 1997 Michael Fulbright - Upgraded to 0.4pl7. * Mon Feb 17 1997 Michael Fulbright - Upgraded to 0.4pl6, and fixed file permissions on /var/lib/texmf/texfonts so normal users could create fonts on demand.