Please consider the following patch. It has been taken against Mandriva, but I 
guess the dirs are more-or-less the same for all distros..




-- 
Say NO to spam and viruses. Stop using Microsoft Windows!
From 7088647eaa1e152edc1da7c5827d845b33c3262f Mon Sep 17 00:00:00 2001
From: P. Christeas <[email protected]>
Date: Tue, 10 Feb 2009 10:30:10 +0200
Subject: [PATCH] Adapt the rl_config to Linux.

Dump all the non-applicable dirs and keep only the Mandriva ones.
---
 src/reportlab/rl_config.py |   34 ++++------------------------------
 1 files changed, 4 insertions(+), 30 deletions(-)

diff --git a/src/reportlab/rl_config.py b/src/reportlab/rl_config.py
index 4377a83..cab61ad 100644
--- a/src/reportlab/rl_config.py
+++ b/src/reportlab/rl_config.py
@@ -41,13 +41,6 @@ imageReaderFlags=0                                  #attempt to convert images i
 
 # places to look for T1Font information
 T1SearchPath =  (
-                'c:/Program Files/Adobe/Acrobat 9.0/Resource/Font', 
-                'c:/Program Files/Adobe/Acrobat 8.0/Resource/Font', 
-                'c:/Program Files/Adobe/Acrobat 7.0/Resource/Font', 
-                'c:/Program Files/Adobe/Acrobat 6.0/Resource/Font', #Win32, Acrobat 6
-                'c:/Program Files/Adobe/Acrobat 5.0/Resource/Font',     #Win32, Acrobat 5
-                'c:/Program Files/Adobe/Acrobat 4.0/Resource/Font', #Win32, Acrobat 4
-                '%(disk)s/Applications/Python %(sys_version)s/reportlab/fonts', #Mac?
                 '/usr/lib/Acrobat9/Resource/Font',      #Linux, Acrobat 5?
                 '/usr/lib/Acrobat8/Resource/Font',      #Linux, Acrobat 5?
                 '/usr/lib/Acrobat7/Resource/Font',      #Linux, Acrobat 5?
@@ -61,27 +54,17 @@ T1SearchPath =  (
                 '/usr/local/Acrobat5/Resource/Font',    #Linux, Acrobat 5?
                 '/usr/local/Acrobat4/Resource/Font',    #Linux, Acrobat 4
                 '%(REPORTLAB_DIR)s/fonts',              #special
-                '%(REPORTLAB_DIR)s/../fonts',           #special
-                '%(REPORTLAB_DIR)s/../../fonts',        #special
                 '%(HOME)s/fonts',                       #special
                  )
 
 # places to look for TT Font information
 TTFSearchPath = (
-                'c:/winnt/fonts',
-                'c:/windows/fonts',
-                '/usr/lib/X11/fonts/TrueType/',
+                '/usr/share/fonts/TTF/',
+                '/usr/share/fonts/TTF/dejavu',
+                '/usr/share/fonts/TTF/liberation',
+                '/usr/share/fonts/TTF/latex',
                 '%(REPORTLAB_DIR)s/fonts',      #special
-                '%(REPORTLAB_DIR)s/../fonts',   #special
-                '%(REPORTLAB_DIR)s/../../fonts',#special
                 '%(HOME)s/fonts',               #special
-                #mac os X - from
-                #http://developer.apple.com/technotes/tn/tn2024.html
-                '~/Library/Fonts',
-                '/Library/Fonts',
-                '/Network/Library/Fonts',
-                '/System/Library/Fonts',
-                
                 )
 
 # places to look for CMap files - should ideally merge with above
@@ -98,16 +81,7 @@ CMapSearchPath = (
                   '/usr/local/Acrobat6/Resource/CMap',
                   '/usr/local/Acrobat5/Resource/CMap',
                   '/usr/local/Acrobat4/Resource/CMap',
-                  'C:\\Program Files\\Adobe\\Acrobat\\Resource\\CMap',
-                  'C:\\Program Files\\Adobe\\Acrobat 9.0\\Resource\\CMap',
-                  'C:\\Program Files\\Adobe\\Acrobat 8.0\\Resource\\CMap',
-                  'C:\\Program Files\\Adobe\\Acrobat 7.0\\Resource\\CMap',
-                  'C:\\Program Files\\Adobe\\Acrobat 6.0\\Resource\\CMap',
-                  'C:\\Program Files\\Adobe\\Acrobat 5.0\\Resource\\CMap',
-                  'C:\\Program Files\\Adobe\\Acrobat 4.0\\Resource\\CMap',
                   '%(REPORTLAB_DIR)s/fonts/CMap',       #special
-                  '%(REPORTLAB_DIR)s/../fonts/CMap',    #special
-                  '%(REPORTLAB_DIR)s/../../fonts/CMap', #special
                   '%(HOME)s/fonts/CMap',                #special
                   )
 
-- 
1.6.2.5

_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/python-modules-team

Reply via email to