blob: ec7240caac27df21c7d196a8df52afebf23755ae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
--- src/blockdiag/utils/bootstrap.py.orig 2011-12-16 20:04:27.000000000 +0900
+++ src/blockdiag/utils/bootstrap.py 2011-12-29 11:15:27.000000000 +0900
@@ -170,13 +170,7 @@
def detectfont(options):
- fonts = ['c:/windows/fonts/VL-Gothic-Regular.ttf', # for Windows
- 'c:/windows/fonts/msgothic.ttf', # for Windows
- 'c:/windows/fonts/msgoth04.ttc', # for Windows
- '/usr/share/fonts/truetype/ipafont/ipagp.ttf', # for Debian
- '/usr/local/share/font-ipa/ipagp.otf', # for FreeBSD
- '/Library/Fonts/Hiragino Sans GB W3.otf', # for MacOS
- '/System/Library/Fonts/AppleGothic.ttf'] # for MacOS
+ ipafontpath = '%%LOCALBASE%%/share/font-ipa/ipagp.otf'
fontpath = None
if options.font:
@@ -190,11 +184,8 @@
raise RuntimeError(msg)
if fontpath is None:
- for path in fonts:
- _path, index = parse_fontpath(path)
- if os.path.isfile(_path):
- fontpath = path
- break
+ if ipafontpath and os.path.isfile(ipafontpath):
+ fontpath = ipafontpath
return fontpath
|