[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