Author: wrobell Date: Thu Sep 29 10:41:12 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - merged from DEVEL
---- Files affected: SPECS: tetex.spec (1.214 -> 1.215) ---- Diffs: ================================================================ Index: SPECS/tetex.spec diff -u SPECS/tetex.spec:1.214 SPECS/tetex.spec:1.215 --- SPECS/tetex.spec:1.214 Fri Jul 29 16:18:17 2005 +++ SPECS/tetex.spec Thu Sep 29 12:41:07 2005 @@ -1,14 +1,13 @@ # $Revision$, $Date$ # # TODO: -# - context: review package splitting +# - move config files to /etc +# - context: consider more splitting, check dependencies # - omega: consider more splitting, check dependencies -# - create new packages if there is a need: more latex splitting... others? -# - look at mktexfmt +# - tdphp: is it really useful? # - allow using Type1 fonts in others applications (symlink to # /usr/share/fonts/Type1 ?) # - %include /usr/lib/rpm/macros.perl Summary: TeX typesetting system and MetaFont font formatter Summary(de): TeX-Satzherstellungssystem und MetaFont-Formatierung @@ -19,11 +18,10 @@ Summary(tr): TeX dizgi sistemi ve MetaFont yazýtipi biçimlendiricisi Name: tetex Version: 3.0 -Release: 0.1 +Release: 0.6 Epoch: 1 License: distributable Group: Applications/Publishing/TeX -# Release sources at ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/1.0/distrib/sources/ Source0: ftp://ftp.dante.de/tex-archive/systems/unix/teTeX/3.0/distrib/%{name}-src-%{version}.tar.gz # Source0-md5: 944a4641e79e61043fdaf8f38ecbb4b3 Source1: ftp://ftp.dante.de/tex-archive/systems/unix/teTeX/3.0/distrib/%{name}-texmf-%{version}.tar.gz @@ -33,34 +31,20 @@ Source4: %{name}.cron Source5: xdvi.desktop Source6: xdvi.png -Source7: %{name}-updmap -# to be removed when next tetex version arrives -Source8: %{name}-listings.sty -# for updated mwclsdoc.pdf -Source9: http://duch.mimuw.edu.pl/~wolinski/tex/mwcls.zip -# Source9-md5: 39526eacb03437aeebb04b1561e6dab2 +#Source7: %{name}-updmap Patch0: teTeX-rhconfig.patch Patch1: teTeX-buildr.patch Patch2: teTeX-manpages.patch -Patch4: teTeX-info.patch -Patch5: teTeX-klibtool.patch -Patch6: teTeX-texi2html.patch -Patch7: teTeX-texmfcnf.patch -Patch9: teTeX-texmf-dvipsgeneric.patch -Patch10: teTeX-fmtutil.patch -Patch11: teTeX-grep.patch -Patch12: teTeX-all-languages.patch -Patch13: teTeX-bug19278.patch -Patch14: teTeX-protos.patch -Patch15: teTeX-tektronix.patch -Patch16: teTeX-cx.patch -Patch17: teTeX-cpp_macros.patch -Patch18: teTeX-trie_size_max.patch -Patch19: teTeX-kpathsea.patch -Patch20: teTeX-locale.patch -Patch21: teTeX-libXpm.patch -Patch22: %{name}-no_info_files.patch -Patch23: %{name}-mwcls-update.patch +Patch3: teTeX-info.patch +Patch4: teTeX-klibtool.patch +Patch5: teTeX-texmf-dvipsgeneric.patch +Patch6: teTeX-fmtutil.patch +Patch7: teTeX-grep.patch +Patch8: teTeX-tektronix.patch +Patch9: teTeX-trie_size_max.patch +Patch10: teTeX-kpathsea.patch +Patch11: teTeX-locale.patch +Patch12: teTeX-texmfvar.patch URL: http://www.tug.org/teTeX/ BuildRequires: XFree86-devel BuildRequires: automake @@ -73,33 +57,54 @@ BuildRequires: ncurses-devel BuildRequires: openssl-devel >= 0.9.7d BuildRequires: rpm-perlprov -BuildRequires: t1lib-devel +BuildRequires: t1lib-devel >= 5.0.2 BuildRequires: texinfo -BuildRequires: unzip -BuildRequires: w3c-libwww-devel +BuildRequires: XFree86-devel +BuildRequires: zlib-devel PreReq: /sbin/ldconfig PreReq: awk PreReq: sed PreReq: sh-utils PreReq: textutils Requires: dialog -Requires: kpathsea = %{epoch}:%{version}-%{release} -#Requires: %{name}-dirs-fonts Requires: %{name}-fonts-cm = %{epoch}:%{version}-%{release} Requires: %{name}-fonts-misc = %{epoch}:%{version}-%{release} +Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release} Requires: tmpwatch Obsoletes: tetex-afm Obsoletes: tetex-doc +Obsoletes: tetex-doc-latex2e-html Obsoletes: tetex-fontinst Obsoletes: tetex-fontname Obsoletes: tetex-fonts +Obsoletes: tetex-fonts-pandora +Obsoletes: tetex-fonts-vcm +Obsoletes: tetex-format-elatex +Obsoletes: tetex-format-pdfelatex +Obsoletes: tetex-format-pdfemex +Obsoletes: tetex-latex-vnps +Obsoletes: tetex-latex-vnr +Obsoletes: tetex-oxdvi +Obsoletes: tetex-oxdvi +Obsoletes: tetex-plain-dvips +Obsoletes: tetex-plain-dvips +Obsoletes: tetex-plain-mathtime +Obsoletes: tetex-plain-mathtime +Obsoletes: tetex-plain-misc +Obsoletes: tetex-plain-misc +Obsoletes: tetex-plain-plnfss +Obsoletes: tetex-plain-plnfss Obsoletes: tetex-tex-hyphen +Obsoletes: tetex-tex-vietnam BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define texmf %{_datadir}/texmf +%define fmtdir /var/lib/texmf/web2c %define texhash [ ! -x %{_bindir}/texhash ] || %{_bindir}/texhash 1>&2 ; +%define _sysconfdir /etc/texmf +%define _localstatedir /var/lib/texmf %define fixinfodir [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 ; -%define fmtutil(f:) [ ! \\\( -f %{texmf}/web2c/%{-f*}.fmt.rpmnew -o -f %{texmf}/web2c/%{-f*}.efmt.rpmnew \\\) ] || %{_bindir}/fmtutil --byfmt %{-f*} >/dev/null 2>/dev/null || echo "Regenerating %{-f*} failed. See %{texmf}/web2c/%{-f*}.log for details" 1>&2 && exit 0 ; +%define fmtutil(f:) [ ! \\\( -f %{_localstatedir}/web2c/%{-f*}.fmt.rpmnew -o -f %{_localstatedir}/web2c/%{-f*}.efmt.rpmnew \\\) ] || %{_bindir}/fmtutil-sys --byfmt %{-f*} >/dev/null 2>/dev/null || echo "Regenerating %{-f*} failed. See %{_localstatedir}/web2c/%{-f*}.log for details" 1>&2 && exit 0 ; %define _noautoreq 'perl(path_tre)' @@ -145,17 +150,6 @@ TeX'in becerileri ve dizgi dili, dili geliţtiren Knuth'un 'The TeXbook' baţlýklý kitabýnda anlatýlmaktadýr. -%package dirs-fonts -Summary: TeX font directories -Summary(pl): Katalogi fontów TeXa -Group: Fonts - -%description dirs-fonts -TeX font directories. - -%description dirs-fonts -l pl -Katalogi fontów TeXa. - %package doc-Catalogue Summary: TeX Catalogue Summary(pl): Katalog TeXa @@ -198,19 +192,6 @@ %description doc-latex -l pl Podstawowa dokumentacja do pakietów LaTeXa. -%package doc-latex2e-html -Summary: HTML LaTeX2e documentation -Summary(pl): Dokumentacja LaTeX2e w formacie HTML -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name} = %{epoch}:%{version}-%{release} - -%description doc-latex2e-html -HTML LaTeX2e documentation. - -%description doc-latex2e-html -l pl -Dokumentacja LaTeX2e w formacie HTML. - # # libraries # @@ -508,18 +489,6 @@ xdvi é um programa que roda no sistema X Window. É usado para visualizar arquivos dvi, como os produzidos por tex e latex. -%package oxdvi -Summary: xdvi viewer for Omega -Summary(pl): Przeglądarka xdvi dla Omegi -Group: Applications/Publishing/TeX -Requires: %{name} = %{epoch}:%{version}-%{release} - -%description oxdvi -xdvi viewer for Omega - extended unicode TeX. - -%description oxdvi -l pl -Przeglądarka xdvi dla Omegi - TeXa ze wsparciem dla unikodu. - %package pdftex Summary: TeX generating PDF files instead DVI Summary(pl): TeX generujący pliki PDF zamiast DVI @@ -540,6 +509,7 @@ Group: Applications/Publishing/TeX Requires(post,postun): %{_bindir}/texhash Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: %{name}-plain = %{epoch}:%{version}-%{release} Requires: %{name}-fonts-omega = %{epoch}:%{version}-%{release} %description omega @@ -571,67 +541,6 @@ %description plain -l pl Podstawowe pliki dla formatu Plain TeX. -%package plain-dvips -Summary: PostScript support for Plain TeX format -Summary(pl): Obsługa PostScriptu dla formatu Plain TeX -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name}-dvips = %{epoch}:%{version}-%{release} -Requires: %{name}-plain = %{epoch}:%{version}-%{release} - -%description plain-dvips -PostScript support for Plain TeX format. - -%description plain-dvips -l pl -Obsługa PostScriptu dla formatu Plain TeX. - -%package plain-mathtime -Summary: Mathtime fonts for Plain -Summary(pl): Fonty Mathtime dla formatu Plain -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name}-plain = %{epoch}:%{version}-%{release} - -%description plain-mathtime -The Mathtime fonts have a number of characters remapped to positions -different from the ones normally used by the corresponding TeX -CM-fonts. For the symbol font ``operators'' the corresponding mathtime -style files use the Times Roman font (often called something like: -ptmr or ptmr7t or ptmrq). - -%description plain-mathtime -l pl -Fonty Mathtime zawierają wiele znaków przemapowanych na pozycje -różniące się od tych normalnie używanych w odpowiadających im TeXowych -fontach CM. Dla fontu symboli "operators" odpowiadający styl mathtime -używa fontu Times Roman (zazwyczaj nazywanego w stylu ptmr, ptmr7t lub -ptmrq). - -%package plain-misc -Summary: Miscellaneous macros for Plain TeX format -Summary(pl): Różne makra dla formatu Plain TeX -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name}-plain = %{epoch}:%{version}-%{release} - -%description plain-misc -Miscellaneous macros for Plain TeX format. - -%description plain-misc -l pl -Różne makra dla formatu Plain TeX. - -%package plain-plnfss -Summary: Simple NFSS macros for Plain TeX -Summary(pl): Proste makra NFSS dla formatu Plain TeX -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name} = %{epoch}:%{version}-%{release} - -%description plain-plnfss -Simple NFSS macros for plain TeX. - -%description plain-plnfss -l pl -Proste makra NFSS dla formatu Plain TeX. - %package format-plain Summary: TeX Plain format Summary(pl): Format TeX Plain @@ -717,19 +626,15 @@ %description format-pdfmex -l pl Format PDFMeX Plain. -%package format-pdfemex -Summary: PDFMeX EPlain Format -Summary(pl): Format PDFMeX EPlain +%package format-utf8mex +Summary: MeX Plain Format with UTF-8 encoded source files +Summary(pl): Format MeX Plain Group: Applications/Publishing/TeX Requires(post,postun): %{_bindir}/texhash Requires: %{name}-mex = %{epoch}:%{version}-%{release} -Requires: %{name}-pdftex = %{epoch}:%{version}-%{release} -%description format-pdfemex -PDFMeX EPlain Format. - -%description format-pdfemex -l pl -Format PDFMeX EPlain. +%description format-utf8mex +MeX Plain Format with UTF-8 encoded source files. # AMS TeX format @@ -853,8 +758,7 @@ Summary: PDF CSLaTeX format Summary(pl): Format PDF CSLaTeX Group: Applications/Publishing/TeX -Requires(post): %{_bindir}/texhash -Requires(postun): %{_bindir}/texhash +Requires(post,postun): %{_bindir}/texhash Requires: %{name}-cslatex = %{epoch}:%{version}-%{release} %description format-pdfcslatex @@ -1094,6 +998,16 @@ produkowanie plików PDF przy użyciu wersji fontów CM zamiast bitmapowych fontów EC. +%package latex-algorithms +Summary: Floating algorithm environment +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-latex = %{epoch}:%{version}-%{release} + +%description latex-algorithms +Defines a floating algorithm environment designed to work with the algorithmic +package. + %package latex-ams Summary: AMS math facilities for LaTeX Summary(pl): Udogodnienia matematyczne AMS dla LaTeXa @@ -1218,6 +1132,26 @@ %description latex-bibtex-ams -l pl Pliki stylów BibTeXa do publikacji American Mathematical Society. +%package latex-bibtex-dk +Summary: Danish variants of the standard BibTeX styles +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-latex-bibtex = %{epoch}:%{version}-%{release} + +%description latex-bibtex-dk +Dk-bib is a translation of the four standard BibTeX style files (abbrv, alpha, +plain and unsrt) into Danish. The files have been extended with ISBN, ISSN and +URL fields which can be enabled through a LaTeX style file. + +%package latex-bibtex-nor +Summary: Norwegian variants of the standard BibTeX styles +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-latex-bibtex = %{epoch}:%{version}-%{release} + +%description latex-bibtex-nor +Norwegian variants of the standard BibTeX styles. + %package latex-bibtex-pl Summary: Polish bibliography management for LaTeX Summary(pl): Polska wersja zarządzania bibliografią dla LaTeXa @@ -1422,6 +1356,48 @@ Różne makra, głównie do używania dodatkowych fontów autorstwa Joerga Knappena. Zawiera sgmlcmpt. +%package latex-lm +Summary: LaTeX styles for Latin Modern family fonts +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-latex = %{epoch}:%{version}-%{release} +Requires: %{name}-fonts-lm = %{epoch}:%{version}-%{release} + +%description latex-lm +Latin Modern family of fonts, based on the Computer Modern fonts released +into public domain by AMS (copyright (C) 1997 AMS). Contain a lot of +additional characters, mainly accented ones, but not only. There is a one +set of PostScript fonts and four sets of TeX Font Metric files, +corresponding to: Cork encoding (cork-*.tfm); QX encoding (qx-*.tfm); +TeX'n'ANSI aka LY1 encoding (texnansi-*.tfm); and Text Companion for EC +fonts aka TS1 (ts1-*.tfm). It is presumed that a potential user knows what +to do with all these files. The author is Bugoslaw Jackowski. + +%package latex-lineno +Summary: Lline numbers on paragraphs +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-latex = %{epoch}:%{version}-%{release} + +%description latex-lineno +The LaTeX package lineno.sty provides line numbers on paragraphs. After TeX has +broken a paragraph into lines there will be line numbers attached to them, with +the possibility to make references through the LaTeX \ref, \pageref cross +reference mechanism. + +%package latex-microtype +Summary: An interface to the micro-typographic extensions of pdfTeX +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-latex = %{epoch}:%{version}-%{release} + +%description latex-microtype +The `microtype' package provides a LaTeX interface to pdfTeX's micro- +typographic extensions: character protrusion and font expansion. It allows to +restrict character protrusion and/or font expansion to a definable set of +fonts, and to configure micro-typographic aspects of the fonts in a +straight-forward and flexible way. Settings for various fonts are provided. + %package latex-lucidabr Summary: Package to make Lucida Bright fonts usable with LaTeX Summary(pl): Pakiet umożliwiający używanie fontów Lucida Bright w LaTeXu @@ -1435,6 +1411,20 @@ %description latex-lucidabr -l pl Pakiet umożliwiający używanie fontów Lucida Bright w LaTeXu. +%package latex-marvosym +Summary: Styles for Martin Vogels Symbole (marvosym) font. +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-fonts-marvosym = %{epoch}:%{version}-%{release} +Requires: %{name}-latex = %{epoch}:%{version}-%{release} + +%description latex-marvosym +Martin Vogel's Symbol (marvosym) font is a font containing: the Euro +currency symbol as defined by the European commission; Euro currency +symbols in typefaces Times, Helvetica and Courier; Symbols fur structural +engineering; Symbols for steel cross-sections; Astronomy signs (Sun, Moon, +planets); The 12 signs of the zodiac; Scissor symbols; CE sign and others. + %package latex-mathpple Summary: Use PostScript Palatino for typesetting maths Summary(pl): Używanie postscriptowych fontów Palatino do składania wzorów matematycznych @@ -1607,6 +1597,16 @@ zgodnie z układem QX, który ułatwia skład wielojęzyczny i techniczny w TeXu, zachowując przydatność dla aplikacji windowsowych. +%package latex-urwvn +Summary: URWVN fonts +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name}-fonts-urwvn = %{epoch}:%{version}-%{release} +Requires: %{name}-latex = %{epoch}:%{version}-%{release} + +%description latex-urwvn +URWVN fonts + %package latex-txfonts Summary: TX fonts LaTeX support Summary(pl): Obsługa fontów TX w LaTeXu @@ -1634,33 +1634,6 @@ %description latex-umlaute -l pl Interfejs inputenc do używania alternatywnych kodowań wejściowych. -%package latex-vnps -Summary: VNPS fonts for LaTeX -Summary(pl): Fonty VNPS dla LaTeXa -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name}-latex = %{epoch}:%{version}-%{release} - -%description latex-vnps -VNPS fonts for LaTeX. - -%description latex-vnps -l pl -Fonty VNPS dla LaTeXa. - -%package latex-vnr -Summary: VNR fonts for LaTeX -Summary(pl): Fonty VNR dla LaTeXa -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name}-fonts-vnr = %{epoch}:%{version}-%{release} -Requires: %{name}-latex = %{epoch}:%{version}-%{release} - -%description latex-vnr -VNR fonts for LaTeX. - -%description latex-vnr -l pl -Fonty VNR dla LaTeXa. - %package latex-wasysym Summary: Extra characters from the Waldis symbol fonts Summary(pl): Dodatkowe znaki z fontów Waldis symbol @@ -1711,20 +1684,6 @@ Ten pakiet zawiera format LaTeX. -%package format-elatex -Summary: ELaTeX macro package -Summary(pl): Pakiet makr ELaTeX -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name}-eplain = %{epoch}:%{version}-%{release} -Requires: %{name}-latex = %{epoch}:%{version}-%{release} - -%description format-elatex -ELaTeX macro package. - -%description format-elatex -l pl -Pakiet makr ELaTeX. - %package format-pdflatex Summary: PDF LaTeX macro package Summary(pl): Pakiet makr PDF LaTeX @@ -1748,28 +1707,6 @@ Ten pakiet zawiera format PDF LaTeX. -%package format-pdfelatex -Summary: PDF ELaTeX macro package -Summary(pl): Pakiet makr PDF ELaTeX -Group: Applications/Publishing/TeX -Requires(post,postun): %{_bindir}/texhash -Requires: %{name}-format-pdfetex = %{epoch}:%{version}-%{release} -Requires: %{name}-latex = %{epoch}:%{version}-%{release} - -%description format-pdfelatex -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. - -This package contains PDF ELaTeX format. - -%description format-pdfelatex -l pl -LaTeX jest frontendem do systemu formatującego tekst TeX. Jest -łatwiejszy w użyciu niż TeX. Jest właściwie zestawem makr TeXowych, -dających użytkownikom wygodne, predefiniowane formaty dokumentów. - -Ten pakiet zawiera format PDF ELaTeX. - # PLaTeX format %package platex @@ -2021,17 +1958,18 @@ Zawiera pakiety z implementacją reguł tradycyjnych, współczesnych i łączonych angielsko-ukraińskich. -%package tex-vietnam +%package latex-vietnam Summary: Vietnamese language support Summary(pl): Wsparcie dla języka wietnamskiego Group: Applications/Publishing/TeX Requires(post,postun): %{_bindir}/texhash Requires: %{name} = %{epoch}:%{version}-%{release} +Obsoletes: tetex-tex-vietnam -%description tex-vietnam +%description latex-vietnam Vietnamese language support. -%description tex-vietnam -l pl +%description latex-vietnam -l pl Wsparcie dla języka wietnamskiego. %package tex-xypic @@ -2053,6 +1991,26 @@ z większością formatów (w tym LaTeX, AMS-LaTeX, AMS-TeX i plain TeX), w szczególności jest dołączany jako "wspierany pakiet" LaTeX2e. +%package tex-xkeyval +Summary: Extension to keyval package +Group: Applications/Publishing/TeX +Requires(post,postun): /usr/bin/texhash +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description tex-xkeyval +Extension to keyval package. + +%package dirs-fonts +Summary: TeX font directories +Summary(pl): Katalogi fontów TeXa +Group: Fonts + +%description dirs-fonts +TeX font directories. + +%description dirs-fonts -l pl +Katalogi fontów TeXa. + # # Fonts packages # @@ -2061,7 +2019,7 @@ Summary: Adobe fonts Summary(pl): Fonty Adobe Group: Fonts -Requires: %{name}-dirs-fonts +Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release} %description fonts-adobe Adobe fonts. @@ -2073,7 +2031,7 @@ Summary: Virtual fonts for PDF-files with T1 encoded CMR-fonts Summary(pl): Wirtualne fonty do plików PDF z fontami CMR o kodowaniu T1 Group: Fonts -Requires: %{name}-dirs-fonts +Requires: %{name}-dirs-fonts = %{epoch}:%{version}-%{release} %description fonts-ae Virtual fonts for PDF-files with T1 encoded CMR-fonts. @@ -2085,7 +2043,7 @@ Summary: AMS fonts Summary(pl): Fonty AMS Group: Fonts <<Diff was trimmed, longer than 597 lines>> ---- CVS-web: http://cvs.pld-linux.org/SPECS/tetex.spec?r1=1.214&r2=1.215&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit