Revision: 74787 http://trac.macports.org/changeset/74787 Author: takanori@macports.org Date: 2011-01-02 11:46:57 -0800 (Sun, 02 Jan 2011) Log Message: ----------- pTeX: - NOTICE: from this version, the default encoding is changed from euc-jp to utf-8 - added tipa, cm-super, mh(breqn) and fourier-GUT packages - variant +no_babel has been removed Modified Paths: -------------- trunk/dports/tex/pTeX/Portfile trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff Modified: trunk/dports/tex/pTeX/Portfile =================================================================== --- trunk/dports/tex/pTeX/Portfile 2011-01-02 19:31:10 UTC (rev 74786) +++ trunk/dports/tex/pTeX/Portfile 2011-01-02 19:46:57 UTC (rev 74787) @@ -3,7 +3,7 @@ PortSystem 1.0 name pTeX -version 20100929 +version 20110103 epoch ${version} set ver_ptetex3 20080616 set ver_dvipdfmx 20100328 @@ -11,6 +11,9 @@ set ver_jsclasses 100314 set ver_txfonts 3.2.1 set ver_pxfonts 1.1.1 +set ver_tipa 1.3-20090407 +set ver_cm-super 0.3.4-20080709 +set ver_fourier 1.4.1-20050130 categories tex print textproc japanese maintainers takanori openmaintainer description Japanese TeX (pTeX) processing environment @@ -43,7 +46,12 @@ pxfonts-${ver_pxfonts}.zip:misc \ cmap-gs871.tar.gz:misc \ mappingresources4pdf_2unicode-20091208.tar.Z:misc \ - mappingresources4pdf_other-20091208.tar.Z:misc + mappingresources4pdf_other-20091208.tar.Z:misc \ + tipa-${ver_tipa}.zip:misc \ + cm-super-${ver_cm-super}.zip:misc \ + utopia-20061119.zip:misc \ + fourier-GUT-${ver_fourier}.zip:misc \ + mh-20100918.zip:misc patchfiles patch-1check-archive.sh.diff \ patch-2extract-src.sh.diff \ patch-3extract-texmf.sh.diff \ @@ -62,7 +70,12 @@ pxfonts-${ver_pxfonts}.zip rmd160 9a2e8df4b779dab2c93704f0716f3d69dcbac6fe \ cmap-gs871.tar.gz rmd160 1fb4a51914f6b17050d984414e0490d9a5e6edc9 \ mappingresources4pdf_2unicode-20091208.tar.Z rmd160 bc1b86e6a5f0e022f88070195eb3e01e167114a7 \ - mappingresources4pdf_other-20091208.tar.Z rmd160 1e2ea9af6be8b60c9a54963e542fa06ceb2daccd + mappingresources4pdf_other-20091208.tar.Z rmd160 1e2ea9af6be8b60c9a54963e542fa06ceb2daccd \ + tipa-${ver_tipa}.zip rmd160 ea4f393f8a2e151b0933829ba7d193761ca8433a \ + cm-super-${ver_cm-super}.zip rmd160 fc2f18c2b000725c8076bc6a52f0ccaf06dcecd1 \ + utopia-20061119.zip rmd160 c6d326323948c724c1d24ca9058171e732c1d247 \ + fourier-GUT-${ver_fourier}.zip rmd160 b95903070f38c545d8cccc39da38195e7a116d16 \ + mh-20100918.zip rmd160 807ef9af241867a5c885a5b11803b69054dade0d depends_lib bin:perl:perl5 \ port:gd2 \ @@ -87,7 +100,7 @@ conflicts texlive texlive_base texlive_texmf-minimal texlive_texmf-full texlive_texmf-docs if {![variant_isset euc] && ![variant_isset sjis] && ![variant_isset utf8]} { - default_variants +euc + default_variants +utf8 } if {![variant_isset no_x11] && ![variant_isset motif] && ![variant_isset xaw] && ![variant_isset xaw3d] && ![variant_isset nextaw]} { default_variants +motif @@ -109,7 +122,12 @@ foreach f {dvipdfmx-${ver_dvipdfmx}.tar.gz dvipsk-${ver_dvipsk}.tar.gz txfonts-${ver_txfonts}.zip - pxfonts-${ver_pxfonts}.zip} { + pxfonts-${ver_pxfonts}.zip + tipa-${ver_tipa}.zip + cm-super-${ver_cm-super}.zip + utopia-20061119.zip + fourier-GUT-${ver_fourier}.zip + mh-20100918.zip} { eval copy ${distpath}/${f} ${worksrcpath}/archive/ } copy ${distpath}/jsclasses-${ver_jsclasses}.zip ${worksrcpath}/macro/ @@ -156,8 +174,7 @@ use_parallel_build no pre-build { if {![variant_isset no_otf]} {build.target-append otf} - if {![variant_isset no_babel]} {build.target-append babel} - build.target-append fonty + build.target-append babel fonty } test.run yes @@ -220,12 +237,11 @@ system "${prefix}/bin/mktexlsr" - # Not elegant. But this will be helpful if you are using these packages foreach f {tipa.map} { - system "(${prefix}/bin/kpsewhich ${f} > /dev/null) && ${prefix}/bin/updmap-sys --enable MixedMap ${f} --nomkmap || true" + system "${prefix}/bin/updmap-sys --enable MixedMap ${f} --nomkmap || true" } foreach f {cm-super-t1.map cm-super-ts1.map cm-super-t2a.map cm-super-t2b.map cm-super-t2c.map cm-super-x2.map fourier.map} { - system "(${prefix}/bin/kpsewhich ${f} > /dev/null) && ${prefix}/bin/updmap-sys --enable Map ${f} --nomkmap || true" + system "${prefix}/bin/updmap-sys --enable Map ${f} --nomkmap || true" } system "${prefix}/bin/updmap-sys" @@ -241,8 +257,6 @@ variant no_otf description {Do not install otf.sty} {} -variant no_babel description {Do not install babel} {} - variant euc conflicts sjis utf8 description {Set the default character encoding to EUC-JP} {} variant sjis conflicts euc utf8 description {Set the default character encoding to Shift_JIS} {} variant utf8 conflicts euc sjis description {Set the default character encoding to UTF-8} {} Modified: trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff =================================================================== --- trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff 2011-01-02 19:31:10 UTC (rev 74786) +++ trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff 2011-01-02 19:46:57 UTC (rev 74787) @@ -19,10 +19,75 @@ if test "$JAPANESE" != "without"; then -@@ -157,6 +159,56 @@ +@@ -157,6 +159,121 @@ distcp $TEXMF tex/latex/marvosym marvosym.sty cpatch archive/tetex-3.0-marvosym-rightarrow.patch 2 $TEXMF ++tarx archive/tipa-1.3-20090407.zip $PTETEX_TMP ++$MKDIR $TEXMF-dist/tex/latex/tipa \ ++ $TEXMF-dist/fonts/source/public/tipa \ ++ $TEXMF-dist/fonts/tfm/public/tipa \ ++ $TEXMF-dist/fonts/type1/public/tipa \ ++ $TEXMF-dist/fonts/map/dvips/tipa \ ++ $TEXMF-dist/doc/fonts/tipa || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/sty/*.sty $TEXMF-dist/tex/latex/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/sty/*.fd $TEXMF-dist/tex/latex/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/sty/*.def $TEXMF-dist/tex/latex/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/mf/*.mf $TEXMF-dist/fonts/source/public/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/mf/*.def $TEXMF-dist/fonts/source/public/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/mf/*.sh $TEXMF-dist/fonts/source/public/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/tfm/*.tfm $TEXMF-dist/fonts/tfm/public/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/type1/*.pfb $TEXMF-dist/fonts/type1/public/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/dvips/tipa.map $TEXMF-dist/fonts/map/dvips/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipa-1.3/doc/* $TEXMF-dist/doc/fonts/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipaface.pdf $TEXMF-dist/doc/fonts/tipa/ || exit ++$CP $PTETEX_TMP/tipa/tipaman.pdf $TEXMF-dist/doc/fonts/tipa/ || exit ++ ++tarx archive/cm-super-0.3.4-20080709.zip $PTETEX_TMP ++$MKDIR $TEXMF-dist/fonts/afm/public/cm-super \ ++ $TEXMF-dist/fonts/map/dvips/cm-super \ ++ $TEXMF-dist/fonts/map/vtex/cm-super \ ++ $TEXMF-dist/dvips/cm-super \ ++ $TEXMF-dist/fonts/enc/dvips/cm-super \ ++ $TEXMF-dist/fonts/type1/public/cm-super \ ++ $TEXMF-dist/tex/latex/cm-super \ ++ $TEXMF-dist/doc/fonts/cm-super ++$CP $PTETEX_TMP/cm-super/afm/*.afm.gz $TEXMF-dist/fonts/afm/public/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/dvips/*.map $TEXMF-dist/fonts/map/dvips/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/vtex/*.ali $TEXMF-dist/fonts/map/vtex/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/dvips/cm-super.GS $TEXMF-dist/dvips/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/dvips/config.cm-super $TEXMF-dist/dvips/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/dvips/*.enc $TEXMF-dist/fonts/enc/dvips/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/pfb/*.pfb $TEXMF-dist/fonts/type1/public/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/type1ec.sty $TEXMF-dist/tex/latex/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/COPYING $TEXMF-dist/doc/fonts/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/ChangeLog $TEXMF-dist/doc/fonts/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/FAQ $TEXMF-dist/doc/fonts/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/INSTALL $TEXMF-dist/doc/fonts/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/README $TEXMF-dist/doc/fonts/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/TODO $TEXMF-dist/doc/fonts/cm-super/ || exit ++$CP $PTETEX_TMP/cm-super/inf/cm-super-inf.tar.bz2 $TEXMF-dist/doc/fonts/cm-super/ || exit ++ ++tarx archive/utopia-20061119.zip $PTETEX_TMP ++$MKDIR $TEXMF-dist/fonts/afm/adobe/utopia \ ++ $TEXMF-dist/fonts/type1/adobe/utopia \ ++ $TEXMF-dist/doc/fonts/utopia ++$CP $PTETEX_TMP/utopia/*.afm $TEXMF-dist/fonts/afm/adobe/utopia/ || exit ++$CP $PTETEX_TMP/utopia/*.pfb $TEXMF-dist/fonts/type1/adobe/utopia/ || exit ++$CP $PTETEX_TMP/utopia/*.txt $TEXMF-dist/doc/fonts/utopia/ || exit ++$CP $PTETEX_TMP/utopia/README $TEXMF-dist/doc/fonts/utopia/ || exit ++ ++tarx archive/fourier-GUT-1.4.1-20050130.zip $PTETEX_TMP ++$CP -R $PTETEX_TMP/fourier-GUT/doc $TEXMF-dist/ || exit ++$CP -R $PTETEX_TMP/fourier-GUT/fonts $TEXMF-dist/ || exit ++$CP -R $PTETEX_TMP/fourier-GUT/tex $TEXMF-dist/ || exit ++ ++$RM -r $TEXMF-dist/tex/latex/mh ++tarx archive/mh-20100918.zip $PTETEX_TMP ++$CP -R $PTETEX_TMP/mh/doc $TEXMF-dist/ || exit ++#$CP -R $PTETEX_TMP/mh/source $TEXMF-dist/ || exit ++$CP -R $PTETEX_TMP/mh/tex $TEXMF-dist/ || exit ++ +# update txfonts from v3.2 to v3.2.1 +$RM -r $TEXMF-dist/doc/fonts/txfonts \ + $TEXMF-dist/fonts/afm/public/txfonts \
participants (1)
-
takanori@macports.org