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

[SCM] Debian package checker branch, master, updated. 2.2.0-20-g386f467



The following commit has been merged in the master branch:
commit 762cbc8dc34b94f00c2f24a96fae022adec72119
Author: Raphael Geissert <atomo64@gmail.com>
Date:   Sat Jan 31 00:48:28 2009 -0600

    Implement a check for duplicate font files
    
    Signed-off-by: Raphael Geissert <atomo64@gmail.com>

diff --git a/checks/files b/checks/files
index dcb1dc7..8d7739f 100644
--- a/checks/files
+++ b/checks/files
@@ -23,6 +23,9 @@ use strict;
 use Dep;
 use Tags;
 use Util;
+use Lintian::Data;
+
+my $font_packages = Lintian::Data->new ('files/fonts', '=');
 
 sub run {
 
@@ -727,9 +730,15 @@ foreach my $file (sort keys %{$info->index}) {
 	    }
 	}
 
-	# ---------------- fonts in non-font packages
-	if ($file =~ m,\.(ttf|otf)\z, and $pkg !~ /^(ttf|otf)-/) {
-	    tag "font-in-non-font-package", "$file";
+	# ---------------- fonts
+	if ($file =~ m,/([\w-]+\.(?:[to]tf|pfb|pcf))$,i) {
+	    my $font = lc $1;
+	    if ($font_packages->known($font)) {
+		tag 'duplicate-font-file', "$file=$font_packages->value($font)"
+		    if ($pkg ne $font_packages->value($font));
+	    } elsif ($pkg !~ m/^[ot]tf-/) {
+		tag 'font-file-not-in-font-package', $file;
+	    }
 	}
 
 	# ---------------- general: setuid/setgid files!
diff --git a/checks/files.desc b/checks/files.desc
index 1c3b192..823d56c 100644
--- a/checks/files.desc
+++ b/checks/files.desc
@@ -942,3 +942,10 @@ Info: This package contains a *.ttf or *.otf file, file extensions
  already packaged, you should depend on that package instead.  Otherwise,
  normally the font should be packaged separately, since fonts are usually
  useful outside of the package that embeds them.
+
+Tag: duplicate-font-file
+Severity: normal
+Certainty: certain
+Info: This package appears to be shipping a font file that is already provided
+ by another package, on which it should depend and symlink the font, if
+ necessary.
diff --git a/data/files/fonts b/data/files/fonts
new file mode 100644
index 0000000..8c926f7
--- /dev/null
+++ b/data/files/fonts
@@ -0,0 +1,1213 @@
+1015snr.ttf=ttf-aenigma
+1015sn.ttf=ttf-aenigma
+18holes.ttf=ttf-aenigma
+36daysag.ttf=ttf-aenigma
+36daythk.ttf=ttf-aenigma
+3dlet.ttf=ttf-aenigma
+4shadowo.ttf=ttf-aenigma
+4shadow.ttf=ttf-aenigma
+8bitlimo.ttf=ttf-aenigma
+8bitlimr.ttf=ttf-aenigma
+8bitlim.ttf=ttf-aenigma
+8blimro.ttf=ttf-aenigma
+90stars.ttf=ttf-aenigma
+aakar-medium.ttf=ttf-gujarati-fonts
+abecedarioguiada.ttf=ttf-linex
+abecedarionegrita.ttf=ttf-linex
+abecedariopautada.ttf=ttf-linex
+abecedariopuntguiada.ttf=ttf-linex
+abecedariopuntos.ttf=ttf-linex
+abecedariopuntpautada.ttf=ttf-linex
+abecedario.ttf=ttf-linex
+aboriginalsansbold9433.ttf=ttf-lg-aboriginal
+aboriginalsansbolditalic9433.ttf=ttf-lg-aboriginal
+aboriginalsansitalic9433.ttf=ttf-lg-aboriginal
+aboriginalsansregular9433.ttf=ttf-lg-aboriginal
+aboriginalserifbold943.ttf=ttf-lg-aboriginal
+aboriginalserifbolditalic943.ttf=ttf-lg-aboriginal
+aboriginalserifitalic943.ttf=ttf-lg-aboriginal
+aboriginalserifregular943.ttf=ttf-lg-aboriginal
+abyssinica_sil.ttf=ttf-sil-abyssinica
+acidrefl.ttf=ttf-aenigma
+acknowtt.ttf=ttf-aenigma
+ae_alarabiya.ttf=ttf-arabeyes
+ae_albattar.ttf=ttf-arabeyes
+ae_alhor.ttf=ttf-arabeyes
+ae_almanzomah.ttf=ttf-arabeyes
+ae_almateen-bold.ttf=ttf-arabeyes
+ae_almohanad.ttf=ttf-arabeyes
+ae_almothnna-bold.ttf=ttf-arabeyes
+ae_alyarmook.ttf=ttf-arabeyes
+ae_arab.ttf=ttf-arabeyes
+ae_cortoba.ttf=ttf-arabeyes
+ae_dimnah.ttf=ttf-arabeyes
+ae_electron.ttf=ttf-arabeyes
+ae_furat.ttf=ttf-arabeyes
+aegean.otf=ttf-ancient-fonts
+ae_granada.ttf=ttf-arabeyes
+ae_graph.ttf=ttf-arabeyes
+aegyptus.otf=ttf-ancient-fonts
+ae_hani.ttf=ttf-arabeyes
+ae_haramain.ttf=ttf-arabeyes
+ae_hor.ttf=ttf-arabeyes
+ae_japan.ttf=ttf-arabeyes
+ae_jet.ttf=ttf-arabeyes
+ae_kayrawan.ttf=ttf-arabeyes
+ae_khalid.ttf=ttf-arabeyes
+ae_mashq-bold.ttf=ttf-arabeyes
+ae_mashq.ttf=ttf-arabeyes
+ae_metal.ttf=ttf-arabeyes
+ae_nada.ttf=ttf-arabeyes
+ae_nagham.ttf=ttf-arabeyes
+ae_nice.ttf=ttf-arabeyes
+ae_ostorah.ttf=ttf-arabeyes
+ae_ouhod-bold.ttf=ttf-arabeyes
+ae_petra.ttf=ttf-arabeyes
+ae_rasheeq-bold.ttf=ttf-arabeyes
+ae_rehan.ttf=ttf-arabeyes
+ae_salem.ttf=ttf-arabeyes
+aescrawl.ttf=ttf-aenigma
+ae_shado.ttf=ttf-arabeyes
+ae_sharjah.ttf=ttf-arabeyes
+ae_sindbad.ttf=ttf-arabeyes
+aesymatt.ttf=ttf-aenigma
+ae_tarablus.ttf=ttf-arabeyes
+ae_tholoth.ttf=ttf-arabeyes
+aftermat.ttf=ttf-aenigma
+akkadian.otf=ttf-ancient-fonts
+aksharyogini.ttf=ttf-devanagari-fonts
+alexander.otf=ttf-ancient-fonts
+alfa-beta.ttf=ttf-linex
+alphbeta.ttf=ttf-aenigma
+amalgama.ttf=ttf-aenigma
+amalgamo.ttf=ttf-aenigma
+amplitud.ttf=ttf-aenigma
+analecta.otf=ttf-ancient-fonts
+andbasr.ttf=ttf-sil-andika
+ani.ttf=ttf-bengali-fonts
+anjalioldlipi.ttf=ttf-malayalam-fonts
+apibold.ttf=ttf-linex
+apibolit.ttf=ttf-linex
+apiitali.ttf=ttf-linex
+apiregul.ttf=ttf-linex
+arhangai.ttf=ttf-arhangai
+arl_b__c.pfb=ttf-adf
+arl_b__e.pfb=ttf-adf
+arl_bi_c.pfb=ttf-adf
+arl_bi_e.pfb=ttf-adf
+arl_bi_m.pfb=ttf-adf
+arl_b__m.pfb=ttf-adf
+arl_db_e.pfb=ttf-adf
+arl_dbie.pfb=ttf-adf
+arl_dbim.pfb=ttf-adf
+arl_db_m.pfb=ttf-adf
+arl_i__c.pfb=ttf-adf
+arl_i__e.pfb=ttf-adf
+arl_i__m.pfb=ttf-adf
+arl_lbim.pfb=ttf-adf
+arl_lb_m.pfb=ttf-adf
+arl_li_m.pfb=ttf-adf
+arl_l__m.pfb=ttf-adf
+arl_n__c.pfb=ttf-adf
+arl_n__e.pfb=ttf-adf
+arl_n__m.pfb=ttf-adf
+arl_sp2m.pfb=ttf-adf
+arl_sp_m.pfb=ttf-adf
+arthriti.ttf=ttf-aenigma
+arundinasans-boldoblique.ttf=ttf-thai-arundina
+arundinasans-bold.ttf=ttf-thai-arundina
+arundinasansmono-boldoblique.ttf=ttf-thai-arundina
+arundinasansmono-bold.ttf=ttf-thai-arundina
+arundinasansmono-oblique.ttf=ttf-thai-arundina
+arundinasansmono.ttf=ttf-thai-arundina
+arundinasans-oblique.ttf=ttf-thai-arundina
+arundinasans.ttf=ttf-thai-arundina
+arundinaserif-bold.ttf=ttf-thai-arundina
+arundinaserif.ttf=ttf-thai-arundina
+asana-math.otf=ttf-oflb-asana-math
+aspartam.ttf=ttf-aenigma
+atarismallbold.ttf=ttf-atarismall
+atarismallcondensed.ttf=ttf-atarismall
+atarismallitalic.ttf=ttf-atarismall
+atarismalllight.ttf=ttf-atarismall
+atarismall.ttf=ttf-atarismall
+ataxiao.ttf=ttf-aenigma
+ataxia.ttf=ttf-aenigma
+automati.ttf=ttf-aenigma
+b2sqol1.ttf=ttf-aenigma
+b2sqol2.ttf=ttf-aenigma
+b2sq.ttf=ttf-aenigma
+babeboit.ttf=ttf-linex
+babebold.ttf=ttf-linex
+babelita.ttf=ttf-linex
+babelreg.ttf=ttf-linex
+backlash.ttf=ttf-aenigma
+balker.ttf=ttf-dustin
+bandal.ttf=ttf-alee
+bandless.ttf=ttf-aenigma
+bandmess.ttf=ttf-aenigma
+bandwdth.ttf=ttf-aenigma
+bangwool.ttf=ttf-alee
+baskervaldadfstd-bolditalic.otf=ttf-adf
+baskervaldadfstd-bold.otf=ttf-adf
+baskervaldadfstdheavy-oblique.otf=ttf-adf
+baskervaldadfstdheavy.otf=ttf-adf
+baskervaldadfstd-italic.otf=ttf-adf
+baskervaldadfstd-regular.otf=ttf-adf
+batang.ttf=ttf-baekmuk
+bendable.ttf=ttf-aenigma
+berenisadf-bolditalic.otf=ttf-adf
+berenisadf-bold.otf=ttf-adf
+berenisadf-book.otf=ttf-adf
+berenisadfcd-bolditalic.otf=ttf-adf
+berenisadfcd-bold.otf=ttf-adf
+berenisadfcd-book.otf=ttf-adf
+berenisadfcd-italic.otf=ttf-adf
+berenisadf-italic.otf=ttf-adf
+berenisadfmed-bolditalic.otf=ttf-adf
+berenisadfmed-bold.otf=ttf-adf
+berenisadfmed-italic.otf=ttf-adf
+berenisadfmed-regular.otf=ttf-adf
+berenisadfno2-bolditalic.otf=ttf-adf
+berenisadfno2-bold.otf=ttf-adf
+berenisadfno2-book.otf=ttf-adf
+berenisadfno2cd-bolditalic.otf=ttf-adf
+berenisadfno2cd-bold.otf=ttf-adf
+berenisadfno2cd-book.otf=ttf-adf
+berenisadfno2cd-italic.otf=ttf-adf
+berenisadfno2-italic.otf=ttf-adf
+berenisadfno2style-bold.otf=ttf-adf
+berenisadfno2style-book.otf=ttf-adf
+betecknalowercaseboldcondensed.ttf=ttf-beteckna
+betecknalowercasebold.ttf=ttf-beteckna
+betecknalowercaseitaliccondensed.ttf=ttf-beteckna
+betecknalowercaseitalic.ttf=ttf-beteckna
+betecknalowercase.ttf=ttf-beteckna
+bewilder.ttf=ttf-aenigma
+bewildet.ttf=ttf-aenigma
+bin01st.ttf=ttf-aenigma
+binaryt.ttf=ttf-aenigma
+binaryx.ttf=ttf-aenigma
+binchrt.ttf=ttf-aenigma
+binx01s.ttf=ttf-aenigma
+binxchr.ttf=ttf-aenigma
+bitbttf.ttf=ttf-aenigma
+bkai00mp.ttf=ttf-arphic-bkai00mp
+bknuckss.ttf=ttf-aenigma
+bknuckst.ttf=ttf-aenigma
+blackoni.ttf=ttf-aenigma
+bleakseg.ttf=ttf-aenigma
+bloktilt.ttf=ttf-aenigma
+blonibld.ttf=ttf-aenigma
+blonirex.ttf=ttf-aenigma
+blox2.ttf=ttf-aenigma
+bobcayge.ttf=ttf-aenigma
+bobcaygr.ttf=ttf-aenigma
+bocumaad.ttf=ttf-aenigma
+bocumaba.ttf=ttf-aenigma
+bocumade.ttf=ttf-aenigma
+bocumang.ttf=ttf-aenigma
+bocuma.ttf=ttf-aenigma
+bookub__.ttf=ttf-uralic
+bookui__.ttf=ttf-uralic
+booku___.ttf=ttf-uralic
+bpg_chveulebrivi_bold.ttf=ttf-bpg-georgian-fonts
+bpg_chveulebrivi.ttf=ttf-bpg-georgian-fonts
+bpg_courier_bold.ttf=ttf-bpg-georgian-fonts
+bpg_courier.ttf=ttf-bpg-georgian-fonts
+bpg_elite_bold.ttf=ttf-bpg-georgian-fonts
+bpg_elite.ttf=ttf-bpg-georgian-fonts
+bpg_glaho_bold.ttf=ttf-bpg-georgian-fonts
+bpg_glaho.ttf=ttf-bpg-georgian-fonts
+bpg_rioni_bold.ttf=ttf-bpg-georgian-fonts
+bpg_rioni.ttf=ttf-bpg-georgian-fonts
+bpg_unicode_standard.ttf=ttf-bpg-georgian-fonts
+brassknu.ttf=ttf-aenigma
+breipfont.ttf=ttf-breip
+brigadom.ttf=ttf-aenigma
+brigadow.ttf=ttf-aenigma
+bsmi00lp.ttf=ttf-arphic-bsmi00lp
+bumped.ttf=ttf-aenigma
+caliban.ttf=ttf-georgewilliams
+candystr.ttf=ttf-aenigma
+caslonbold.ttf=ttf-georgewilliams
+caslonitalic.ttf=ttf-georgewilliams
+caslonroman.ttf=ttf-georgewilliams
+ccapshad.ttf=ttf-aenigma
+ccaps.ttf=ttf-aenigma
+chandas1-2.ttf=ttf-devanagari-fonts
+chanui__.ttf=ttf-uralic
+charissilbi.ttf=ttf-sil-charis
+charissilb.ttf=ttf-sil-charis
+charissili.ttf=ttf-sil-charis
+charissilr.ttf=ttf-sil-charis
+chemrea.ttf=ttf-aenigma
+chemreb.ttf=ttf-aenigma
+chintzys.ttf=ttf-aenigma
+chintzy.ttf=ttf-aenigma
+chumbly.ttf=ttf-aenigma
+circulat.ttf=ttf-aenigma
+clasict1.ttf=ttf-aenigma
+clasict2.ttf=ttf-aenigma
+claw1.ttf=ttf-aenigma
+claw2.ttf=ttf-aenigma
+cleavttr.ttf=ttf-aenigma
+codelife.ttf=ttf-aenigma
+collecro.ttf=ttf-aenigma
+collecrs.ttf=ttf-aenigma
+collecto.ttf=ttf-aenigma
+collects.ttf=ttf-aenigma
+combusii.ttf=ttf-aenigma
+combuspl.ttf=ttf-aenigma
+combusti.ttf=ttf-aenigma
+combustt.ttf=ttf-aenigma
+combustw.ttf=ttf-aenigma
+compc1o.ttf=ttf-aenigma
+compc1s.ttf=ttf-aenigma
+compc2o.ttf=ttf-aenigma
+compc2s.ttf=ttf-aenigma
+compc3o.ttf=ttf-aenigma
+compc3s.ttf=ttf-aenigma
+condui2i.ttf=ttf-aenigma
+conduit2.ttf=ttf-aenigma
+conduit.ttf=ttf-aenigma
+crackdr2.ttf=ttf-aenigma
+crkdownr.ttf=ttf-aenigma
+crkdwno1.ttf=ttf-aenigma
+crkdwno2.ttf=ttf-aenigma
+cupouli_.ttf=ttf-georgewilliams
+cupou___.ttf=ttf-georgewilliams
+damase.ttf=ttf-mph-2b-damase
+darkside.ttf=ttf-aenigma
+dashdot.ttf=ttf-aenigma
+dastardl.ttf=ttf-aenigma
+dblayer1.ttf=ttf-aenigma
+dblayer2.ttf=ttf-aenigma
+dblayer3.ttf=ttf-aenigma
+dblayer4.ttf=ttf-aenigma
+dblbogey.ttf=ttf-aenigma
+dbsilbb.ttf=ttf-sil-dai-banna
+dbsilbc.ttf=ttf-sil-dai-banna
+dbsilbo.ttf=ttf-sil-dai-banna
+dbsilbr.ttf=ttf-sil-dai-banna
+dbsillb.ttf=ttf-sil-dai-banna
+dbsillc.ttf=ttf-sil-dai-banna
+dbsillo.ttf=ttf-sil-dai-banna
+dbsillr.ttf=ttf-sil-dai-banna
+decrepit.ttf=ttf-aenigma
+dejavusans-boldoblique.ttf=ttf-dejavu-extra
+dejavusans-bold.ttf=ttf-dejavu-core
+dejavusanscondensed-boldoblique.ttf=ttf-dejavu-extra
+dejavusanscondensed-bold.ttf=ttf-dejavu-extra
+dejavusanscondensed-oblique.ttf=ttf-dejavu-extra
+dejavusanscondensed.ttf=ttf-dejavu-extra
+dejavusans-extralight.ttf=ttf-dejavu-extra
+dejavusansmono-boldoblique.ttf=ttf-dejavu-extra
+dejavusansmono-bold.ttf=ttf-dejavu-core
+dejavusansmono-oblique.ttf=ttf-dejavu-extra
+dejavusansmono.ttf=ttf-dejavu-core
+dejavusans-oblique.ttf=ttf-dejavu-extra
+dejavusans.ttf=ttf-dejavu-core
+dejavuserif-bolditalic.ttf=ttf-dejavu-extra
+dejavuserif-bold.ttf=ttf-dejavu-core
+dejavuserifcondensed-bolditalic.ttf=ttf-dejavu-extra
+dejavuserifcondensed-bold.ttf=ttf-dejavu-extra
+dejavuserifcondensed-italic.ttf=ttf-dejavu-extra
+dejavuserifcondensed.ttf=ttf-dejavu-extra
+dejavuserif-italic.ttf=ttf-dejavu-extra
+dejavuserif.ttf=ttf-dejavu-core
+dejima-mincho.ttf=ttf-dejima-mincho
+delphine.ttf=ttf-sjfonts
+dented.ttf=ttf-aenigma
+dephun2.ttf=ttf-aenigma
+detonate.ttf=ttf-aenigma
+discorda.ttf=ttf-aenigma
+dkgbd.ttf=ttf-fifthhorseman-dkg-handwriting
+dkgbi.ttf=ttf-fifthhorseman-dkg-handwriting
+dkgit.ttf=ttf-fifthhorseman-dkg-handwriting
+dkg.ttf=ttf-fifthhorseman-dkg-handwriting
+domestic_manners.ttf=ttf-dustin
+dotum.ttf=ttf-baekmuk
+doulossilr.ttf=ttf-sil-doulos
+draggleo.ttf=ttf-aenigma
+draggle.ttf=ttf-aenigma
+dustismo_bold_italic.ttf=ttf-dustin
+dustismo_bold.ttf=ttf-dustin
+dustismo_italic.ttf=ttf-dustin
+dustismo_roman_bold.ttf=ttf-dustin
+dustismo_roman_italic_bold.ttf=ttf-dustin
+dustismo_roman_italic.ttf=ttf-dustin
+dustismo_roman.ttf=ttf-dustin
+dustismo.ttf=ttf-dustin
+dynamic.ttf=ttf-aenigma
+dyphusio.ttf=ttf-aenigma
+dystorqu.ttf=ttf-aenigma
+dyuthi3.ttf=ttf-malayalam-fonts
+ecliptic.ttf=ttf-aenigma
+ecolier-court.ttf=ttf-ecolier-court
+ecolier-lignes-court.ttf=ttf-ecolier-lignes-court
+editundo.ttf=ttf-aenigma
+edundot.ttf=ttf-aenigma
+edunline.ttf=ttf-aenigma
+el_abogado_loco.ttf=ttf-dustin
+elegbold.ttf=ttf-linex
+elegital.ttf=ttf-linex
+elleboli.ttf=ttf-linex
+ellenbold.ttf=ttf-linex
+ellenike.ttf=ttf-linex
+ellenita.ttf=ttf-linex
+elsewhe2.ttf=ttf-aenigma
+elsewher.ttf=ttf-aenigma
+embosst1.ttf=ttf-aenigma
+embosst2.ttf=ttf-aenigma
+embosst3.ttf=ttf-aenigma
+emerita_latina.ttf=ttf-linex
+encappln.ttf=ttf-aenigma
+encapsul.ttf=ttf-aenigma
+engadget.ttf=ttf-engadget
+entangle.ttf=ttf-aenigma
+enthuses.ttf=ttf-aenigma
+enthuse.ttf=ttf-aenigma
+entlayra.ttf=ttf-aenigma
+entlayrb.ttf=ttf-aenigma
+entplain.ttf=ttf-aenigma
+essays1743-bolditalic.ttf=ttf-essays1743
+essays1743-bold.ttf=ttf-essays1743
+essays1743-italic.ttf=ttf-essays1743
+essays1743.ttf=ttf-essays1743
+eunjinnakseo.ttf=ttf-alee
+eunjin.ttf=ttf-alee
+euphor3d.ttf=ttf-aenigma
+euphoric.ttf=ttf-aenigma
+euterpe.ttf=ttf-oflb-euterpe
+exagger8.ttf=ttf-aenigma
+extracti.ttf=ttf-aenigma
+f500.ttf=ttf-f500
+falsepos.ttf=ttf-aenigma
+falsposr.ttf=ttf-aenigma
+fasciicr.ttf=ttf-aenigma
+fasciisc.ttf=ttf-aenigma
+fasciism.ttf=ttf-aenigma
+fascii.ttf=ttf-aenigma
+fasciitw.ttf=ttf-aenigma
+fauxsnow.ttf=ttf-aenigma
+fbsbltc2.ttf=ttf-aenigma
+fbsbltc.ttf=ttf-aenigma
+fidgety.ttf=ttf-aenigma
+flatline.ttf=ttf-dustin
+flipside.ttf=ttf-aenigma
+forcible.ttf=ttf-aenigma
+freaktur.ttf=ttf-aenigma
+freefarsi-bolditalic.ttf=ttf-freefarsi
+freefarsi-bold.ttf=ttf-freefarsi
+freefarsi-italic.ttf=ttf-freefarsi
+freefarsi-mono.ttf=ttf-freefarsi
+freefarsi.ttf=ttf-freefarsi
+freemonoboldoblique.ttf=ttf-freefont
+freemonobold.ttf=ttf-freefont
+freemonooblique.ttf=ttf-freefont
+freemono.ttf=ttf-freefont
+freesansboldoblique.ttf=ttf-freefont
+freesansbold.ttf=ttf-freefont
+freesansoblique.ttf=ttf-freefont
+freesans.ttf=ttf-freefont
+freeserifbolditalic.ttf=ttf-freefont
+freeserifbold.ttf=ttf-freefont
+freeserifitalic.ttf=ttf-freefont
+freeserif.ttf=ttf-freefont
+frizzed.ttf=ttf-aenigma
+fullcomp.ttf=ttf-aenigma
+galapogo.ttf=ttf-aenigma
+galvaniz.ttf=ttf-aenigma
+gaposiso.ttf=ttf-aenigma
+gaposiss.ttf=ttf-aenigma
+gargi.ttf=ttf-devanagari-fonts
+garuda-boldoblique.otf=otf-thai-tlwg
+garuda-boldoblique.ttf=ttf-thai-tlwg
+garuda-bold.otf=otf-thai-tlwg
+garuda-bold.ttf=ttf-thai-tlwg
+garuda-oblique.otf=otf-thai-tlwg
+garuda-oblique.ttf=ttf-thai-tlwg
+garuda.otf=otf-thai-tlwg
+garuda.ttf=ttf-thai-tlwg
+gasping.ttf=ttf-aenigma
+gather.ttf=ttf-aenigma
+gathrgap.ttf=ttf-aenigma
+gbsn00lp.ttf=ttf-arphic-gbsn00lp
+genai102.ttf=ttf-sil-gentium
+genar102.ttf=ttf-sil-gentium
+genbasbi.ttf=ttf-sil-gentium-basic
+genbasb.ttf=ttf-sil-gentium-basic
+genbasi.ttf=ttf-sil-gentium-basic
+genbasr.ttf=ttf-sil-gentium-basic
+genbkbasbi.ttf=ttf-sil-gentium-basic
+genbkbasb.ttf=ttf-sil-gentium-basic
+genbkbasi.ttf=ttf-sil-gentium-basic
+genbkbasr.ttf=ttf-sil-gentium-basic
+geni102.ttf=ttf-sil-gentium
+genotyph.ttf=ttf-aenigma
+genotyps.ttf=ttf-aenigma
+genotyrh.ttf=ttf-aenigma
+genotyrs.ttf=ttf-aenigma
+genr102.ttf=ttf-sil-gentium
+gestures.ttf=ttf-aenigma
+gesture.ttf=ttf-aenigma
+gesturet.ttf=ttf-aenigma
+gesturts.ttf=ttf-aenigma
+gfsartemisiaboldit.otf=ttf-gfs-artemisia
+gfsartemisiabold.otf=ttf-gfs-artemisia
+gfsartemisiait.otf=ttf-gfs-artemisia
+gfsartemisia.otf=ttf-gfs-artemisia
+gfsbaskerville.otf=ttf-gfs-baskerville
+gfsbodoniclassic.otf=ttf-gfs-bodoni-classic
+gfsdidotclassic.otf=ttf-gfs-didot-classic
+gfsgazis.otf=ttf-gfs-gazis
+gfsneohellenicboldit.otf=ttf-gfs-neohellenic
+gfsneohellenicbold.otf=ttf-gfs-neohellenic
+gfsneohellenicit.otf=ttf-gfs-neohellenic
+gfsneohellenic.otf=ttf-gfs-neohellenic
+gfspolyglot.otf=ttf-gfs-complutum
+gfssolomos.otf=ttf-gfs-solomos
+gfstheokritos.otf=ttf-gfs-theokritos
+gkai00mp.ttf=ttf-arphic-gkai00mp
+gls2b__c.pfb=ttf-adf
+gls2bi_c.pfb=ttf-adf
+gls2bi_m.pfb=ttf-adf
+gls2b__m.pfb=ttf-adf
+gls2i__c.pfb=ttf-adf
+gls2i__m.pfb=ttf-adf
+gls2n__c.pfb=ttf-adf
+gls2n__m.pfb=ttf-adf
+gls_b__c.pfb=ttf-adf
+gls_bi_c.pfb=ttf-adf
+gls_bi_m.pfb=ttf-adf
+gls_b__m.pfb=ttf-adf
+gls_i__c.pfb=ttf-adf
+gls_i__m.pfb=ttf-adf
+gls_n__c.pfb=ttf-adf
+gls_n__m.pfb=ttf-adf
+gosebmp2.ttf=ttf-aenigma
+gosebmps.ttf=ttf-aenigma
+gothub__.ttf=ttf-uralic
+gothu___.ttf=ttf-uralic
+goudybookletter1911boldcondensed.ttf=ttf-goudybookletter
+goudybookletter1911bold.ttf=ttf-goudybookletter
+goudybookletter1911condensed.ttf=ttf-goudybookletter
+goudybookletter1911italiccondensed.ttf=ttf-goudybookletter
+goudybookletter1911italic.ttf=ttf-goudybookletter
+goudybookletter1911lightcondensed.ttf=ttf-goudybookletter
+goudybookletter1911light.ttf=ttf-goudybookletter
+goudybookletter1911.ttf=ttf-goudybookletter
+gr8higts.ttf=ttf-aenigma
+granular.ttf=ttf-aenigma
+grapple.ttf=ttf-aenigma
+graveyrd.ttf=ttf-aenigma
+graviseg.ttf=ttf-aenigma
+gravitat.ttf=ttf-aenigma
+graze.ttf=ttf-aenigma
+grotesq.ttf=ttf-aenigma
+grudge2.ttf=ttf-aenigma
+grudge.ttf=ttf-aenigma
+gulim.ttf=ttf-baekmuk
+guseul.ttf=ttf-alee
+gyneric3.ttf=ttf-aenigma
+gyneric.ttf=ttf-aenigma
+gyroresh.ttf=ttf-aenigma
+gyrosesq.ttf=ttf-aenigma
+gyrose.ttf=ttf-aenigma
+hackslsh.ttf=ttf-aenigma
+hairball.ttf=ttf-aenigma
+hanazono.ttf=ttf-hanazono
+handmedo.ttf=ttf-aenigma
+handmeds.ttf=ttf-aenigma
+hassle.ttf=ttf-aenigma
+hbevel.ttf=ttf-aenigma
+hdmaker.ttf=ttf-aenigma
+hearts.ttf=ttf-aenigma
+hillock.ttf=ttf-aenigma
+hline.ttf=ttf-baekmuk
+homa.ttf=ttf-farsiweb
+homespun.ttf=ttf-aenigma
+hyde.ttf=ttf-aenigma
+hyperion.ttf=ttf-aenigma
+iks2bi_m.pfb=ttf-adf
+iks2b__m.pfb=ttf-adf
+iks2i__m.pfb=ttf-adf
+iks2n__m.pfb=ttf-adf
+iks_bi_m.pfb=ttf-adf
+iks_b__m.pfb=ttf-adf
+iks_i__m.pfb=ttf-adf
+iks_n__m.pfb=ttf-adf
+ilits.ttf=ttf-aenigma
+imposs.ttf=ttf-aenigma
+inconsolata.otf=ttf-inconsolata
+inertia.ttf=ttf-aenigma
+inevitab.ttf=ttf-aenigma
+inkswipe.ttf=ttf-aenigma
+inktank.ttf=ttf-aenigma
+intersc.ttf=ttf-aenigma
+intersec.ttf=ttf-aenigma
+interso.ttf=ttf-aenigma
+ipabold.ttf=ttf-linex
+ipabolit.ttf=ttf-linex
+ipaitali.ttf=ttf-linex
+iparegul.ttf=ttf-linex
+irritate.ttf=ttf-aenigma
+isabella.ttf=ttf-isabella
+it_wasn_t_me.ttf=ttf-dustin
+jagged.ttf=ttf-aenigma
+jamrulnormal.ttf=ttf-bengali-fonts
+janken.ttf=ttf-aenigma
+jara_bold-it.ttf=ttf-linex
+jara_bold.ttf=ttf-linex
+jara_it.ttf=ttf-linex
+jara.ttf=ttf-linex
+jargon.ttf=ttf-aenigma
+jaspers.ttf=ttf-aenigma
+jasper.ttf=ttf-aenigma
+jawbhard.ttf=ttf-aenigma
+jawbreak.ttf=ttf-aenigma
+jawbrko1.ttf=ttf-aenigma
+jawbrko2.ttf=ttf-aenigma
+jekyll.ttf=ttf-aenigma
+jeopardi.ttf=ttf-aenigma
+jeopardt.ttf=ttf-aenigma
+jmacscrl.ttf=ttf-aenigma
+joltcaff.ttf=ttf-aenigma
+jomolhari-alpha3c-0605331.ttf=ttf-dzongkha
+jsmath-cmbx10.ttf=ttf-jsmath
+jsmath-cmex10.ttf=ttf-jsmath
+jsmath-cmmi10.ttf=ttf-jsmath
+jsmath-cmr10.ttf=ttf-jsmath
+jsmath-cmsy10.ttf=ttf-jsmath
+jsmath-cmti10.ttf=ttf-jsmath
+junicode-boldcondensed.ttf=ttf-junicode
+junicode-bolditaliccondensed.ttf=ttf-junicode
+junicode-bolditalic.ttf=ttf-junicode
+junicode-bold.ttf=ttf-junicode
+junicode-italiccondensed.ttf=ttf-junicode
+junicode-regularcondensed.ttf=ttf-junicode
+junicode-regular.ttf=ttf-junicode
+junkyard.ttf=ttf-dustin
+jupiterc.ttf=ttf-aenigma
+kacstart.ttf=ttf-kacst
+kacstbook.ttf=ttf-kacst
+kacstdecorative.ttf=ttf-kacst
+kacstdigital.ttf=ttf-kacst
+kacstfarsi.ttf=ttf-kacst
+kacstletter.ttf=ttf-kacst
+kacstnaskh.ttf=ttf-kacst
+kacstoffice.ttf=ttf-kacst
+kacstone.ttf=ttf-kacst
+kacstpen.ttf=ttf-kacst
+kacstposter.ttf=ttf-kacst
+kacstqurn.ttf=ttf-kacst
+kacstscreen.ttf=ttf-kacst
+kacsttitlel.ttf=ttf-kacst
+kacsttitle.ttf=ttf-kacst
+kaliberr.ttf=ttf-aenigma
+kalibers.ttf=ttf-aenigma
+kaliberx.ttf=ttf-aenigma
+kalimati.ttf=ttf-devanagari-fonts
+kalyani121.ttf=ttf-malayalam-fonts
+kataacti.ttf=ttf-aenigma
+katainac.ttf=ttf-aenigma
+kedage-b.ttf=ttf-kannada-fonts
+kedage-i.ttf=ttf-kannada-fonts
+kedage-n.ttf=ttf-kannada-fonts
+kedage-t.ttf=ttf-kannada-fonts
+keyrialt.ttf=ttf-aenigma
+keyridge.ttf=ttf-aenigma
+khmerosbattambang.ttf=ttf-khmeros
+khmerosbokor.ttf=ttf-khmeros
+khmeroscontent.ttf=ttf-khmeros
+khmerosfasthand.ttf=ttf-khmeros
+khmerosfreehand.ttf=ttf-khmeros
+khmerosmetalchrieng.ttf=ttf-khmeros
+khmerosmuollight.ttf=ttf-khmeros
+khmerosmuolpali.ttf=ttf-khmeros
+khmerosmuol.ttf=ttf-khmeros
+khmerossiemreap.ttf=ttf-khmeros
+khmerossys.ttf=ttf-khmeros
+khmeros.ttf=ttf-khmeros
+kickflip.ttf=ttf-aenigma
+kiloji_b.ttf=ttf-kiloji
+kiloji_d.ttf=ttf-kiloji
+kiloji_p.ttf=ttf-kiloji
+kiloji.ttf=ttf-kiloji
+kinkaid.ttf=ttf-aenigma
+kinnari-bolditalic.otf=otf-thai-tlwg
+kinnari-bolditalic.ttf=ttf-thai-tlwg
+kinnari-boldoblique.otf=otf-thai-tlwg
+kinnari-boldoblique.ttf=ttf-thai-tlwg
+kinnari-bold.otf=otf-thai-tlwg
+kinnari-bold.ttf=ttf-thai-tlwg
+kinnari-italic.otf=otf-thai-tlwg
+kinnari-italic.ttf=ttf-thai-tlwg
+kinnari-oblique.otf=otf-thai-tlwg
+kinnari-oblique.ttf=ttf-thai-tlwg
+kinnari.otf=otf-thai-tlwg
+kinnari.ttf=ttf-thai-tlwg
+kirbyss.ttf=ttf-aenigma
+knot.ttf=ttf-aenigma
+kochi-gothic-subst.ttf=ttf-kochi-gothic,non-free/x11/ttf-kochi-gothic-naga10
+kochi-gothic.ttf=ttf-kochi-gothic,non-free/x11/ttf-kochi-gothic-naga10
+kochi-mincho-subst.ttf=ttf-kochi-mincho,non-free/x11/ttf-kochi-mincho-naga10
+kochi-mincho.ttf=ttf-kochi-mincho,non-free/x11/ttf-kochi-mincho-naga10
+konatutohaba.ttf=ttf-konatu
+konatu.ttf=ttf-konatu
+konecto1.ttf=ttf-aenigma
+konecto2.ttf=ttf-aenigma
+konector.ttf=ttf-aenigma
+koneerie.ttf=ttf-aenigma
+kurvatur.ttf=ttf-aenigma
+lakeshor.ttf=ttf-aenigma
+lamebrai.ttf=ttf-aenigma
+larkspur.ttf=ttf-aenigma
+lethargi.ttf=ttf-aenigma
+liberationmono-bolditalic.ttf=ttf-liberation
+liberationmono-bold.ttf=ttf-liberation
+liberationmono-italic.ttf=ttf-liberation
+liberationmono-regular.ttf=ttf-liberation
+liberationsans-bolditalic.ttf=ttf-liberation
+liberationsans-bold.ttf=ttf-liberation
+liberationsans-italic.ttf=ttf-liberation
+liberationsans-regular.ttf=ttf-liberation
+liberationserif-bolditalic.ttf=ttf-liberation
+liberationserif-bold.ttf=ttf-liberation
+liberationserif-italic.ttf=ttf-liberation
+liberationserif-regular.ttf=ttf-liberation
+librisadf-bolditalic.otf=ttf-adf
+librisadf-bold.otf=ttf-adf
+librisadf-italic.otf=ttf-adf
+librisadf-regular.otf=ttf-adf
+licostrg.ttf=ttf-aenigma
+lightout.ttf=ttf-aenigma
+likhannormal.ttf=ttf-bengali-fonts
+lineding.ttf=ttf-aenigma
+linlibertine_bd.ttf=ttf-linux-libertine
+linlibertine_bi.ttf=ttf-linux-libertine
+linlibertinec_re.ttf=ttf-linux-libertine
+linlibertine_it.ttf=ttf-linux-libertine
+linlibertine_re.ttf=ttf-linux-libertine
+lklug.ttf=ttf-sinhala-lklug
+lohit_bn.ttf=ttf-bengali-fonts
+lohit_gu.ttf=ttf-gujarati-fonts
+lohit_hi.ttf=ttf-devanagari-fonts
+lohit_kn.ttf=ttf-kannada-fonts
+lohit_or.ttf=ttf-oriya-fonts
+lohit_pa.ttf=ttf-punjabi-fonts
+lohit_ta.ttf=ttf-tamil-fonts
+lohit_te.ttf=ttf-telugu-fonts
+loma-boldoblique.otf=otf-thai-tlwg
+loma-boldoblique.ttf=ttf-thai-tlwg
+loma-bold.otf=otf-thai-tlwg
+loma-bold.ttf=ttf-thai-tlwg
+loma-oblique.otf=otf-thai-tlwg
+loma-oblique.ttf=ttf-thai-tlwg
+loma.otf=otf-thai-tlwg
+loma.ttf=ttf-thai-tlwg
+loopy.ttf=ttf-aenigma
+lowdown.ttf=ttf-aenigma
+lucid2o.ttf=ttf-aenigma
+lucid2.ttf=ttf-aenigma
+lucido.ttf=ttf-aenigma
+lucid.ttf=ttf-aenigma
+lyneousl.ttf=ttf-aenigma
+lyneous.ttf=ttf-aenigma
+lynx.ttf=ttf-aenigma
+macropsi.ttf=ttf-aenigma
+madscrwl.ttf=ttf-aenigma
+malige-b.ttf=ttf-kannada-fonts
+malige-i.ttf=ttf-kannada-fonts
+malige-n.ttf=ttf-kannada-fonts
+malige-t.ttf=ttf-kannada-fonts
+manchufont.ttf=ttf-manchufont
+markedfool.ttf=ttf-dustin
+marvosym.ttf=ttf-marvosym
+meera_04.ttf=ttf-malayalam-fonts
+mgopencanonicabolditalic.ttf=ttf-mgopen
+mgopencanonicabold.ttf=ttf-mgopen
+mgopencanonicaitalic.ttf=ttf-mgopen
+mgopencanonicaregular.ttf=ttf-mgopen
+mgopencosmeticaboldoblique.ttf=ttf-mgopen
+mgopencosmeticabold.ttf=ttf-mgopen
+mgopencosmeticaoblique.ttf=ttf-mgopen
+mgopencosmeticaregular.ttf=ttf-mgopen
+mgopenmodataboldoblique.ttf=ttf-mgopen
+mgopenmodatabold.ttf=ttf-mgopen
+mgopenmodataoblique.ttf=ttf-mgopen
+mgopenmodataregular.ttf=ttf-mgopen
+mgopenmodernaboldoblique.ttf=ttf-mgopen
+mgopenmodernabold.ttf=ttf-mgopen
+mgopenmodernaoblique.ttf=ttf-mgopen
+mgopenmodernaregular.ttf=ttf-mgopen
+mima4x4i.ttf=ttf-aenigma
+mima4x4o.ttf=ttf-aenigma
+mimaalt1.ttf=ttf-aenigma
+mimaalt2.ttf=ttf-aenigma
+mimafuse.ttf=ttf-aenigma
+mincer.ttf=ttf-aenigma
+minikott.ttf=ttf-aenigma
+minikstt.ttf=ttf-aenigma
+mishmash.ttf=ttf-aenigma
+mitra.ttf=ttf-bengali-fonts
+mobilize.ttf=ttf-aenigma
+mona.ttf=ttf-mona
+monkphon.ttf=ttf-aenigma
+monou___.ttf=ttf-uralic
+moronmis.ttf=ttf-aenigma
+mry_kacstqurn.ttf=ttf-kacst
+muktinarrowbold.ttf=ttf-bengali-fonts
+muktinarrow.ttf=ttf-bengali-fonts
+musical.otf=ttf-ancient-fonts
+mysteron.ttf=ttf-aenigma
+nafeesweb.ttf=ttf-nafees
+nakula.ttf=ttf-devanagari-fonts
+nanosecw.ttf=ttf-aenigma
+naqsh.ttf=ttf-paktype
+naughts.ttf=ttf-aenigma
+nazlib.ttf=ttf-farsiweb
+nazli.ttf=ttf-farsiweb
+neuralol.ttf=ttf-aenigma
+neural.ttf=ttf-aenigma
+nominal.ttf=ttf-aenigma
+norasi-bolditalic.otf=otf-thai-tlwg
+norasi-bolditalic.ttf=ttf-thai-tlwg
+norasi-boldoblique.otf=otf-thai-tlwg
+norasi-boldoblique.ttf=ttf-thai-tlwg
+norasi-bold.otf=otf-thai-tlwg
+norasi-bold.ttf=ttf-thai-tlwg
+norasi-italic.otf=otf-thai-tlwg
+norasi-italic.ttf=ttf-thai-tlwg
+norasi-oblique.otf=otf-thai-tlwg
+norasi-oblique.ttf=ttf-thai-tlwg
+norasi.otf=otf-thai-tlwg
+norasi.ttf=ttf-thai-tlwg
+nostalgi.ttf=ttf-aenigma
+notqr.ttf=ttf-aenigma
+nsecthck.ttf=ttf-aenigma
+nsecthin.ttf=ttf-aenigma
+nucleus.ttf=ttf-aenigma
+numskull.ttf=ttf-aenigma
+nymonak.ttf=ttf-aenigma
+obloquyo.ttf=ttf-aenigma
+obloquys.ttf=ttf-aenigma
+obstacle.ttf=ttf-aenigma
+obstacll.ttf=ttf-aenigma
+ocrabold.ttf=ttf-ocr-a
+ocracondensed.ttf=ttf-ocr-a
+ocraitalic.ttf=ttf-ocr-a
+ocralight.ttf=ttf-ocr-a
+ocra.ttf=ttf-ocr-a
+offkiltl.ttf=ttf-aenigma
+offkiltr.ttf=ttf-aenigma
+okolaksboldcondensedcondensed.ttf=ttf-okolaks
+okolaksboldcondensed.ttf=ttf-okolaks
+okolaksbold.ttf=ttf-okolaks
+okolakscondensedcondensed.ttf=ttf-okolaks
+okolakscondensed.ttf=ttf-okolaks
+okolaksitaliccondensedcondensed.ttf=ttf-okolaks
+okolaksitaliccondensed.ttf=ttf-okolaks
+okolaksitalic.ttf=ttf-okolaks
+okolaks.ttf=ttf-okolaks
+opens___.ttf=ttf-opensymbol
+opiated.ttf=ttf-aenigma
+orbicula.ttf=ttf-aenigma
+outersid.ttf=ttf-aenigma
+overhead.ttf=ttf-aenigma
+padauk-bold.ttf=ttf-sil-padauk
+padauk.ttf=ttf-sil-padauk
+padmaa.ttf=ttf-gujarati-fonts
+pallub__.ttf=ttf-uralic
+pallui__.ttf=ttf-uralic
+pallu___.ttf=ttf-uralic
+pdark.ttf=ttf-aenigma
+penguinattack.ttf=ttf-dustin
+persuasi.ttf=ttf-aenigma
+phetsarath_ot.ttf=ttf-lao
+phorfeir.ttf=ttf-aenigma
+phorfeis.ttf=ttf-aenigma
+pincers.ttf=ttf-aenigma
+pindownp.ttf=ttf-aenigma
+pindown.ttf=ttf-aenigma
+pindwnxp.ttf=ttf-aenigma
+pindwnx.ttf=ttf-aenigma
+pixlkrud.ttf=ttf-aenigma
+plasdrip.ttf=ttf-aenigma
+plasdrpe.ttf=ttf-aenigma
+pneumati.ttf=ttf-aenigma
+pneutall.ttf=ttf-aenigma
+pneuwide.ttf=ttf-aenigma
+pothana2000.ttf=ttf-telugu-fonts
+powdwrk5.ttf=ttf-aenigma
+progenisis.ttf=ttf-dustin
+pseudo.ttf=ttf-aenigma
+purisa.otf=otf-thai-tlwg
+purisa.ttf=ttf-thai-tlwg
+qbicle1.ttf=ttf-aenigma
+qbicle2.ttf=ttf-aenigma
+qbicle3.ttf=ttf-aenigma
+qbicle4.ttf=ttf-aenigma
+qlumpysh.ttf=ttf-aenigma
+qlumpy.ttf=ttf-aenigma
+quacksal.ttf=ttf-aenigma
+quadrcal.ttf=ttf-aenigma
+quadrtic.ttf=ttf-aenigma
+quandary.ttf=ttf-aenigma
+quantfh.ttf=ttf-aenigma
+quantflt.ttf=ttf-aenigma
+quantrh.ttf=ttf-aenigma
+quantrnd.ttf=ttf-aenigma
+quanttap.ttf=ttf-aenigma
+quaranti.ttf=ttf-aenigma
+quarthck.ttf=ttf-aenigma
+quarthin.ttf=ttf-aenigma
+queasyol.ttf=ttf-aenigma
+queasy.ttf=ttf-aenigma
+quercus_bold_it.ttf=ttf-linex
+quercus_bold.ttf=ttf-linex
+quercus_it.ttf=ttf-linex
+quercus.ttf=ttf-linex
+quillexo.ttf=ttf-aenigma
+quillexs.ttf=ttf-aenigma
+rachana_04.ttf=ttf-malayalam-fonts
+radissans-medium.ttf=ttf-radisnoir
+raghumalayalamsans2.ttf=ttf-malayalam-fonts
+rambling.ttf=ttf-aenigma
+ravaged2.ttf=ttf-aenigma
+ravcater.ttf=ttf-aenigma
+raydiat2.ttf=ttf-aenigma
+reasonsh.ttf=ttf-aenigma
+reason.ttf=ttf-aenigma
+redundan.ttf=ttf-aenigma
+regenera.ttf=ttf-aenigma
+registry.ttf=ttf-aenigma
+rehearsc.ttf=ttf-aenigma
+rehearso.ttf=ttf-aenigma
+rehearsp.ttf=ttf-aenigma
+rekha.ttf=ttf-gujarati-fonts
+relapse.ttf=ttf-aenigma
+revertro.ttf=ttf-aenigma
+revert.ttf=ttf-aenigma
+romandeadfstd-demibolditalic.otf=ttf-adf
+romandeadfstd-demibold.otf=ttf-adf
+romandeadfstd-italic.otf=ttf-adf
+romandeadfstd-regular.otf=ttf-adf
+romandeadfstylestd-demibold.otf=ttf-adf
+romandeadfstylestd-regular.otf=ttf-adf
+romaub__.ttf=ttf-uralic
+romaui__.ttf=ttf-uralic
+romau___.ttf=ttf-uralic
+rotundo.ttf=ttf-aenigma
+rotund.ttf=ttf-aenigma
+roughday.ttf=ttf-aenigma
+rufscript010.ttf=ttf-rufscript
+ryuker.ttf=ttf-aenigma
+saab.ttf=ttf-punjabi-fonts
+sahadeva.ttf=ttf-devanagari-fonts
+samanata.ttf=ttf-devanagari-fonts
+samyak-devanagari.ttf=ttf-devanagari-fonts
+samyak-gujarati.ttf=ttf-gujarati-fonts
+samyak-oriya.ttf=ttf-oriya-fonts
+sanscub_.ttf=ttf-uralic
+sanscu__.ttf=ttf-uralic
+sansubi_.ttf=ttf-uralic
+sansub__.ttf=ttf-uralic
+sansui__.ttf=ttf-uralic
+sansu___.ttf=ttf-uralic
+sarai_07.ttf=ttf-devanagari-fonts
+sarcasti.ttf=ttf-aenigma
+saunder.ttf=ttf-aenigma
+sawasdeeboldoblique.otf=otf-thai-tlwg
+sawasdeeboldoblique.ttf=ttf-thai-tlwg
+sawasdeebold.otf=otf-thai-tlwg
+sawasdeebold.ttf=ttf-thai-tlwg
+sawasdeeoblique.otf=otf-thai-tlwg
+sawasdeeoblique.ttf=ttf-thai-tlwg
+sawasdee.otf=otf-thai-tlwg
+sawasdee.ttf=ttf-thai-tlwg
+sazanami-gothic.ttf=ttf-sazanami-gothic
+sazanami-mincho.ttf=ttf-sazanami-mincho
+scalines.ttf=ttf-aenigma
+scheherazaderegot.ttf=ttf-sil-scheherazade
+schoub__.ttf=ttf-uralic
+schoui__.ttf=ttf-uralic
+schou___.ttf=ttf-uralic
+sclnmaze.ttf=ttf-aenigma
+sequence.ttf=ttf-aenigma
+setbackt.ttf=ttf-aenigma
+sideways.ttf=ttf-aenigma
+sileotsr.ttf=ttf-sil-ezra
+sileot.ttf=ttf-sil-ezra
+silyi.ttf=ttf-sil-yi
+simplto2.ttf=ttf-aenigma
+skullcap.ttf=ttf-aenigma
+slender.ttf=ttf-aenigma
+slenderw.ttf=ttf-aenigma
+slenmini.ttf=ttf-aenigma
+slenstub.ttf=ttf-aenigma
+snailets.ttf=ttf-aenigma
+spaciouo.ttf=ttf-aenigma
+spacious.ttf=ttf-aenigma
+spastic2.ttf=ttf-aenigma
+spheroid.ttf=ttf-aenigma
+spheroix.ttf=ttf-aenigma
+splatz2.ttf=ttf-aenigma
+sqroute.ttf=ttf-aenigma
+stagnati.ttf=ttf-aenigma
+staypuft.ttf=ttf-staypuft
+stevehand.ttf=ttf-sjfonts
+strande2.ttf=ttf-aenigma
+summersby.ttf=ttf-summersby
+supragc.ttf=ttf-aenigma
+supragl.ttf=ttf-aenigma
+suruma2.ttf=ttf-malayalam-fonts
+swift.ttf=ttf-dustin
+swirled2.ttf=ttf-aenigma
+swr_bbim.pfb=ttf-adf
+swr_bb_m.pfb=ttf-adf
+swr_b__c.pfb=ttf-adf
+swr_b__e.pfb=ttf-adf
+swr_bi_c.pfb=ttf-adf
+swr_bi_e.pfb=ttf-adf
+swr_bi_m.pfb=ttf-adf
+swr_b__m.pfb=ttf-adf
+swr_br_m.pfb=ttf-adf
+swr_ebim.pfb=ttf-adf
+swr_eb_m.pfb=ttf-adf
+swr_i__c.pfb=ttf-adf
+swr_i__e.pfb=ttf-adf
+swr_i__m.pfb=ttf-adf
+swr_lbim.pfb=ttf-adf
+swr_lbiu.pfb=ttf-adf
+swr_lb_m.pfb=ttf-adf
+swr_lb_u.pfb=ttf-adf
+swr_li_m.pfb=ttf-adf
+swr_li_u.pfb=ttf-adf
+swr_l__m.pfb=ttf-adf
+swr_l__u.pfb=ttf-adf
+swr_n__c.pfb=ttf-adf
+swr_n__e.pfb=ttf-adf
+swr_n__m.pfb=ttf-adf
+swr_nr_m.pfb=ttf-adf
+symmetry.ttf=ttf-aenigma
+syndrome.ttf=ttf-aenigma
+syntheti.ttf=ttf-aenigma
+syracuse.ttf=ttf-aenigma
+tamu_kadampari.ttf=ttf-tamil-fonts
+tamu_kalyani.ttf=ttf-tamil-fonts
+tamu_maduram.ttf=ttf-tamil-fonts
+tearful.ttf=ttf-aenigma
+techniqo.ttf=ttf-aenigma
+techniqu.ttf=ttf-aenigma
+techover.ttf=ttf-aenigma
+tehreer.ttf=ttf-paktype
+telephas.ttf=ttf-aenigma
+tetri.ttf=ttf-aenigma
+thwart.ttf=ttf-aenigma
+tibetanmachineunialpha.ttf=ttf-tmuni
+tirekv__.ttf=ttf-tiresias
+tiresias_infofont_bold.ttf=ttf-tiresias
+tiresias_infofont_italic.ttf=ttf-tiresias
+tiresias_infofont.ttf=ttf-tiresias
+tiresias_infofontz_bold.ttf=ttf-tiresias
+tiresias_infofontz_italic.ttf=ttf-tiresias
+tiresias_infofontz.ttf=ttf-tiresias
+tiresias_lpfont_bold.ttf=ttf-tiresias
+tiresias_lpfont_italic.ttf=ttf-tiresias
+tiresias_lpfont.ttf=ttf-tiresias
+tiresias_pcfont_bold.ttf=ttf-tiresias
+tiresias_pcfont_italic.ttf=ttf-tiresias
+tiresias_pcfont.ttf=ttf-tiresias
+tiresias_pcfontz_bold.ttf=ttf-tiresias
+tiresias_pcfontz_italic.ttf=ttf-tiresias
+tiresias_pcfontz.ttf=ttf-tiresias
+tiresias_signfont_bold.ttf=ttf-tiresias
+tiresias_signfont_italic.ttf=ttf-tiresias
+tiresias_signfont.ttf=ttf-tiresias
+tiresias_signfontz_bold.ttf=ttf-tiresias
+tiresias_signfontz_italic.ttf=ttf-tiresias
+tiresias_signfontz.ttf=ttf-tiresias
+titr.ttf=ttf-farsiweb
+tlwgmono-boldoblique.otf=otf-thai-tlwg
+tlwgmono-boldoblique.ttf=ttf-thai-tlwg
+tlwgmono-bold.otf=otf-thai-tlwg
+tlwgmono-bold.ttf=ttf-thai-tlwg
+tlwgmono-oblique.otf=otf-thai-tlwg
+tlwgmono-oblique.ttf=ttf-thai-tlwg
+tlwgmono.otf=otf-thai-tlwg
+tlwgmono.ttf=ttf-thai-tlwg
+tlwgtypewriter-boldoblique.otf=otf-thai-tlwg
+tlwgtypewriter-boldoblique.ttf=ttf-thai-tlwg
+tlwgtypewriter-bold.otf=otf-thai-tlwg
+tlwgtypewriter-bold.ttf=ttf-thai-tlwg
+tlwgtypewriter-oblique.otf=otf-thai-tlwg
+tlwgtypewriter-oblique.ttf=ttf-thai-tlwg
+tlwgtypewriter.otf=otf-thai-tlwg
+tlwgtypewriter.ttf=ttf-thai-tlwg
+tlwgtypist-boldoblique.otf=otf-thai-tlwg
+tlwgtypist-boldoblique.ttf=ttf-thai-tlwg
+tlwgtypist-bold.otf=otf-thai-tlwg
+tlwgtypist-bold.ttf=ttf-thai-tlwg
+tlwgtypist-oblique.otf=otf-thai-tlwg
+tlwgtypist-oblique.ttf=ttf-thai-tlwg
+tlwgtypist.otf=otf-thai-tlwg
+tlwgtypist.ttf=ttf-thai-tlwg
+tlwgtypo-boldoblique.otf=otf-thai-tlwg
+tlwgtypo-boldoblique.ttf=ttf-thai-tlwg
+tlwgtypo-bold.otf=otf-thai-tlwg
+tlwgtypo-bold.ttf=ttf-thai-tlwg
+tlwgtypo-oblique.otf=otf-thai-tlwg
+tlwgtypo-oblique.ttf=ttf-thai-tlwg
+tlwgtypo.otf=otf-thai-tlwg
+tlwgtypo.ttf=ttf-thai-tlwg
+tomsontalks.otf=ttf-tomsontalks
+tonik.ttf=ttf-aenigma
+tragic2.ttf=ttf-aenigma
+tribunadfmedstd-bolditalic.otf=ttf-adf
+tribunadfmedstd-bold.otf=ttf-adf
+tribunadfmedstd-italic.otf=ttf-adf
+tribunadfmedstd-regular.otf=ttf-adf
+tscu_comic.ttf=ttf-tamil-fonts
+tscu_paranarb.ttf=ttf-tamil-fonts
+tscu_paranari.ttf=ttf-tamil-fonts
+tscu_paranar.ttf=ttf-tamil-fonts
+tscu_times.ttf=ttf-tamil-fonts
+tsextolo.ttf=ttf-aenigma
+tsextols.ttf=ttf-aenigma
+tuffy_bold_italic.ttf=ttf-tuffy
+tuffy_bold.ttf=ttf-tuffy
+tuffy_italic.ttf=ttf-tuffy
+tuffy_regular.ttf=ttf-tuffy
+turmoil.ttf=ttf-aenigma
+ubiquity.ttf=ttf-aenigma
+umpush-boldoblique.otf=otf-thai-tlwg
+umpush-boldoblique.ttf=ttf-thai-tlwg
+umpush-bold.otf=otf-thai-tlwg
+umpush-bold.ttf=ttf-thai-tlwg
+umpush-lightoblique.otf=otf-thai-tlwg
+umpush-lightoblique.ttf=ttf-thai-tlwg
+umpush-light.otf=otf-thai-tlwg
+umpush-light.ttf=ttf-thai-tlwg
+umpush-oblique.otf=otf-thai-tlwg
+umpush-oblique.ttf=ttf-thai-tlwg
+umpush.otf=otf-thai-tlwg
+umpush.ttf=ttf-thai-tlwg
+unanimoi.ttf=ttf-aenigma
+unanimo.ttf=ttf-aenigma
+unbatangbold.ttf=ttf-unfonts-core
+unbatang.ttf=ttf-unfonts-core
+unbom.ttf=ttf-unfonts-extra
+underscr.ttf=ttf-aenigma
+underwhe.ttf=ttf-aenigma
+underwho.ttf=ttf-aenigma
+undotumbold.ttf=ttf-unfonts-core
+undotum.ttf=ttf-unfonts-core
+undrscr2.ttf=ttf-aenigma
+ungraphicbold.ttf=ttf-unfonts-core
+ungraphic.ttf=ttf-unfonts-core
+ungungseo.ttf=ttf-unfonts-core
+unicode.otf=ttf-ancient-fonts
+unifont.ttf=ttf-unifont
+united.ttf=ttf-aenigma
+unjamobatang.ttf=ttf-unfonts-extra
+unjamodotum.ttf=ttf-unfonts-extra
+unjamonovel.ttf=ttf-unfonts-extra
+unjamosora.ttf=ttf-unfonts-extra
+unlearn2.ttf=ttf-aenigma
+unlearne.ttf=ttf-aenigma
+unpenheulim.ttf=ttf-unfonts-extra
+unpen.ttf=ttf-unfonts-extra
+unpilgibold.ttf=ttf-unfonts-core
+unpilgi.ttf=ttf-unfonts-core
+unrespon.ttf=ttf-aenigma
+unshinmun.ttf=ttf-unfonts-extra
+untaza.ttf=ttf-unfonts-extra
+unxgala.ttf=ttf-aenigma
+unxgalaw.ttf=ttf-aenigma
+unxgalo.ttf=ttf-aenigma
+unxgalwo.ttf=ttf-aenigma
+unyetgul.ttf=ttf-unfonts-extra
+upheavtt.ttf=ttf-aenigma
+upraise.ttf=ttf-aenigma
+urcompi.ttf=ttf-aenigma
+urcompo.ttf=ttf-aenigma
+utkal.ttf=ttf-oriya-fonts
+vacantz.ttf=ttf-aenigma
+vanished.ttf=ttf-aenigma
+vantage.ttf=ttf-aenigma
+variance.ttf=ttf-aenigma
+vemana.ttf=ttf-telugu-fonts
+verabd.ttf=ttf-bitstream-vera
+verabi.ttf=ttf-bitstream-vera
+verait.ttf=ttf-bitstream-vera
+veramobd.ttf=ttf-bitstream-vera
+veramobi.ttf=ttf-bitstream-vera
+veramoit.ttf=ttf-bitstream-vera
+veramono.ttf=ttf-bitstream-vera
+verasebd.ttf=ttf-bitstream-vera
+verase.ttf=ttf-bitstream-vera
+vera.ttf=ttf-bitstream-vera
+vertigo2.ttf=ttf-aenigma
+vertigo.ttf=ttf-aenigma
+vertigup.ttf=ttf-aenigma
+vertiup2.ttf=ttf-aenigma
+vigilanc.ttf=ttf-aenigma
+vindicti.ttf=ttf-aenigma
+visitor1.ttf=ttf-aenigma
+visitor2.ttf=ttf-aenigma
+vl-gothic-regular.ttf=ttf-vlgothic
+vl-pgothic-regular.ttf=ttf-vlgothic
+volatil1.ttf=ttf-aenigma
+volatil2.ttf=ttf-aenigma
+wagerlos.ttf=ttf-aenigma
+wager.ttf=ttf-aenigma
+wagerwon.ttf=ttf-aenigma
+waree-boldoblique.otf=otf-thai-tlwg
+waree-boldoblique.ttf=ttf-thai-tlwg
+waree-bold.otf=otf-thai-tlwg
+waree-bold.ttf=ttf-thai-tlwg
+waree-oblique.otf=otf-thai-tlwg
+waree-oblique.ttf=ttf-thai-tlwg
+waree.otf=otf-thai-tlwg
+waree.ttf=ttf-thai-tlwg
+wargames.ttf=ttf-dustin
+waver.ttf=ttf-aenigma
+waywards.ttf=ttf-aenigma
+wayward.ttf=ttf-aenigma
+weatherd.ttf=ttf-aenigma
+weathers.ttf=ttf-aenigma
+weaver.ttf=ttf-aenigma
+whatever.ttf=ttf-aenigma
+whipsnap.ttf=ttf-aenigma
+wigsquig.ttf=ttf-aenigma
+wincing.ttf=ttf-aenigma
+winks.ttf=ttf-dustin
+withstan.ttf=ttf-aenigma
+wobbly.ttf=ttf-aenigma
+wqy-zenhei.ttf=ttf-wqy-zenhei
+wyvernwi.ttf=ttf-aenigma
+wyvernww.ttf=ttf-aenigma
+xeroxmal.ttf=ttf-aenigma
+xhume.ttf=ttf-aenigma
+xipital.ttf=ttf-aenigma
+xmaslght.ttf=ttf-aenigma
+xtrusion.ttf=ttf-aenigma
+yearend.ttf=ttf-aenigma
+yesterda.ttf=ttf-aenigma
+yielding.ttf=ttf-aenigma
+yonder.ttf=ttf-aenigma
+yoshisst.ttf=ttf-aenigma
+yourcomp.ttf=ttf-aenigma
+zeldadxt.ttf=ttf-aenigma
+zenith.ttf=ttf-aenigma
+zephyrea.ttf=ttf-aenigma
+zephyreg.ttf=ttf-aenigma
+zerovelo.ttf=ttf-aenigma
+zirccube.ttf=ttf-aenigma
+zirconia.ttf=ttf-aenigma
+zoetrope.ttf=ttf-aenigma
+zoidal.ttf=ttf-aenigma
+zurklezo.ttf=ttf-aenigma
+zurklezs.ttf=ttf-aenigma
diff --git a/private/refresh-fonts-data b/private/refresh-fonts-data
new file mode 100755
index 0000000..3f04125
--- /dev/null
+++ b/private/refresh-fonts-data
@@ -0,0 +1,69 @@
+#!/bin/sh
+
+####################
+#    Copyright (C) 2008, 2009 by Raphael Geissert <atomo64@gmail.com>
+#
+#
+#    This file is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This file is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this file.  If not, see <http://www.gnu.org/licenses/>.
+####################
+
+set -e
+
+if [ -z "$1" ]; then
+    printf "Usage: %s path/to/lintian/data\n" \
+	"$(basename "$0")"
+    cat <<INFO
+
+The script will download the following file from a mirror (which should be
+specified via the DEB_MIRROR env var, which defaults to
+http://i386-geomirror.debian.net/debian and is used directly without any kind
+of parsing so one can play with it):
+* Contents-i386.gz
+Any special parameter can be passed to wget via WGET_ARGS, if needed.
+
+Other options:
+Other variables such as GREP_OPTIONS can be used to enable things like --mmap.
+INFO
+    exit
+fi
+
+readonly lintian_data="$(readlink -f "$1")"
+readonly contents="$(readlink -f "$2")"
+
+[ -d "$lintian_data" ] || {
+    printf "%s is not a directory, aborting" "$lintiandata" >&2
+    exit 1
+}
+
+readonly workdir="$(mktemp -d)"
+
+cleanup () {
+        [ ! -d "$workdir" ] || rm -rf "$workdir"
+}; trap cleanup EXIT
+
+mirror="${DEB_MIRROR:=http://i386-geomirror.debian.net/debian}";
+WGET_ARGS="${WGET_ARGS:=-nv}"
+wget() {
+    echo wget "$mirror"/"$1"
+    /usr/bin/wget $WGET_ARGS "$mirror"/"$1"
+}
+mkdir -p "$lintian_data/files"
+
+cd "$workdir"
+wget dists/sid/Contents-i386.gz
+zcat Contents-i386.gz \
+    | perl -n -w -E 'print lc $_ if (s#^.+/([\w-]+\.(?:[to]tf|pfb|pcf))\s+\w+/([to]tf.+)$#$1=$2#i);' \
+    | sort > fonts
+
+mv fonts "$lintian_data/files/"

-- 
Debian package checker


Reply to: