Changeset 17158 for trunk/dports
- Timestamp:
- Mar 24, 2006, 10:57:21 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/print/pTeX/Portfile
r17023 r17158 1 # $Id: Portfile,v 1.5 2006/03/16 17:45:55 takanori Exp $ 1 # $Id: Portfile,v 1.6 2006/03/24 22:57:21 takanori Exp $ 2 PortSystem 1.0 2 3 3 set ptetex_version 200603 154 set ptetex_version 20060324 4 5 5 PortSystem 1.06 6 name pTeX 7 7 version ptetex3-${ptetex_version} 8 epoch 200603158 epoch ${ptetex_version} 9 9 categories print textproc 10 10 maintainers takanori@opendarwin.org … … 29 29 sha1 10f7d2fa007c95ca066d899fca0e9a8446108824 \ 30 30 rmd160 67cb6325f1edbea89c4723791116717190ec73c4 \ 31 ptetex3-${ptetex_version}.tar.gz md5 0be4b7f78eb993f3cb546a18633dd853\32 sha1 5b5c4a7bd5d55d1845109a36b7b83f7cfa70d735\33 rmd160 f85c397476722dff63214303a4f67394ce1b010031 ptetex3-${ptetex_version}.tar.gz md5 34766345088e7a3f6b6a9f6c8100d85a \ 32 sha1 7051e7d0a482af54004bc008a5c8abcf2d7d2768 \ 33 rmd160 7f4ebe9328989d0b33615a963d998e1a4cb10309 34 34 35 35 default_variants +hiragino +otf … … 42 42 worksrcdir ptetex3-${ptetex_version} 43 43 44 patch { 44 configure.args --without-texinfo --without-texi2html --with-system-gd --with-system-zlib --with-system-pnglib --with-system-ncurses --with-xdvi-x-toolkit=motif 45 configure { 45 46 system "echo MD5CHECK=md5check >> ${worksrcpath}/my_option" 46 47 system "echo SRC_DIR=${distpath} >> ${worksrcpath}/my_option" … … 54 55 system "echo export CPPFLAGS LDFLAGS LD_LIBRARY_PATH >> ${worksrcpath}/my_option" 55 56 } 56 57 configure.args --without-texinfo --without-texi2html --with-system-gd --with-system-zlib --with-system-pnglib --with-system-ncurses --with-xdvi-x-toolkit=motif58 configure {}59 57 60 58 build { … … 81 79 82 80 if {[variant_isset hiragino]} { 83 system "perl -pi -e \"s|^(KanjiMap utf-noEmbeddedFont.map)$|#\\1\\nKanjiMap utf-unicode-x.map|, s|^(KanjiMap otf-noEmbeddedFont.map)$|#\\1\\nKanjiMap otf-hiraginox.map|\" ${destroot}${prefix}/share/texmf-config/web2c/updmap.cfg" 84 system "perl -pi -e \"s|^(rml\\s.+)$|#\\1\\nrml\\tH\\tHiraMinPro-W3.otf|, s|^(rmlv\\s.+)$|#\\1\\nrmlv\\tV\\tHiraMinPro-W3.otf|, s|^(gbm\\s.+)$|#\\1\\ngbm\\tH\\tHiraKakuPro-W3.otf|, s|^(gbmv\\s.+)$|#\\1\\ngbmv\\tV\\tHiraKakuPro-W3.otf|, \" ${destroot}${prefix}/share/texmf/fonts/map/dvipdfm/cid-x.map" 81 system "perl -pi -e \"s|^(KanjiMap ptex-noEmbeddedFont.map)$|#! \\1|, s|^#! (KanjiMap ptex-hiragino.map)$|\\1|, s|^(KanjiMap morisawa.map)$|#! \\1\\nKanjiMap morisawa-hiraginoEmbed.map|, s|^(KanjiMap utf-noEmbeddedFont.map)$|#! \\1\\nKanjiMap utf-unicode-x.map|, s|^(KanjiMap otf-noEmbeddedFont.map)$|#! \\1|, s|^#! (KanjiMap otf-hiraginox.map)$|\\1|\" ${destroot}${prefix}/share/texmf-config/web2c/updmap.cfg" 85 82 } 83 file copy ${destroot}${prefix}/share/texmf/fonts/map/dvipdfm/morisawa.map ${destroot}${prefix}/share/texmf/fonts/map/dvipdfm/morisawa-hiraginoEmbed.map 84 system "perl -pi -e \"s|Ryumin-Light|HiraMinPro-W3.otf|, s|GothicBBB-Medium|HiraKakuPro-W3.otf|, s|FutoMinA101-Bold|HiraMinPro-W6.otf|, s|FutoGoB101-Bold|HiraKakuPro-W6.otf|, s|Jun101-Light|HiraMaruPro-W4.otf|\" ${destroot}${prefix}/share/texmf/fonts/map/dvipdfm/morisawa-hiraginoEmbed.map" 86 85 87 86 # Modify mktex.opt to force use of varfonts … … 108 107 } 109 108 109 #Embed Hiragino fonts in PDF 110 110 variant hiragino {} 111 112 #Use otf.sty 111 113 variant otf {} 114 115 #Use babel 112 116 variant babel {} 113 117 114 118 variant euc conflicts sjis { 115 pre- patch{ system "echo KANJI_CODE=EUC >> ${worksrcpath}/my_option" }119 pre-configure { system "echo KANJI_CODE=EUC >> ${worksrcpath}/my_option" } 116 120 } 117 121 variant sjis conflicts euc { 118 pre- patch{ system "echo KANJI_CODE=SJIS >> ${worksrcpath}/my_option" }122 pre-configure { system "echo KANJI_CODE=SJIS >> ${worksrcpath}/my_option" } 119 123 } 120 124
Note: See TracChangeset
for help on using the changeset viewer.