Ticket #14562: ghostscript-fonts.hiragino.diff
File ghostscript-fonts.hiragino.diff, 2.5 KB (added by takanori@…, 17 years ago) |
---|
-
Portfile
3 3 PortSystem 1.0 4 4 5 5 name ghostscript-fonts-hiragino 6 version 8.6 16 version 8.62 7 7 categories print japanese 8 8 maintainers takanori 9 9 description Japanese Hiragino fonts for ghostscript ${version} … … 42 42 "/System/Library/Fonts/ヒラギノ明朝 ProN W3.otf" HiraMinProN-W3 {} 43 43 "/System/Library/Fonts/ヒラギノ明朝 ProN W6.otf" HiraMinProN-W6 {}} 44 44 } 45 set GSFontDir ${destroot}${prefix}/share/ghostscript/ fonts/Resource/Font45 set GSFontDir ${destroot}${prefix}/share/ghostscript/${version}/Resource/Font 46 46 set GSCIDFontDir ${destroot}${prefix}/share/ghostscript/${version}/Resource/CIDFont 47 47 set EncodeList {78-EUC-H 48 48 78-EUC-V … … 125 125 126 126 foreach encode ${EncodeList} { 127 127 set fd [open [file join ${GSFontDir} ${fontname}-${encode}] w 0644] 128 puts ${fd} "%!PS-Adobe-3.0 Resource-Font" 129 puts ${fd} "%%DocumentNeededResources: ${encode} (CMap)" 130 puts ${fd} "%%IncludeResource: ${encode} (CMap)" 131 puts ${fd} "%%BeginResource: Font (${fontname}-${encode})" 128 132 puts ${fd} "(${fontname}-${encode})" 129 133 puts ${fd} "(${encode}) /CMap findresource" 130 134 puts ${fd} "\[(${fontname}) /CIDFont findresource\]" 131 135 puts ${fd} "composefont" 132 136 puts ${fd} "pop" 137 puts ${fd} "%%EndResource" 138 puts ${fd} "%%EOF" 133 139 close ${fd} 134 140 } 135 141 … … 137 143 foreach alias ${aliases} { 138 144 foreach encode ${EncodeList} { 139 145 set fd [open [file join ${GSFontDir} ${alias}-${encode}] w 0644] 146 puts ${fd} "%!PS-Adobe-3.0 Resource-Font" 147 puts ${fd} "%%DocumentNeededResources: ${encode} (CMap)" 148 puts ${fd} "%%IncludeResource: ${encode} (CMap)" 149 puts ${fd} "%%BeginResource: Font (${alias}-${encode})" 140 150 puts ${fd} "(${alias}-${encode})" 141 151 puts ${fd} "(${encode}) /CMap findresource" 142 152 puts ${fd} "\[(${fontname}) /CIDFont findresource\]" 143 153 puts ${fd} "composefont" 144 154 puts ${fd} "pop" 155 puts ${fd} "%%EndResource" 156 puts ${fd} "%%EOF" 145 157 close ${fd} 146 158 } 147 159 }