[Debian-tex-commits] SVN lmodern commit + diffs: r2619 -
lmodern/trunk/debian
Florent Rougon
frn at alioth.debian.org
Sun Mar 25 13:20:43 CET 2007
Author: frn
Date: 2007-03-25 12:20:42 +0000 (Sun, 25 Mar 2007)
New Revision: 2619
Added:
lmodern/trunk/debian/TODO
Modified:
lmodern/trunk/debian/changelog
lmodern/trunk/debian/compat.links
lmodern/trunk/debian/control
lmodern/trunk/debian/copyright.in
lmodern/trunk/debian/lmodern.README.Debian
lmodern/trunk/debian/lmodern.cfg.in
lmodern/trunk/debian/lmodern.lintian-overrides
lmodern/trunk/debian/rules
Log:
* New upstream release (only changes the OTF files).
* Install the OpenType font files, as they are useful with XeTeX (cf.
http://lists.debian.org/debian-tex-maint/2007/03/msg00313.html).
* lmodern.cfg.in: comment out cork-lm.map, since it's only useful for
compatibility with old DVI files, and these should now be rebuilt with
the new font names.
The next step will be to remove the backward-compatibility links
(cork-lm.enc -> lm-ec.enc and similar, from compat.links). We
don't do it yet, otherwise even uncommenting cork-lm.map from
10lmodern.cfg won't be enough to work with old DVI files.
* Symlink the useful documentation files from /usr/share/doc/texmf/fonts/lm/
to /usr/share/doc/lmodern/, instead of copying them. Add new lm-hist.txt
and lm-info.pdf to these files.
* Don't Build-Depend on recode anymore, since its use was removed in 1.01-1.
* Update debian/copyright.in (new version, license text...).
* debian.control: add home page and mention the OpenType format in the
description.
* lmodern.README.Debian: mention the OpenType format.
* debian/rules: ignore empty lines when comparing the monolithic lm.map
with the concatenation of the encoding-specific map files.
* debian/rules: don't compress PDF files.
* Add the build-arch target to debian/rules (cf.
http://lists.debian.org/debian-mentors/2006/12/msg00267.html).
* Add debian/TODO.
* Shut up lintian about /usr/share/doc/texmf/fonts/lm/GUST-FONT-LICENSE.txt.
Policy ?\195?\130?\194?\16712.5 says *nothing* about such files, and I think it's right to
leave it there, as upstream wanted it.
* Remove the leading slashes in compat.links.
Added: lmodern/trunk/debian/TODO
===================================================================
--- lmodern/trunk/debian/TODO 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/TODO 2007-03-25 12:20:42 UTC (rev 2619)
@@ -0,0 +1,4 @@
+* Check for new PFB files or changes in /FontName since LM 1.00 that should be
+ reflected in lmodern.defoma-hints
+* Register the OpenType fonts with Fontconfig?
+* Split the OpenType fonts (7 MB out of 44 MB) in an otf-lmodern package?
Modified: lmodern/trunk/debian/changelog
===================================================================
--- lmodern/trunk/debian/changelog 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/changelog 2007-03-25 12:20:42 UTC (rev 2619)
@@ -1,3 +1,47 @@
+lmodern (1.010x-1) experimental; urgency=low
+
+ * New upstream release (only changes the OTF files).
+
+ * Install the OpenType font files, as they are useful with XeTeX (cf.
+ http://lists.debian.org/debian-tex-maint/2007/03/msg00313.html).
+
+ * lmodern.cfg.in: comment out cork-lm.map, since it's only useful for
+ compatibility with old DVI files, and these should now be rebuilt with
+ the new font names.
+ The next step will be to remove the backward-compatibility links
+ (cork-lm.enc -> lm-ec.enc and similar, from compat.links). We
+ don't do it yet, otherwise even uncommenting cork-lm.map from
+ 10lmodern.cfg won't be enough to work with old DVI files.
+
+ * Symlink the useful documentation files from /usr/share/doc/texmf/fonts/lm/
+ to /usr/share/doc/lmodern/, instead of copying them. Add new lm-hist.txt
+ and lm-info.pdf to these files.
+
+ * Don't Build-Depend on recode anymore, since its use was removed in 1.01-1.
+
+ * Update debian/copyright.in.
+
+ * debian.control: add home page and mention the OpenType format in the
+ description.
+
+ * lmodern.README.Debian: mention the OpenType format.
+
+ * debian/rules: ignore empty lines when comparing the monolithic lm.map
+ with the concatenation of the encoding-specific map files.
+
+ * debian/rules: don't compress PDF files.
+
+ * Add the build-arch target to debian/rules (cf.
+ http://lists.debian.org/debian-mentors/2006/12/msg00267.html).
+
+ * Add debian/TODO.
+
+ * Shut up lintian about /usr/share/doc/texmf/fonts/lm/GUST-FONT-LICENSE.txt.
+ Policy §12.5 says *nothing* about such files, and I think it's right to
+ leave it there, as upstream wanted it.
+
+ -- Florent Rougon <frn at debian.org> Sun, 25 Mar 2007 11:12:35 +0200
+
lmodern (1.01-1) experimental; urgency=low
* new upstream release
Modified: lmodern/trunk/debian/compat.links
===================================================================
--- lmodern/trunk/debian/compat.links 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/compat.links 2007-03-25 12:20:42 UTC (rev 2619)
@@ -1,58 +1,58 @@
-/usr/share/texmf/fonts/enc/dvips/lm/lm-ec.enc /usr/share/texmf/fonts/enc/dvips/lm/cork-lm.enc
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmb10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmb10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbo10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbo10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbx10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx12.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbx12.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx5.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbx5.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx6.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbx6.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx7.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbx7.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbx8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbx9.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbx9.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbxi10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbxi10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmbxo10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmbxo10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmcsc10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmcsc10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmcsco10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmcsco10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr12.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr12.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr17.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr17.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr5.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr5.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr6.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr6.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr7.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr7.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmr9.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmr9.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmri10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmri10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmri12.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmri12.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmri7.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmri7.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmri8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmri8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmri9.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmri9.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmro10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmro10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmro12.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmro12.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmro8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmro8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmro9.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmro9.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmss10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmss10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmss12.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmss12.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmss17.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmss17.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmss8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmss8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmss9.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmss9.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssbo10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssbo10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssbx10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssbx10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssdc10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssdc10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssdo10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssdo10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmsso10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmsso10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmsso12.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmsso12.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmsso17.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmsso17.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmsso8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmsso8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmsso9.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmsso9.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssq8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssq8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssqbo8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssqbo8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssqbx8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssqbx8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmssqo8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmssqo8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmtcsc10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmtcsc10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmtt10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmtt10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmtt12.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmtt12.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmtt8.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmtt8.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmtt9.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmtt9.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmtti10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmtti10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmtto10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmtto10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmvtt10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmvtt10.tfm
-/usr/share/texmf/fonts/tfm/public/lm/ec-lmvtto10.tfm /usr/share/texmf/fonts/tfm/public/lm/cork-lmvtto10.tfm
+usr/share/texmf/fonts/enc/dvips/lm/lm-ec.enc usr/share/texmf/fonts/enc/dvips/lm/cork-lm.enc
+usr/share/texmf/fonts/tfm/public/lm/ec-lmb10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmb10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbo10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbo10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbx10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbx10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbx12.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbx12.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbx5.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbx5.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbx6.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbx6.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbx7.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbx7.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbx8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbx8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbx9.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbx9.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbxi10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbxi10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmbxo10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmbxo10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmcsc10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmcsc10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmcsco10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmcsco10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr12.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr12.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr17.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr17.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr5.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr5.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr6.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr6.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr7.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr7.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmr9.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmr9.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmri10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmri10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmri12.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmri12.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmri7.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmri7.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmri8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmri8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmri9.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmri9.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmro10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmro10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmro12.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmro12.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmro8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmro8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmro9.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmro9.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmss10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmss10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmss12.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmss12.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmss17.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmss17.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmss8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmss8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmss9.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmss9.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssbo10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssbo10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssbx10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssbx10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssdc10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssdc10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssdo10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssdo10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmsso10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmsso10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmsso12.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmsso12.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmsso17.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmsso17.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmsso8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmsso8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmsso9.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmsso9.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssq8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssq8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssqbo8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssqbo8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssqbx8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssqbx8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmssqo8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmssqo8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmtcsc10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmtcsc10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmtt10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmtt10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmtt12.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmtt12.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmtt8.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmtt8.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmtt9.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmtt9.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmtti10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmtti10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmtto10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmtto10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmvtt10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmvtt10.tfm
+usr/share/texmf/fonts/tfm/public/lm/ec-lmvtto10.tfm usr/share/texmf/fonts/tfm/public/lm/cork-lmvtto10.tfm
Modified: lmodern/trunk/debian/control
===================================================================
--- lmodern/trunk/debian/control 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/control 2007-03-25 12:20:42 UTC (rev 2619)
@@ -4,7 +4,7 @@
Maintainer: Debian TeX maintainers <debian-tex-maint at lists.debian.org>
Uploaders: Julian Gilbey <jdg at debian.org>, C.M. Connelly <cmc at debian.org>, Atsuhito KOHDA <kohda at debian.org>, Frank Küster <frank at debian.org>, Florent Rougon <frn at debian.org>, Norbert Preining <preining at debian.org>
Build-Depends: debhelper (>= 5.0.35)
-Build-Depends-Indep: defoma (>= 0.7.0), tex-common (>= 1.1), recode
+Build-Depends-Indep: defoma (>= 0.7.0), tex-common (>= 1.1)
Standards-Version: 3.7.2
Package: lmodern
@@ -13,11 +13,11 @@
Depends: defoma (>= 0.5.0), ${misc:Depends}
Conflicts: lm, lmodern-x11
Replaces: lm, lmodern-x11
-Description: scalable PostScript fonts based on Computer Modern
+Description: scalable PostScript and OpenType fonts based on Computer Modern
The Latin Modern fonts, also known as "lm fonts", are a set of
- scalable fonts in PostScript Type 1 format. They are based on the
- PostScript Type 1 version of the Computer Modern fonts and contain
- many additional characters (mostly accented ones).
+ scalable fonts in PostScript Type 1 and OpenType formats. They are
+ based on the PostScript Type 1 version of the Computer Modern fonts
+ and contain many additional characters (mostly accented ones).
.
The Latin Modern fonts were generated using MetaType1, a program
based on MetaPost for generating PostScript Type 1 fonts
@@ -33,3 +33,5 @@
applications such as Ghostscript and Fontconfig. Finally, they are
made available to the core X11 fonts system, which makes it possible
to use them in any X application.
+ .
+ Homepage: http://www.gust.org.pl/projects/e-foundry/latin-modern/
Modified: lmodern/trunk/debian/copyright.in
===================================================================
--- lmodern/trunk/debian/copyright.in 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/copyright.in 2007-03-25 12:20:42 UTC (rev 2619)
@@ -5,7 +5,9 @@
http://www.tug.org/tex-archive/help/Catalogue/entries/lm.html
+ (lm.zip, repacked into tar.gz format for dpkg-source)
+
Upstream work
-------------
@@ -14,13 +16,14 @@
Font: The Latin Modern Family of Fonts
Designer (Computer Modern Family of Fonts): Donald E. Knuth
Author: Bogus\l{}aw Jackowski and Janusz M. Nowacki
- Version: 1.00
- Date: 13 IV 2006
+ Version: 1.010x
+ Date: 28 II 2007
+ Downloads: http://www.gust.org.pl/projects/e-foundry/latin-modern/
License:
- % Copyright 2003--2006 by B. Jackowski and J.M. Nowacki
+ % Copyright 2003--2007 by B. Jackowski and J.M. Nowacki
% (on behalf of TeX Users Groups).
- % This work is released under the GUST Font Source License
- % -- see GUST-FONT-SOURCE-LICENSE.txt.
+ % This work is released under the GUST Font License
+ % -- see GUST-FONT-LICENSE.txt.
% This work has the LPPL maintenance status "maintained".
% The Current Maintainer of this work is Bogus\l{}aw Jackowski
% and Janusz M. Nowacki.
@@ -37,8 +40,9 @@
The project is supported by TeX users groups: CSTUG, DANTE eV, GUST,
GUTenberg, NTG, and TUG.
-See the appendix B for the GUST Font Source License.
+See the appendix B for the GUST Font License.
+
Please read the appendix A below if you want to examine the licensing terms
for the Computer Modern fonts in Type 1 format on which the Latin Modern fonts
are based.
@@ -47,8 +51,8 @@
Debian packaging
----------------
-Copyright (c) 2004, 2005, 2006 Florent Rougon
-Copyright (c) 2005, 2006 Norbert Preining
+Copyright (c) 2004, 2005, 2006, 2007 Florent Rougon
+Copyright (c) 2005, 2006, 2007 Norbert Preining
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -111,9 +115,10 @@
has requested that any alterations which yield different font metrics be
given a different name.
-Appendix B -- GUST Font Source License
------------------------------------------------------------------------------
-What follows is the exact contents of GUST-FONT-SOURCE-LICENSE.txt from the
+Appendix B -- GUST Font License
+-------------------------------
+
+What follows is the exact contents of GUST-FONT-LICENSE.txt from the
upstream distribution of the Latin Modern fonts.
Modified: lmodern/trunk/debian/lmodern.README.Debian
===================================================================
--- lmodern/trunk/debian/lmodern.README.Debian 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/lmodern.README.Debian 2007-03-25 12:20:42 UTC (rev 2619)
@@ -1,6 +1,7 @@
-This package contains a set of PostScript Type 1 fonts called "Latin
-Modern", or "lm fonts". They are based on the PostScript Type 1 version
-of the Computer Modern fonts and contain many additional characters.
+This package contains a set of fonts called "Latin Modern", or "lm fonts", in
+both PostScript Type 1 and OpenType formats. They are based on the PostScript
+Type 1 version of the Computer Modern fonts and contain many additional
+characters.
This package makes the Latin Modern fonts available to:
@@ -127,4 +128,4 @@
/etc/texmf/updmap.d/10lmodern.bak when removed.
- -- Florent Rougon <frn at debian.org>, Sun Jun 18 19:11:33 2006
+ -- Florent Rougon <frn at debian.org>, Sun Mar 25 12:52:11 2007
Modified: lmodern/trunk/debian/lmodern.cfg.in
===================================================================
--- lmodern/trunk/debian/lmodern.cfg.in 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/lmodern.cfg.in 2007-03-25 12:20:42 UTC (rev 2619)
@@ -28,5 +28,7 @@
# machinery.
@LMODERN_BASIC_MAP_DECLARATIONS@
#
-# This map file is for compatibility with old DVI files.
-Map cork-lm.map
+# This map file can be enabled for compatibility with old DVI files, but the
+# better thing to do instead of using this workaround is to rebuild these
+# files with new LM fonts so that they use up-to-date font names.
+# Map cork-lm.map
Modified: lmodern/trunk/debian/lmodern.lintian-overrides
===================================================================
--- lmodern/trunk/debian/lmodern.lintian-overrides 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/lmodern.lintian-overrides 2007-03-25 12:20:42 UTC (rev 2619)
@@ -2,3 +2,4 @@
# lmodern experimental versions 0.92-{4,5,6}), we call it to purge the
# now-unused data; otherwise, there is nothing to purge anymore.
lmodern binary: maintainer-script-needs-depends-on-ucf preinst
+lmodern binary: extra-license-file usr/share/doc/texmf/fonts/lm/GUST-FONT-LICENSE.txt
Modified: lmodern/trunk/debian/rules
===================================================================
--- lmodern/trunk/debian/rules 2007-03-23 21:26:15 UTC (rev 2618)
+++ lmodern/trunk/debian/rules 2007-03-25 12:20:42 UTC (rev 2619)
@@ -1,16 +1,19 @@
#! /usr/bin/make -f
PKG := lmodern
-REL_PKG_INSTALL_DIR := debian/$(PKG)
+PKG_INSTALL_DIR := debian/$(PKG)
INSTALL := install
INSTALL_FILE := $(INSTALL) -p -o root -g root -m 644
-build: build-indep
+build: build-arch build-indep
# We have nothing to do here but the Debian Policy says this target must
# exist.
+build-arch:
+# Nothing to do here
+
build-indep: build-indep-stamp
build-indep-stamp:
@@ -42,18 +45,14 @@
# Upstream provides <texmf>/fonts/map/dvips/lm/lm.map that should be
# equivalent to all the encoding-specific map files in
# <texmf>/fonts/map/dvips/lm/ but the replacement maps for CM, CS
- # PL and VN fonts.
- # Let's check if this is still the case, allowing us to only put
- # lm.map and the lm-rep-*.map in <TEXMFMAIN>/fonts/map/dvips/lm/.
- # Note: I don't use uniq because I won't accept an lm.map with
- # repeated lines.
- #
- # Ah, this revealed that lm.map in LM 1.00 is incomplete.
+ # PL and VN fonts. Let's check if this is really the case.
@export LC_COLLATE=C \
&& a=$$(find fonts/map/dvips/lm \
\( -name "*.map" -not -name lm.map -not -name "lm-rep-*.map" \) \
- -print0 | xargs -0r cat | grep -Ev -e '^%' | sort) \
- && b=$$(sort < fonts/map/dvips/lm/lm.map | grep -Ev -e '^%') \
+ -print0 | xargs -0r cat | grep -Ev -e '^(%|[[:space:]]*$$)' \
+ | sort) \
+ && b=$$(sort < fonts/map/dvips/lm/lm.map | grep -Ev -e \
+ '^(%|[[:space:]]*$$)') \
&& if [ "$$a" != "$$b" ]; then \
{ echo; \
echo "Warning: fonts/map/dvips/lm/lm.map does not appear to" \
@@ -61,11 +60,6 @@
echo "the concatenation of the other map files found in" \
"fonts/map/dvips/lm/."; \
echo; \
- echo "We are going to use the specific map files for LM 1.00," \
- "but the situation"; \
- echo "may need to be reexamined for the next upstream" \
- "release."; \
- echo; \
} >&2; \
fi
@@ -121,6 +115,7 @@
dh_installdirs \
usr/share/texmf/fonts/type1/public/lm \
+ usr/share/texmf/fonts/opentype/public/lm \
usr/share/texmf/fonts/afm/public/lm \
usr/share/texmf/fonts/tfm/public/lm \
usr/share/texmf/fonts/enc/dvips/lm \
@@ -137,11 +132,15 @@
# Install all the PFB files in the right place for TeX and friends
$(INSTALL_FILE) fonts/type1/public/lm/*.pfb \
- "$(REL_PKG_INSTALL_DIR)/usr/share/texmf/fonts/type1/public/lm"
+ "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/type1/public/lm"
+ # Install all the OpenType files in the right place for TeX and friends
+ $(INSTALL_FILE) fonts/opentype/public/lm/*.otf \
+ "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/opentype/public/lm"
+
# Install all the AFM files in the right place for TeX and friends
for file in fonts/afm/public/lm/*.afm; do \
- DEST_FILE="$(REL_PKG_INSTALL_DIR)/usr/share/texmf/$$file" \
+ DEST_FILE="$(PKG_INSTALL_DIR)/usr/share/texmf/$$file" \
&& cp "$$file" "$$DEST_FILE" \
&& chown root:root "$$DEST_FILE" \
&& chmod 644 "$$DEST_FILE"; \
@@ -157,21 +156,21 @@
"debian/$(PKG).fontlist-x11" >> "debian/$(PKG).links"
$(INSTALL_FILE) "debian/$(PKG).scale" \
- "$(REL_PKG_INSTALL_DIR)/etc/X11/fonts/Type1"
+ "$(PKG_INSTALL_DIR)/etc/X11/fonts/Type1"
dh_installxfonts
$(INSTALL_FILE) fonts/tfm/public/lm/*.tfm \
- "$(REL_PKG_INSTALL_DIR)/usr/share/texmf/fonts/tfm/public/lm"
+ "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/tfm/public/lm"
$(INSTALL_FILE) fonts/enc/dvips/lm/*.enc \
- "$(REL_PKG_INSTALL_DIR)/usr/share/texmf/fonts/enc/dvips/lm"
+ "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/enc/dvips/lm"
# Install the specific map files because the monolithic lm.map is
# incomplete in LM 1.00.
find fonts/map/dvips/lm \
\( -name "*.map" -not -name lm.map -not -name "lm-rep-*.map" \) \
-print0 | xargs -0r $(INSTALL_FILE) \
- -t "$(REL_PKG_INSTALL_DIR)/usr/share/texmf/fonts/map/dvips/lm"
+ -t "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/map/dvips/lm"
# Declare these map files in lmodern.cfg
{ sed -nf debian/sed_scripts/extract-start \
@@ -187,26 +186,36 @@
# Also install the map files for replacement fonts for CS, CM, PL and
# VN.
$(INSTALL_FILE) fonts/map/dvips/lm/lm-rep-*.map \
- "$(REL_PKG_INSTALL_DIR)/usr/share/texmf/fonts/map/dvips/lm"
+ "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/map/dvips/lm"
- # For backward compatibility:
# install cork-lm.map which helps xdvi/dvips/etc for old dvi files
- # with old file names. This should be removed for etch+1.
+ # with old file names. This file is not disabled by default
+ # in lmodern.cfg.
$(INSTALL_FILE) debian/cork-lm.map \
- "$(REL_PKG_INSTALL_DIR)/usr/share/texmf/fonts/map/dvips/lm"
+ "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/map/dvips/lm"
for file in tex/latex/lm/*.fd tex/latex/lm/*.sty; do \
$(INSTALL_FILE) "$$file" \
- "$(REL_PKG_INSTALL_DIR)/usr/share/texmf/tex/latex/lm"; \
+ "$(PKG_INSTALL_DIR)/usr/share/texmf/tex/latex/lm"; \
done
- for ext in tex pdf ; do \
- for file in doc/fonts/lm/*.$$ext; do \
- $(INSTALL_FILE) "$$file" \
- "$(REL_PKG_INSTALL_DIR)/usr/share/doc/texmf/fonts/lm"; \
- done; \
- done;
+ for file in doc/fonts/lm/*; do \
+ $(INSTALL_FILE) "$$file" \
+ "$(PKG_INSTALL_DIR)/usr/share/doc/texmf/fonts/lm"; \
+ done
+ # Symlink the useful documentation files from
+ # /usr/share/doc/texmf/fonts/lm/ to /usr/share/doc/lmodern/.
+ { echo "usr/share/doc/texmf/fonts/lm/README.eng" \
+ "usr/share/doc/lmodern/README"; \
+ echo "usr/share/doc/texmf/fonts/lm/MANIFEST.txt" \
+ "usr/share/doc/lmodern/MANIFEST.txt"; \
+ echo "usr/share/doc/texmf/fonts/lm/lm-hist.txt" \
+ "usr/share/doc/lmodern/lm-hist.txt"; \
+ echo "usr/share/doc/texmf/fonts/lm/lm-info.pdf" \
+ "usr/share/doc/lmodern/lm-info.pdf"; \
+ } >> "debian/$(PKG).links"
+
# Install the standard conffile for update-updmap
dh_installtex --priority=10 mapfile=debian/lmodern.cfg
@@ -215,23 +224,16 @@
dh_installdefoma
dh_installdocs debian/NEWS.Debian
- # The README.eng in doc/fonts/lm/ has Unix-style end-of-line terminators
- # whereas README{,.eng} in the upstream root directory use the DOS
- # style... So, let's use doc/fonts/lm/README.eng.
- $(INSTALL_FILE) doc/fonts/lm/README.eng \
- "$(REL_PKG_INSTALL_DIR)/usr/share/doc/lmodern/README"
- $(INSTALL_FILE) doc/fonts/lm/MANIFEST.txt \
- "$(REL_PKG_INSTALL_DIR)/usr/share/doc/lmodern/MANIFEST.txt"
$(INSTALL_FILE) debian/font-substitution/* \
- "$(REL_PKG_INSTALL_DIR)/usr/share/doc/$(PKG)/font-substitution"
+ "$(PKG_INSTALL_DIR)/usr/share/doc/$(PKG)/font-substitution"
dh_installchangelogs
$(INSTALL_FILE) debian/$(PKG).lintian-overrides \
- "$(REL_PKG_INSTALL_DIR)/usr/share/lintian/overrides/$(PKG)"
+ "$(PKG_INSTALL_DIR)/usr/share/lintian/overrides/$(PKG)"
- dh_compress
+ dh_compress -X.pdf
dh_fixperms
dh_installdeb
dh_gencontrol
@@ -244,4 +246,4 @@
binary: binary-indep binary-arch
-.PHONY: clean build build-indep binary binary-indep binary-arch
+.PHONY: clean build build-arch build-indep binary binary-indep binary-arch
More information about the Debian-tex-commits
mailing list