[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: