Bug#225004: tetex-extra: Type1 fonts should be in a separate package
merge 138394 225004
thanks
On 24.12.03 Victor Porton (porton@ex-code.com) wrote:
Hi,
> Type1 fonts (together with corresponding .afm files) contained in
> this package (such as "eufm" font) should be in a separate package
> (tetex-extra-fonts?).
>
> They are needed independingly of TeX (e.g. for math on the Web in
> MathML format).
>
Very preliminery patch included. I've just split off the pfb- and
afm-files. I don't call mktexlsr, as that would make the package
dependent on tetex-bin.
I guess to use these fonts by XFree you need some other stuff too,
like fonts.{alias,dir}. Could you tell us, how to obtain these files?
Regards,
Hilmar
--
sigmentation fault
diff -urN debian/control /home/hille/tmp/debian/control
--- debian/control Fri Feb 6 10:02:48 2004
+++ /home/hille/tmp/debian/control Fri Feb 6 09:24:23 2004
@@ -26,17 +26,26 @@
Pre-Depends: dpkg (>=1.6.8)
Conflicts: kpathsea, texlib, textfm, bibtex, texpsfnt, mfbasfnt, mfnfss, xdvik, amsfonts, amstex, amslatex, ltxmisc, ltxtool, psnfss, mfdcfnt, mflib, pandora, hyperref, tetex-french, cspsfonts, tetex-nonfree, pb-diagram, revtex4 (<= 4.0-2), tetex-eurosym, texdoctk
Replaces: kpathsea, texlib, textfm, latex, bibtex, texidoc, texpsfnt, mfbasfnt, mfnfss, xdvik, amsfonts, amstex, amslatex, ltxmisc, ltxtool, psnfss, mfdcfnt, mflib, pandora, hyperref, cspsfonts, tetex-bin (<< 1.0.7+20021025-3), tetex-french, tetex-nonfree, pb-diagram, tetex-base (<< 2.0-2), tetex-eurosym, texdoctk
-Depends: tetex-base (>= 2.0), tetex-bin (>> 2.0.2-3), gsfonts, perl-tk
+Depends: tetex-base (>= 2.0), tetex-bin (>> 2.0.2-3), gsfonts, perl-tk, tetex-extra-fonts
Provides: tetex-nonfree, pb-diagram, tetex-eurosym, texdoctk
Description: Additional library files of teTeX
This package contains some additional parts of teTeX that some users
- might not need. This includes some PostScript fonts from Adobe,
- Bitstream, URW etc. It contains fonts like EC, some from the AMS,
+ might not need. It contains fonts like EC, some from the AMS,
and some decorative fonts. Furthermore, there are additional support
- files for BibTeX, Omega, PSTricks, pdfTeX, LaTeX etc.
+ files for BibTeX, Omega, PSTricks, pdfTeX, LaTeX etc. Some additional
+ Postscript fonts were split off into a separate package.
.
Together with tetex-bin and tetex-base, this will give you a
complete teTeX installation.
+
+Package: tetex-extra-fonts
+Architecture: all
+Conflicts: kpathsea, texlib, textfm, bibtex, texpsfnt, mfbasfnt, mfnfss, xdvik, amsfonts, amstex, amslatex, ltxmisc, ltxtool, psnfss, mfdcfnt, mflib, pandora, hyperref, tetex-french, cspsfonts, tetex-nonfree, pb-diagram, revtex4 (<= 4.0-2), tetex-eurosym, texdoctk, tetex-extra (<= 2.0.2-x.x)
+Replaces: kpathsea, texlib, textfm, latex, bibtex, texidoc, texpsfnt, mfbasfnt, mfnfss, xdvik, amsfonts, amstex, amslatex, ltxmisc, ltxtool, psnfss, mfdcfnt, mflib, pandora, hyperref, cspsfonts, tetex-bin (<< 1.0.7+20021025-3), tetex-french, tetex-nonfree, pb-diagram, tetex-base (<< 2.0-2), tetex-eurosym, texdoctk
+Description: Additional fonts for teTeX
+ This package contains the afm- and pfb-files of some postscript fonts
+ from Adobe, Bitstream, URW etc. It was split off, to provide other
+ packages with these fonts.
Package: tetex-doc
Section: doc
diff -urN debian/rules /home/hille/tmp/debian/rules
--- debian/rules Fri Feb 6 10:02:48 2004
+++ /home/hille/tmp/debian/rules Fri Feb 6 09:54:23 2004
@@ -156,6 +156,11 @@
sed -e "s#^\.#usr/share#" files.extra > debian/tetex-extra.files
+# now split off Type1-files
+ grep pfb$$ debian/tetex-extra.files > debian/tetex-extra-fonts.files
+ grep afm$$ debian/tetex-extra.files >> debian/tetex-extra-fonts.files
+ sort debian/tetex-extra.files debian/tetex-extra-fonts.files | uniq -u > tetex-extra.tmp
+ mv -f tetex-extra.tmp debian/tetex-extra.files
### Install tetex-base.
Reply to: