%ifnos darwin %define __rootgrp root %define __ldlibpath LD_LIBRARY_PATH %else %define __rootgrp wheel %define __ldlibpath DYLD_LIBRARY_PATH %endif %define texmf %{_datadir}/texmf %define build_texmf %{buildroot}%{texmf} %define enable_japanese 1 %define ptex_src_ver 3.1.2 %define xdvi_ver 22.15 %define mendex_ver 2.5 %ifnos darwin %define exec_texhash [ -x %{_bindir}/texhash ] && %{_bindir}/env - %{_bindir}/texhash 2> /dev/null %define exec_updmap [ -x %{_bindir}/updmap ] && %{_bindir}/env - %{_bindir}/updmap 2> /dev/null %else %define exec_texhash PATH=$PATH:%{_bindir} %{_bindir}/texhash 2>/dev/null %define exec_updmap PATH=$PATH:%{_bindir} %{_bindir}/updmap 2>/dev/null %endif # boolean value can be enabled from command line by: rpm -bs --define "nosrc 1" %define nosource %{?nosrc} %{!?nosrc:0} Summary: The TeX text formatting system. Summary(ja): tetex TeX 文書整形システム Name: tetex Version: 2.0.2 Release: 0vl1b License: distributable Group: Applications/Publishing URL: http://www.matsusaka-u.ac.jp/~okumura/texfaq/install-linux.html Source0: ftp://ring.gr.jp:/pub/text/CTAN/systems/unix/teTeX/2.0/distrib/tetex-src-%{version}.tar.gz Source1: ftp://ring.gr.jp:/pub/text/CTAN/systems/unix/teTeX/2.0/distrib/tetex-texmf-%{version}.tar.gz %{?nosrc:NoSource: 0} %{?nosrc:NoSource: 1} ## Japanese ptex Source20: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/ptex-src-%{ptex_src_ver}.tar.gz Source25: ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/tetex/ptex-texmf-2.1.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.6.tar.gz Source41: http://www.nn.iij4u.or.jp/~tutimura/tex/dvipsk-vflib-1.1alpha-p1.5d-590a.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 #%{?nosrc: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... Source90: vine-tetex-texmf.in Source100: tetex.cron Source101: dvi-to-ps.fpi Source102: http://auemath.aichi-edu.ac.jp/~khotta/ghost/disk1/jtygm.sty #Patch110: teTeX-1.0-arch.patch Patch111: teTeX-1.0-gcc296.patch Patch112: teTeX-1.0-protos.patch Patch113: teTeX-beta-20020530-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 Patch126: teTeX-1.0.7-badscript.patch Patch127: teTeX-beta-20020530-gs550-nosubstfont.patch Patch128: teTeX-src-beta-20020530-dvips.def.patch Patch151: teTeX-src-beta-20021025-fmtutil.patch Patch152: teTeX-texmf-dvipsgeneric.diff Patch153: teTeX-texmf-2.0-no-lp-dvips.patch Patch154: teTeX-2.0.1-updmap.patch ## etc for Japanese... #Patch201: vine-teTeX-texmf.diff Patch202: tetex-mendex2.5.patch Source202: vine-dvips-kanjifonts.map2 #Source203: vine-xdvi-vfontmap.add Patch220: dvipsk-jpatch-p1.5d-resident.patch Patch230: tetex2-macosx.patch %ifnos darwin BuildPreReq: VFlib-devel PreReq: sh-utils Requires: tmpwatch tetex-macros >= 2.0 %else BuildPreReq: VFlib2-devel Requires: tetex-macros >= 2.0 %endif Obsoletes: pTeX pLaTeX2e pLaTeX2e_Macros dvipsk tetex-latex tetex-afm tetex-type1 tetex-devel Obsoletes: dvipdfm texmacro-aps Conflicts: tasc-texmacro-phys < 1.1 Provides: tetex-latex Buildroot: %{_tmppath}/%{name}-%{version}-root #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. You will also need to install xdvik to preview .dvi files in X. In VinePlus, you will also find tetex-extra (extra latex related binaries and fonts), tetex-doc (tetex related documents), dvi2tty (dvi previewer in console). %package doc Summary: The documentation files for the TeX text formatting system. Summary(ja): TeX テキスト整形システムに関する説明文書類 Group: Applications/Publishing Requires: tetex = %{PACKAGE_VERSION}-%{PACKAGE_RELEASE} %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/xdvik (for previewing .dvi files). %package extra Summary: Extra package of tetex Summary(ja): tetex 関連の追加バイナリ・フォント Group: Applications/Publishing Requires: tetex = %{PACKAGE_VERSION}-%{PACKAGE_RELEASE} Obsoletes: pxfonts txfonts Provides: pxfonts txfonts %description extra This package includes extra binaries and fonts of tetex. ##%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. %prep [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT %setup -q -n tetex-src-%{version} mkdir -p texmf %{__gzip} -dc %{SOURCE1} | tar -xf - -C texmf # teTeX-texmf %if %{enable_japanese} ## for Japanese ptex %{__gzip} -dc %{SOURCE20} | tar -xf - -C texk/web2c # ptex-src %{__gzip} -dc %{SOURCE25} | tar -xf - -C texmf # ptex-texmf %{__gzip} -dc %{SOURCE30} | tar -xf - -C texmf/ptex # platex209 mv texk/kpathsea/texmf.in texk/kpathsea/texmf.in.vine-tetex-texmf.in cp -p %{SOURCE90} texk/kpathsea/texmf.in ## for Japanese dvipsk %{__gzip} -dc %{SOURCE40} | tar -xf - -C texk/dvipsk # dvipsk-jpatch patch -p1 -s -d texk/dvipsk < texk/dvipsk/dvipsk-5.92b-p1.6.patch patch -p0 -s -d texmf/dvips/pstricks < texk/dvipsk/PSTricks.patch %{__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 %{__gzip} -dc %{SOURCE50} | tar -xf - -C texk patch -p0 -s < %{PATCH202} ## for Japanese xdvik #%{__gzip} -dc %{SOURCE60} | tar -xf - #%{__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 '{}' \; ## imported from Kondara2.0 %patch154 -p1 -b .teTeX-2.0.1-updmap.patch mkdir -p texmf/dvips/config/extmap cp -p %{SOURCE202} texmf/dvips/config/extmap/kanjifonts.map %endif # %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 # %patch126 -p1 -b .teTeX-1.0.7-badscript.patch %patch127 -p1 -b .teTeX-beta-20020530-gs550-nosubstfont.patch # see http://www.matsusaka-u.ac.jp/~okumura/texfaq/qa/6863.html # %patch128 -p1 -b .teTeX-src-beta-20020530-dvips.def.patch %patch151 -p1 -b .teTeX-beta-20020530-fmtutil.patch #%patch152 -p1 -b .teTeX-texmf-dvipsgeneric.diff %patch153 -p0 -b .teTeX-texmf-2.0-no-lp-dvips.patch %patch230 -p1 -b .macosx %ifos darwin pushd config cp /usr/share/libtool/{config.guess,config.sub,ltmain.sh} . cd ../texk cp /usr/share/libtool/{config.guess,config.sub,ltmain.sh} . cd ../libs/libwww/config cp /usr/share/libtool/{config.guess,config.sub,ltmain.sh} . popd # pushd texmf/ptex/platex/base # mkdir -p tmp # for i in `find . -type f`; do nkf $i > tmp/$i; done # mv tmp/* . # rmdir tmp # popd %endif %build unset TEXINPUTS || : %ifnos darwin CFLAGS="$RPM_OPT_FLAGS" ./configure \ --with-system-ncurses --with-system-zlib --with-system-pnglib \ --disable-multiplatform --without-dialog --without-texinfo \ --enable-shared \ --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} # --without-xdvik --without-oxdvik \ %else CFLAGS="$RPM_OPT_FLAGS" ./configure \ --with-system-ncurses --with-system-zlib --with-system-pnglib \ --with-pnglib-include=%{_usr}/include/libpng \ --disable-multiplatform --without-dialog --without-texinfo \ --enable-shared \ --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} # --without-xdvik --without-oxdvik \ %endif # configure kpathsea #(cd texk/kpathsea #% configure --enable-shared #) make vartexfonts=%{_var}/lib/texmf %if %{enable_japanese} ## for ptex (cd texk/web2c/ptex-%{ptex_src_ver} %ifnos darwin CFLAGS="$RPM_OPT_FLAGS" ./configure euc; make programs %else CFLAGS="$RPM_OPT_FLAGS" ./configure sjis; make programs %endif ) ## for mendexk (cd texk/mendexk%{mendex_ver} make CFLAGS="$RPM_OPT_FLAGS -DKPATHSEA -DKPATHSEA3" ) %endif %install rm -rf %{buildroot} unset TEXINPUTS || : mkdir -p %{build_texmf} %ifos darwin chown -R root:wheel texmf %endif tar cf - texmf | tar xf - -C %{build_texmf}/../ %{__ldlibpath}=%{buildroot}%{_prefix}/lib make \ prefix=%{buildroot}%{_prefix} texmf=%{build_texmf} \ mandir=%{buildroot}%{_mandir} \ infodir=%{buildroot}%{_infodir} install %if %{enable_japanese} ## for ptex TEXMFMAIN=%{build_texmf} PATH=%{buildroot}%{_bindir}:$PATH \ texhash # enable 'make formats' (cd texk/web2c/ptex-%{ptex_src_ver} make prefix=%{buildroot}%{_prefix} texmf=%{build_texmf} \ mandir=%{buildroot}%{_mandir} \ infodir=%{buildroot}%{_infodir} 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 install %{SOURCE102} %{build_texmf}/ptex/platex/base/ (export TEXMFMAIN=%{build_texmf} PATH=%{buildroot}%{_bindir}:$PATH %{__ldlibpath}=%{buildroot}%{_prefix}/lib texhash && texconfig init && texlinks ) ## for mendexk (cd texk/mendexk%{mendex_ver} make DISTDIR=%{buildroot}%{_bindir} install mkdir -p %{buildroot}/%{_mandir}/ja/man1 install -m 644 mendex.1 %{buildroot}/%{_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 %{buildroot}%{_infodir}/dir (export TEXMFMAIN=%{build_texmf} PATH=%{buildroot}%{_bindir}:$PATH texhash ) %ifnos darwin # install the new magic print filter for converting dvi to ps mkdir -p %{buildroot}/usr/lib/rhs/rhs-printfilters install -m755 %{SOURCE101} %{buildroot}/usr/lib/rhs/rhs-printfilters/ %endif # for created fonts mkdir -p %{buildroot}%{_var}/lib/texmf mkdir -p %{buildroot}/etc/cron.daily install -m755 %{SOURCE100} %{buildroot}/etc/cron.daily/ # Strip binaries strip %{buildroot}%{_bindir}/* || : # Compress man pages %ifnos darwin [ -x %{_libdir}/rpm/brp-compress ] && %{_libdir}/rpm/brp-compress %else (cd %{buildroot}%{_infodir} gzip *.info* ) %endif ### Files list find %{buildroot} -type f -or -type l | \ sed -e "s|%{buildroot}||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.*\|dvipdfm.*\|.*35\)\.map$|%ghost &|" \ -e "s|%{texmf}/web2c/.*\.\(fmt\|efmt\|log\|base\|mem\|oft\)$|%config &|" \ -e "s|%{texmf}/web2c/updmap.cfg$|%config &|" \ -e "s|%{texmf}/dvips/config/config\.|%config &|" \ -e "s|%{texmf}/pdftex/config/pdftex.cfg$|%config &|" \ -e "s|%{texmf}/xdvi/vfontmap$|%config &|" \ -e "s|%{texmf}/xdvi/XDvi|%config &|" \ > filelist.full # -e "s|.*\.ins||" \ # -e "s|.*\.dtx||" \ find %{buildroot}%{texmf} -type d | \ sed -e "s|^%{buildroot}|%dir |" \ -e "s|$|/|" >> filelist.full echo "%dir %{_includedir}/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 # extract extra package cat /dev/null > filelist.extra grep "/bin/dvi2fax" filelist.full >> filelist.extra grep "/bin/dvihp" filelist.full >> filelist.extra grep "/bin/dvilj" filelist.full >> filelist.extra grep "/einitex" filelist.full >> filelist.extra grep "/elatex" filelist.full >> filelist.extra grep "/etex" filelist.full >> filelist.extra grep "/evirtex" filelist.full >> filelist.extra grep "/hugelatex" filelist.full >> filelist.extra grep "/pdfetex" filelist.full >> filelist.extra grep "/pdfeinitex" filelist.full >> filelist.extra grep "/pdfelatex" filelist.full >> filelist.extra grep "/pdfevirtex" filelist.full >> filelist.extra # Omega related guys grep "lambda" filelist.full >> filelist.extra grep "omega" filelist.full >> filelist.extra grep "/odvi" filelist.full >> filelist.extra grep "/ofm" filelist.full >> filelist.extra grep "/opl" filelist.full >> filelist.extra grep "/otangle" filelist.full >> filelist.extra grep "/ocp" filelist.full >> filelist.extra grep "/otp" filelist.full >> filelist.extra grep "/outocp" filelist.full >> filelist.extra grep "/ovf" filelist.full >> filelist.extra grep "/ovp" filelist.full >> filelist.extra # extra fonts #grep "/ae/" filelist.full >> filelist.extra #for pdf #grep "/bbm/" filelist.full >> filelist.extra #grep "/bbold/" filelist.full >> filelist.extra grep "/bh/" filelist.full >> filelist.extra grep "/bitstrea/" filelist.full >> filelist.extra #grep "/cbgreek/" filelist.full >> filelist.extra grep "/cg/" filelist.full >> filelist.extra #grep "/concrete/" filelist.full >> filelist.extra #grep "/concmath/" filelist.full >> filelist.extra grep "/cyrillic/" filelist.full >> filelist.extra grep "/cc-pl/" filelist.full >> filelist.extra grep "/cg/" filelist.full >> filelist.extra #grep "/cmbright/" filelist.full >> filelist.extra grep "/cmcyr/" filelist.full >> filelist.extra # Russian font #grep "/dstroke/" filelist.full >> filelist.extra grep "/ecc/" filelist.full >> filelist.extra grep "/euxm/" filelist.full >> filelist.extra grep "/gothic/" filelist.full >> filelist.extra grep "/sauter/" filelist.full >> filelist.extra grep "/lh/" filelist.full >> filelist.extra grep "/mathpple/" filelist.full >> filelist.extra grep "/monotype/" filelist.full >> filelist.extra grep "/marvosym/" filelist.full >> filelist.extra grep "/pandora/" filelist.full >> filelist.extra grep "/pl/" filelist.full >> filelist.extra #grep "/rsfs/" filelist.full >> filelist.extra grep "/stmaryrd/" filelist.full >> filelist.extra grep "/urw/" filelist.full >> filelist.extra grep "/wasy/" filelist.full >> filelist.extra grep "/yandy/" filelist.full >> filelist.extra grep "/pxfonts" filelist.full >> filelist.extra grep "/txfonts" filelist.full >> filelist.extra sort filelist.extra | uniq > filelist.tmp mv -f filelist.tmp filelist.extra cat filelist.extra filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full grep "xdvi" filelist.full | grep -v "/texmf/tex/" > filelist.xdvi cat filelist.xdvi filelist.full | sort | uniq -u > filelist.tmp mv -f filelist.tmp filelist.full #grep "/dvipdf[mt]" filelist.full | grep -v -e "/texmf/tex/" -e map > filelist.dvipdfm #grep "/ebb$" filelist.full | grep -v -e "/texmf/tex/" >> filelist.dvipdfm #cat filelist.dvipdfm filelist.full | sort | uniq -u > filelist.tmp #mv -f filelist.tmp filelist.full # prepare docs rm -rf pTeX mkdir pTeX cp texk/web2c/ptex-%{ptex_src_ver}/{COPYRIGHT,COPYRIGHT.jis,Changes.txt,README.txt} pTeX cp texk/mendexk%{mendex_ver}/{COPYRIGHT,COPYRIGHT.jis,ChangeLog,README,mendex.doc} pTeX # remove unwanted files rm -f $RPM_BUILD_ROOT%{_bindir}/*xdvi* rm -f $RPM_BUILD_ROOT%{_mandir}/man1/*xdvi* rm -f $RPM_BUILD_ROOT%{_datadir}/texmf/dvips/config/config.ps.* rm -f $RPM_BUILD_ROOT%{_datadir}/texmf/web2c/texmf.cnf.* rm -f $RPM_BUILD_ROOT%{_datadir}/texmf/xdvi/* %clean rm -rf %{buildroot} #rm -f filelist.* ## make sure ls-R used by teTeX is updated after an install ## install script %post /sbin/ldconfig /sbin/install-info %{_infodir}/kpathsea.info.* %{_infodir}/dir /sbin/install-info %{_infodir}/web2c.info.* %{_infodir}/dir /sbin/install-info %{_infodir}/latex.info.* %{_infodir}/dir /sbin/install-info %{_infodir}/dvips.info.* %{_infodir}/dir %{exec_texhash} %{exec_updmap} exit 0 ## uninstall script %postun /sbin/ldconfig exit 0 %preun rm -rf %{_var}/lib/texmf/* if [ "$1" = 0 ]; then /sbin/install-info --delete %{_infodir}/kpathsea.info.* %{_infodir}/dir /sbin/install-info --delete %{_infodir}/web2c.info.* %{_infodir}/dir /sbin/install-info --delete %{_infodir}/latex.info.* %{_infodir}/dir /sbin/install-info --delete %{_infodir}/dvips.info.* %{_infodir}/dir fi exit 0 %post extra %{exec_texhash} %{exec_updmap} exit 0 %postun extra if [ "$1" = 0 ]; then %{exec_texhash} %{exec_updmap} fi exit 0 %files -f filelist.full %defattr(-,root,%{__rootgrp}) %attr(1777,root,%{__rootgrp}) %dir %{_var}/lib/texmf %config /etc/cron.daily/tetex.cron %doc INSTALL PROBLEMS QuickInstall README pTeX/ %files -f filelist.doc doc %defattr(-,root,%{__rootgrp}) %files -f filelist.extra extra %defattr(-,root,%{__rootgrp}) #%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 * Tue Jan 06 2004 Keisuke Fujii - 1st build on MacOS X10.3. * Tue Apr 29 2003 Keisuke Fujii - 1st build on MacOS X10.2 * Fri Apr 18 2003 Nobuyuki Tsuchimura 2.0.2-0vl1 - rebuild for VineSeed. * Mon Mar 24 2003 Nobuyuki Tsuchimura 2.0.2-0t2 - removed teTeX-src-beta-20020530-dvips.def.patch which causes \scalebox{} bug in xdvik-jp. * Tue Mar 11 2003 KOBAYASHI R. Taizo 2.0.2-0t1.1 - added Obsoletes dvipdfm texmacro-aps - added Conflicts tasc-texmacro-phys < 1.1 * Mon Mar 3 2003 Nobuyuki Tsuchimura 2.0.2-0t1 - updated to tetex-2.0.2 - updated vine-tetex-texmf.in. - include dvipdfm. * Tue Feb 25 2003 Nobuyuki Tsuchimura 2.0.1-0t2 - updated to ptex-3.1.2. - updated to dvipsk-jpatch-p1.6 * Mon Feb 17 2003 Nobuyuki Tsuchimura 2.0.1-0t1 - updated to teTeX-2.0.1, ptex-3.1.1. - removed needless ptex2.1.10.timebomb.patch. - removed dvipdfm. * Fri Jan 24 2003 Nobuyuki Tsuchimura 1.99rc1-0t1 - updated to teTeX-2.0-rc1, ptex-3.0.5, dvipsk-5.92a-p1.5g.tar.gz. - updated vine-tetex-texmf.in. - removed teTeX-dvips-paper-size.patch. (already in upstream) - added teTeX-texmf-2.0-no-lp-dvips.patch. * Mon Jul 22 2002 Nobuyuki Tsuchimura beta20020530-0t2 - updated to dvipsk-jpatch-p1.5g.tar.gz. - applied teTeX-src-beta-20020530-dvips.def.patch to avoid a numerical error. * Mon Jul 1 2002 Nobuyuki Tsuchimura beta20020530-0t1 - updated to tetex-beta-20020530. - updated sources (vine-tetex-texmf.in, teTeX-beta-20020530-fmtutil.patch). - updated patches (dvipsk590a.patch, dvipsk-vflib-1.1alpha-p1.5d-590a.patch.gz, teTeX-beta-20020530-extmap.patch). - removed new LaTeX macros, new skyblue fonts, and some up-streamed patches. - removed comments about devel sub package. - included txfonts and pxfonts as extra sub package. - added work around of gsftopk (teTeX-beta-20020530-gs550-nosubstfont.patch). * Thu Jun 27 2002 Nobuyuki Tsuchimura 1.0.7-0vl18 - fix PKFONTS in vine-tetex-texmf.cnf, again * Tue Jun 25 2002 Nobuyuki Tsuchimura 1.0.7-0vl17 - fix PKFONTS in vine-tetex-texmf.cnf - apply teTeX-1.0.7-badscript.patch (bug #43342) * Sun May 12 2002 Nobuyuki Tsuchimura 1.0.7-0vl16 - fix core dump 'ptex -version' - enlarge main_memory main_memory = 526000 - enable teTeX-dvips-paper-size.patch instead of vine-teTeX-texmf.diff * Tue May 7 2002 Nobuyuki Tsuchimura 1.0.7-0vl15 - enable main_memory in texmf.cnf (install texmf.cnf BEFORE 'texconf init') * Sat Mar 30 2002 Jun Nishii 1.0.7-0vl4 - fix texmf.cnf which makes mendex seg.fault. * Tue Mar 26 2002 Jun Nishii 1.0.7-0vl3 - update kanjifonts.ps for dvips to use RICOH fonts * Tue Mar 19 2002 Nobuyuki Tsuchimura 1.0.7-0vl12 - added A5 size setting to texmf/dvips/config/config.ps - added Requires tag for tetex-doc - added "-%{PACKAGE_RELEASE}" for Requires: tetex = %{PACKAGE_VERSION} - move /usr/bin/pdfeinitex to tetex-extra * Wed Feb 13 2002 KOBAYASHI R. Taizo 1.0.7-0vl11 - updated to dvipsk-jpatch-p1.5f - added Source102: jtygm.sty * Wed Jan 30 2002 KOBAYASHI R. Taizo 1.0.7-0vl10 - tetex-devel was merged into tetex package. * Wed Jan 23 2002 KOBAYASHI R. Taizo 1.0.7-0vl9 - update to ptex-3.0.1, ptex-texmf-2.0, mendexk2.5 * Fri Sep 21 2001 Nobuyuki Tsuchimura 1.0.7-0vl8 - add LD_LIBRARY_PATH=... in %install - fixed installed dir of man, again (add man1) - move omega.map under extmap * Tue Sep 18 2001 Satoshi MACHINO 1.0.7-0vl7 - fixed installed dir of man * Tue Sep 18 2001 Nobuyuki Tsuchimura 1.0.7-0vl6 - added %post, %postun for extra and devel sub package * Sat Sep 15 2001 KOBAYASHI R. Taizo 1.0.7-0vl5 - bug fix (mendex Makefile) * Wed Aug 15 2001 Jun Nishii 1.0.7-0vl3 - merge and divide packages to tetex, tetex-doc, tetex-devel, and tetex-extra. * Sat Aug 4 2001 Jun Nishii 1.0.7-0vl2 - remove xdvik - remove some trigger, use post and postun instead. - --without-texinfo --enable-shared - update dvipsk patch (p1.5e) - modify texmf.cnf * Fri Jul 20 2001 KOBAYASHI R. Taizo - tetex-1.0.7-0vl1 renamed from 0test8 * 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 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.