Ticket #14562: ghostscript-fonts.hiragino.diff

File ghostscript-fonts.hiragino.diff, 2.5 KB (added by takanori@…, 16 years ago)
  • Portfile

     
    33PortSystem      1.0
    44
    55name            ghostscript-fonts-hiragino
    6 version         8.61
     6version         8.62
    77categories      print japanese
    88maintainers     takanori
    99description     Japanese Hiragino fonts for ghostscript ${version}
     
    4242                      "/System/Library/Fonts/ヒラギノ明朝 ProN W3.otf" HiraMinProN-W3  {}
    4343                      "/System/Library/Fonts/ヒラギノ明朝 ProN W6.otf" HiraMinProN-W6  {}}
    4444    }
    45     set GSFontDir ${destroot}${prefix}/share/ghostscript/fonts/Resource/Font
     45    set GSFontDir ${destroot}${prefix}/share/ghostscript/${version}/Resource/Font
    4646    set GSCIDFontDir ${destroot}${prefix}/share/ghostscript/${version}/Resource/CIDFont
    4747    set EncodeList {78-EUC-H
    4848                    78-EUC-V
     
    125125
    126126        foreach encode ${EncodeList} {
    127127            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})"
    128132            puts ${fd} "(${fontname}-${encode})"
    129133            puts ${fd} "(${encode}) /CMap findresource"
    130134            puts ${fd} "\[(${fontname}) /CIDFont findresource\]"
    131135            puts ${fd} "composefont"
    132136            puts ${fd} "pop"
     137            puts ${fd} "%%EndResource"
     138            puts ${fd} "%%EOF"
    133139            close ${fd}
    134140        }
    135141
     
    137143            foreach alias ${aliases} {
    138144                foreach encode ${EncodeList} {
    139145                    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})"
    140150                    puts ${fd} "(${alias}-${encode})"
    141151                    puts ${fd} "(${encode}) /CMap findresource"
    142152                    puts ${fd} "\[(${fontname}) /CIDFont findresource\]"
    143153                    puts ${fd} "composefont"
    144154                    puts ${fd} "pop"
     155                    puts ${fd} "%%EndResource"
     156                    puts ${fd} "%%EOF"
    145157                    close ${fd}
    146158                }
    147159            }