[50428] trunk/dports/tex/pTeX
takanori at macports.org
takanori at macports.org
Thu Apr 30 15:12:29 PDT 2009
Revision: 50428
http://trac.macports.org/changeset/50428
Author: takanori at macports.org
Date: 2009-04-30 15:12:28 -0700 (Thu, 30 Apr 2009)
Log Message:
-----------
pTeX:
- dvipdfmx is updated to snapshot 20090115
- babel is now built and installed by default
- update jsclasses to 090222
- update txfonts to v3.2.1
- update pxfonts to v1.1.1
- update dvipsk to 5.97-p1.7b
- misc fixes
Modified Paths:
--------------
trunk/dports/tex/pTeX/Portfile
trunk/dports/tex/pTeX/files/patch-2extract-src.sh.diff
Added Paths:
-----------
trunk/dports/tex/pTeX/files/archive/dvipsk-lastext-boundcheck.diff
trunk/dports/tex/pTeX/files/patch-1check-archive.sh.diff
trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff
trunk/dports/tex/pTeX/files/patch-4make-install.sh.diff
trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.international.diff
trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.traditional.diff
trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.without.diff
Modified: trunk/dports/tex/pTeX/Portfile
===================================================================
--- trunk/dports/tex/pTeX/Portfile 2009-04-30 22:09:58 UTC (rev 50427)
+++ trunk/dports/tex/pTeX/Portfile 2009-04-30 22:12:28 UTC (rev 50428)
@@ -3,9 +3,14 @@
PortSystem 1.0
name pTeX
-version 20080616
-revision 1
+version 20090501
epoch ${version}
+set ver_ptetex3 20080616
+set ver_dvipdfmx 20090115
+set ver_dvipsk 5.97-p1.7b
+set ver_jsclasses 090222
+set ver_txfonts 3.2.1
+set ver_pxfonts 1.1.1
categories tex print textproc japanese
maintainers takanori openmaintainer
description Japanese TeX (pTeX) processing environment
@@ -19,52 +24,62 @@
http://ftp.yz.yamagata-u.ac.jp/pub/CTAN/systems/unix/teTeX/3.0/distrib/:tetex \
http://dante.ctan.org/tex-archive/systems/unix/teTeX/3.0/distrib/:tetex \
http://tug.ctan.org/tex-archive/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://ftp.lab.kdd.co.jp/CTAN/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://ftp.meisei-u.ac.jp/pub/CTAN/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://ftp.nara.wide.ad.jp/pub/TeX/CTAN/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://ftp.riken.go.jp/pub/tex-archive/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://ftp.yz.yamagata-u.ac.jp/pub/CTAN/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://dante.ctan.org/tex-archive/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://cam.ctan.org/tex-archive/systems/unix/teTeX/3.0/distrib/:tetex \
- ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/3.0/distrib/:tetex \
http://tutimura.ath.cx/~nob/tex/ptetex/ptetex3/:ptetex3 \
macports::ptetex3 \
- macports::cmap
-distname ptetex3-${version}
+ http://ring.riken.jp/archives/text/TeX/ptex-win32/utils/:dvipsk \
+ macports::dvipsk \
+ http://project.ktug.or.kr/dvipdfmx/snapshot/latest/:dvipdfmx \
+ http://project.ktug.or.kr/dvipdfmx/snapshot/archive/:dvipdfmx \
+ macports::dvipdfmx \
+ http://oku.edu.mie-u.ac.jp/~okumura/jsclasses/:jsclasses \
+ macports::jsclasses \
+ macports::misc
+distname ptetex3-${ver_ptetex3}
distfiles tetex-src-3.0.tar.gz:tetex \
tetex-texmf-3.0po.tar.gz:tetex \
${distname}${extract.suffix}:ptetex3 \
- cmap-gs863.tar.gz:cmap
-patchfiles patch-2extract-src.sh.diff \
+ dvipdfmx-${ver_dvipdfmx}.tar.gz:dvipdfmx \
+ dvipsk-${ver_dvipsk}.tar.gz:dvipsk \
+ jsclasses-${ver_jsclasses}.zip:jsclasses \
+ txfonts-${ver_txfonts}.zip:misc \
+ pxfonts-${ver_pxfonts}.zip:misc \
+ cmap-gs863.tar.gz:misc
+patchfiles patch-1check-archive.sh.diff \
+ patch-2extract-src.sh.diff \
+ patch-3extract-texmf.sh.diff \
+ patch-4make-install.sh.diff \
patch-7font-search.sh.diff \
patch-8test.sh.diff \
- patch-common.sh.diff
-checksums tetex-src-3.0.tar.gz md5 944a4641e79e61043fdaf8f38ecbb4b3 \
- sha1 7637789f7f4929694aed1b89820f5bad4753e8fc \
- rmd160 15a139f5f36993e4ed3583260e175cfb13ce7bcc \
- tetex-texmf-3.0po.tar.gz md5 ed9d30d9162d16ac8d5065cde6e0f6fa \
- sha1 1be97f57a26a6e9b72ebfd932e45914a959aff16 \
- rmd160 a1e87733fa3cbef04e39a690ed8549aeaaddb241 \
- ${distname}${extract.suffix} md5 5a846af619f0b921338d3aa4ab16ecfe \
- sha1 25488f4ebd66e01124f40e37e69389bc4e5d6b41 \
- rmd160 50bcf8986d1cb5f23e578ba97d7ade20bb05f3a2 \
- cmap-gs863.tar.gz md5 f7c2b4c823995bb3a0df1f5fc1130b34 \
- sha1 e07700dfac3ec1ec45b02f24c3bb270bf0e3480c \
- rmd160 2aa8ccc8e1d83a56026b476b4129238264c2e22c
+ patch-common.sh.diff \
+ patch-md5sum_texsrc.international.diff \
+ patch-md5sum_texsrc.traditional.diff \
+ patch-md5sum_texsrc.without.diff
+checksums tetex-src-3.0.tar.gz rmd160 15a139f5f36993e4ed3583260e175cfb13ce7bcc \
+ tetex-texmf-3.0po.tar.gz rmd160 a1e87733fa3cbef04e39a690ed8549aeaaddb241 \
+ ${distname}${extract.suffix} rmd160 50bcf8986d1cb5f23e578ba97d7ade20bb05f3a2 \
+ dvipdfmx-${ver_dvipdfmx}.tar.gz rmd160 d05905fc3821c314148143cf3f9a114f204e6e6c \
+ dvipsk-${ver_dvipsk}.tar.gz rmd160 03b57ccd7c8a29af0359414e9f6bc84855fa0337 \
+ jsclasses-${ver_jsclasses}.zip rmd160 070ee272072166dccde9c957eb03f0395aa96cfe \
+ txfonts-${ver_txfonts}.zip rmd160 e0881b33012ae10a7557ee773439df62e600e56d \
+ pxfonts-${ver_pxfonts}.zip rmd160 9a2e8df4b779dab2c93704f0716f3d69dcbac6fe \
+ cmap-gs863.tar.gz rmd160 2aa8ccc8e1d83a56026b476b4129238264c2e22c
-depends_lib port:ghostscript-fonts-hiragino \
- bin:perl:perl5 \
+depends_lib bin:perl:perl5 \
lib:libXm:openmotif \
port:gd2 \
+ port:ghostscript-fonts-hiragino \
port:jpeg \
port:libiconv \
port:libpng \
port:ncurses \
port:t1lib \
port:zlib
-depends_build bin:bash:bash \
- port:nkf
+depends_build port:nkf
+# bin:bash:bash
+# bin:bison:bison
+# bin:flex:flex
+# port:gmake
+# port:gpatch
depends_run port:texi2html \
port:texinfo
@@ -82,6 +97,14 @@
post-patch {
eval copy [glob ${filespath}/archive/*] ${worksrcpath}/archive/
+ foreach f {dvipdfmx-${ver_dvipdfmx}.tar.gz
+ dvipsk-${ver_dvipsk}.tar.gz
+ txfonts-${ver_txfonts}.zip
+ pxfonts-${ver_pxfonts}.zip} {
+ eval copy ${distpath}/${f} ${worksrcpath}/archive/
+ }
+ copy ${distpath}/jsclasses-${ver_jsclasses}.zip ${worksrcpath}/macro/
+ delete ${worksrcpath}/macro/jsclasses-071024.zip
}
configure.args --without-texi2html \
@@ -122,7 +145,7 @@
build.target all0
pre-build {
if {![variant_isset no_otf]} {build.target-append otf}
- if {[variant_isset babel]} {build.target-append babel}
+ if {![variant_isset no_babel]} {build.target-append babel}
build.target-append fonty
}
@@ -171,7 +194,7 @@
# Add a directory for local enhancements
xinstall -m 755 -d ${destroot}${prefix}/share/texmf-local
- system "touch ${destroot}${prefix}/share/texmf-local/.ptetex3-${version}"
+ system "touch ${destroot}${prefix}/share/texmf-local/.ptetex3-${ver_ptetex3}"
}
post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/doc
@@ -203,13 +226,13 @@
depends_lib-append bin:gs:ghostscript
}
-variant no_otf description {Do not use otf.sty} {}
+variant no_otf description {Do not install otf.sty} {}
-variant babel description {Use babel} {}
+variant no_babel description {Do not install babel} {}
-variant euc conflicts sjis utf8 description {Set default character set to EUC-JP (default)} {}
-variant sjis conflicts euc utf8 description {Set default character set to Shift_JIS} {}
-variant utf8 conflicts euc sjis description {Set default character set to UTF-8} {}
+variant euc conflicts sjis utf8 description {Set the default character encoding to EUC-JP (default)} {}
+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} {}
variant nox11 conflicts motif xaw xaw3d nextaw description {Do not use X11} {
depends_lib-delete lib:libXm:openmotif port:fontconfig port:freetype port:gd2 port:jpeg port:libiconv
@@ -217,20 +240,20 @@
configure.args-delete --with-system-gd --with-xdvi-x-toolkit=motif
configure.args-append --without-system-gd --without-x --without-xdvik
}
-variant motif conflicts nox11 xaw xaw3d nextaw description {Use motif (default)} {}
-variant xaw conflicts nox11 motif xaw3d nextaw description {Use xaw} {
+variant motif conflicts nox11 xaw xaw3d nextaw description {Use Motif to build xdvi (default)} {}
+variant xaw conflicts nox11 motif xaw3d nextaw description {Use Xaw to build xdvi} {
depends_lib-delete lib:libXm:openmotif
depends_lib-append port:xorg-libXaw
configure.args-delete --with-xdvi-x-toolkit=motif
configure.args-append --with-xdvi-x-toolkit=xaw
}
-variant xaw3d conflicts nox11 motif xaw nextaw description {Use xaw3d} {
+variant xaw3d conflicts nox11 motif xaw nextaw description {Use Xaw3d to build xdvi} {
depends_lib-delete lib:libXm:openmotif
depends_lib-append port:Xaw3d
configure.args-delete --with-xdvi-x-toolkit=motif
configure.args-append --with-xdvi-x-toolkit=xaw3d
}
-variant nextaw conflicts nox11 motif xaw xaw3d description {Use nextaw} {
+variant nextaw conflicts nox11 motif xaw xaw3d description {Use neXtaw to build xdvi} {
depends_lib-delete lib:libXm:openmotif
depends_lib-append port:neXtaw
configure.args-delete --with-xdvi-x-toolkit=motif
@@ -239,6 +262,7 @@
platform darwin 9 {}
-livecheck.check regex
-livecheck.url "http://tutimura.ath.cx/~nob/tex/ptetex/ptetex3/?C=M;O=D"
-livecheck.regex ptetex3-(\[0-9\]+)\\.tar
+livecheck.check regex
+livecheck.url "http://tutimura.ath.cx/~nob/tex/ptetex/ptetex3/?C=M;O=D"
+livecheck.version ${ver_ptetex3}
+livecheck.regex ptetex3-(\[0-9\]+)\\.tar
Added: trunk/dports/tex/pTeX/files/archive/dvipsk-lastext-boundcheck.diff
===================================================================
--- trunk/dports/tex/pTeX/files/archive/dvipsk-lastext-boundcheck.diff (rev 0)
+++ trunk/dports/tex/pTeX/files/archive/dvipsk-lastext-boundcheck.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -0,0 +1,18 @@
+--- tetex-src-3.0/texk/dvipsk/dvips.c.orig 2009-03-25 14:45:01.000000000 +0900
++++ tetex-src-3.0/texk/dvipsk/dvips.c 2009-03-25 15:01:19.000000000 +0900
+@@ -1217,6 +1217,7 @@
+ oname = nextstring ;
+ #ifndef VMCMS /* get stuff before LAST "." */
+ lastext = strlen(iname) - 1 ;
++ if (lastext >= 0) { // lastext should be a positive number
+ while (iname[lastext] != '.' && lastext > 0)
+ lastext-- ;
+ if (iname[lastext] != '.')
+@@ -1253,6 +1254,7 @@
+ #ifndef VMCMS
+ *nextstring++ = 'p' ;
+ *nextstring++ = 's' ;
++ } // lastext should be a positive number
+ #else /* might as well keep things uppercase */
+ *nextstring++ = 'P' ;
+ *nextstring++ = 'S' ;
Added: trunk/dports/tex/pTeX/files/patch-1check-archive.sh.diff
===================================================================
--- trunk/dports/tex/pTeX/files/patch-1check-archive.sh.diff (rev 0)
+++ trunk/dports/tex/pTeX/files/patch-1check-archive.sh.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -0,0 +1,19 @@
+--- /Users/takanori/Sources/ptetex3-20080616.orig/1check-archive.sh 2008-06-16 13:48:06.000000000 +0900
++++ ./1check-archive.sh 2009-03-08 17:42:37.000000000 +0900
+@@ -104,6 +104,7 @@
+ md5check <<EOF || exit
+ 92579eca220d2279787ddb98b5b1e439 archive/config.ps
+ 3429510a849f0736ffa78ce6a5b5a3a7 archive/dvipdfmx-20070409.tar.gz
++098cef238de53adc5e98fe56a451f6f7 archive/dvipdfmx-20090115.tar.gz
+ 92f5fcdf523381c6e30288d0e2c487ab archive/dvipdfmx-contrib-latex.tar.gz
+ 02e0b121e2c391efffb46d6485d7899f archive/dvipsk-5.96-p1.7b.tar.gz
+ a7aefa88799df081ca981ce6aa32ec90 archive/freetype-2.3.5.tar.gz
+@@ -147,7 +148,7 @@
+ 55daff53c4e52be78025dcd0785bcfc3 macro/burasage.lzh
+ 40f757c7c16bce50915893170ed9b916 macro/eclepsf.sty
+ 601835d441df357d28f93c4d4534dbe0 macro/epsbox.sty
+-bac445d00f782ed55efdfb0380dbb303 macro/jsclasses-071024.zip
++eab726afd7249145578df56daa3d805f macro/jsclasses-090222.zip
+ 4c6224bbdc50345999714c32958eb186 macro/otfstable-speedup.patch
+ 0fd496d0e9b365457e161d18da9dfffb macro/otfstable.zip
+ 50382fd31d95532cbc3d6803bc882578 macro/powerdot.tar.gz
Modified: trunk/dports/tex/pTeX/files/patch-2extract-src.sh.diff
===================================================================
--- trunk/dports/tex/pTeX/files/patch-2extract-src.sh.diff 2009-04-30 22:09:58 UTC (rev 50427)
+++ trunk/dports/tex/pTeX/files/patch-2extract-src.sh.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -1,8 +1,56 @@
---- ./2extract-src.sh.orig 2008-06-16 13:50:47.000000000 +0900
-+++ ./2extract-src.sh 2009-02-25 03:39:56.000000000 +0900
-@@ -263,7 +263,11 @@
+--- /Users/takanori/Sources/ptetex3-20080616.orig/2extract-src.sh 2008-06-16 13:50:47.000000000 +0900
++++ ./2extract-src.sh 2009-03-23 00:15:39.000000000 +0900
+@@ -14,7 +14,6 @@
+ fi
+ PTEXENC=$SRC/texk/ptexenc/patches
+-GSNOEMBED="-dNOKANJI -c '.setpdfwrite << /NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats /Ryumin-Light /GothicBBB-Medium] >> setdistillerparams'"
+ ## start
+ test -z "$TEXSRC_EXTRACTED" \
+@@ -46,11 +45,6 @@
+ || perlprint 's/LRa/LRat/' $SRC/texk/kpathsea/mktexlsr
+ rm $PTETEX_TMP
+
+-# epstopdf no embed fonts
+-perlprint "s/OutputFilename -/OutputFilename \\\$GSNOEMBED -/;
+- print \"### no embed fonts\nmy \\\$GSNOEMBED=\\\"$GSNOEMBED\\\";\n\n\"
+- if /option BoundingBox types/" \
+- $SRC/texk/tetex/epstopdf
+ # add --nostop option: don't stop even if a map file is not found
+ cpatch archive/updmap-nostop.patch 0 $SRC/texk/tetex
+ # ebb patch (+ArtBox)
+@@ -133,12 +127,10 @@
+ cpatch $PTEXENC/makejvf-1.1a-ptexenc.patch 1 $SRC/texk/makejvf
+
+ ## for dvipdfmx
+-tarx archive/dvipdfmx-20070409.tar.gz $SRC/texk
++tarx archive/dvipdfmx-20090115.tar.gz $SRC/texk
+ mv $SRC/texk/dvipdfmx-* $SRC/texk/dvipdfmx || exit
+-perlprint "s/ cid-x.map\$/ kanjix.map/g;
+- s|^%(D \"gs .*%o) (%i .*\")|\1 $GSNOEMBED -f \2|" \
+- $SRC/texk/dvipdfmx/data/config/dvipdfmx.cfg
+-$RM $SRC/texk/dvipdfmx/data/config/cid-x.map
++perlprint "s/ cid-x.map\$/ kanjix.map/g" $SRC/texk/dvipdfmx/data/dvipdfmx.cfg
++$RM $SRC/texk/dvipdfmx/data/cid-x.map
+ perlnoprint "print unless /cid-x/" $SRC/texk/dvipdfmx/data/Makefile.in
+
+
+@@ -152,8 +144,9 @@
+ #tarx archive/dvipsk-jpatch-p1.7a.tar.gz $SRC/texk/${P}dvipsk
+ #cpatch $SRC/texk/${P}dvipsk/dvipsk-p1.7a.patch 1 $SRC/texk/${P}dvipsk
+ $CP $SRC/texk/${P}dvipsk/Makefile.in $SRC/texk/${P}dvipsk/Makefile.in.tetex
+-tarx archive/dvipsk-5.96-p1.7b.tar.gz $SRC/texk/${P}dvipsk
+-cpatch $SRC/texk/${P}dvipsk/dvipsk-5.96-p1.7b.diff 1 $SRC/texk/${P}dvipsk
++tarx archive/dvipsk-5.97-p1.7b.tar.gz $SRC/texk/${P}dvipsk
++cpatch $SRC/texk/${P}dvipsk/dvipsk-5.97-p1.7b.diff 1 $SRC/texk/${P}dvipsk
++cpatch archive/dvipsk-lastext-boundcheck.diff 1 $SRC
+ ## disable installing 'config.ps'
+ $CP $SRC/texk/${P}dvipsk/Makefile.in $SRC/texk/${P}dvipsk/Makefile.in.jp
+ $CP $SRC/texk/${P}dvipsk/Makefile.in.tetex $SRC/texk/${P}dvipsk/Makefile.in
+@@ -263,7 +255,11 @@
+
+
## check
-cat md5sum/texsrc.$JAPANESE | (cd $SRC; md5check) && exit
+if cat md5sum/texsrc.$JAPANESE | (cd $SRC; md5check); then
Added: trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff
===================================================================
--- trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff (rev 0)
+++ trunk/dports/tex/pTeX/files/patch-3extract-texmf.sh.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -0,0 +1,64 @@
+--- /Users/takanori/Sources/ptetex3-20080616.orig/3extract-texmf.sh 2008-06-16 14:43:35.000000000 +0900
++++ ./3extract-texmf.sh 2009-03-08 17:53:08.000000000 +0900
+@@ -157,6 +157,61 @@
+ distcp $TEXMF tex/latex/marvosym marvosym.sty
+ cpatch archive/tetex-3.0-marvosym-rightarrow.patch 2 $TEXMF
+
++# update txfonts from v3.2 to v3.2.1
++$RM -r $TEXMF-dist/doc/fonts/txfonts \
++ $TEXMF-dist/fonts/afm/public/txfonts \
++ $TEXMF-dist/fonts/map/dvips/tetex/txfonts.map \
++ $TEXMF-dist/fonts/tfm/public/txfonts \
++ $TEXMF-dist/fonts/type1/public/txfonts \
++ $TEXMF-dist/fonts/vf/public/txfonts \
++ $TEXMF-dist/tex/latex/txfonts || exit
++$MKDIR $TEXMF-dist/doc/fonts/txfonts \
++ $TEXMF-dist/fonts/afm/public/txfonts \
++ $TEXMF-dist/fonts/enc/dvips/txfonts \
++ $TEXMF-dist/fonts/map/dvips/txfonts \
++ $TEXMF-dist/fonts/tfm/public/txfonts \
++ $TEXMF-dist/fonts/type1/public/txfonts \
++ $TEXMF-dist/fonts/vf/public/txfonts \
++ $TEXMF-dist/tex/latex/txfonts || exit
++tarx archive/txfonts-3.2.1.zip $PTETEX_TMP
++$CP $PTETEX_TMP/txfonts/doc/* $PTETEX_TMP/txfonts/00bug_fix.txt $PTETEX_TMP/txfonts/COPYRIGHT $PTETEX_TMP/txfonts/README $TEXMF-dist/doc/fonts/txfonts/ || exit
++$CP $PTETEX_TMP/txfonts/afm/* $TEXMF-dist/fonts/afm/public/txfonts/ || exit
++$CP $PTETEX_TMP/txfonts/dvips/*.enc $TEXMF-dist/fonts/enc/dvips/txfonts/ || exit
++$CP $PTETEX_TMP/txfonts/dvipdfm/*.map $PTETEX_TMP/txfonts/dvips/*.map $TEXMF-dist/fonts/map/dvips/txfonts/ || exit
++$CP $PTETEX_TMP/txfonts/tfm/* $TEXMF-dist/fonts/tfm/public/txfonts/ || exit
++$CP $PTETEX_TMP/txfonts/pfb/* $TEXMF-dist/fonts/type1/public/txfonts/ || exit
++$CP $PTETEX_TMP/txfonts/vf/* $TEXMF-dist/fonts/vf/public/txfonts/ || exit
++$CP $PTETEX_TMP/txfonts/input/* $TEXMF-dist/tex/latex/txfonts/ || exit
++
++# update pxfonts from v1.1 to v1.1.1
++$RM -r $TEXMF-dist/doc/fonts/pxfonts \
++ $TEXMF-dist/fonts/afm/public/pxfonts \
++ $TEXMF-dist/fonts/map/dvips/tetex/pxfonts.map \
++ $TEXMF-dist/fonts/tfm/public/pxfonts \
++ $TEXMF-dist/fonts/type1/public/pxfonts \
++ $TEXMF-dist/fonts/vf/public/pxfonts \
++ $TEXMF-dist/tex/latex/pxfonts || exit
++$MKDIR $TEXMF-dist/doc/fonts/pxfonts \
++ $TEXMF-dist/fonts/afm/public/pxfonts \
++ $TEXMF-dist/fonts/map/dvips/pxfonts \
++ $TEXMF-dist/fonts/tfm/public/pxfonts \
++ $TEXMF-dist/fonts/type1/public/pxfonts \
++ $TEXMF-dist/fonts/vf/public/pxfonts \
++ $TEXMF-dist/tex/latex/pxfonts || exit
++tarx archive/pxfonts-1.1.1.zip $PTETEX_TMP
++$CP $PTETEX_TMP/pxfonts/doc/* $PTETEX_TMP/pxfonts/00bug_fix.txt $PTETEX_TMP/pxfonts/COPYRIGHT $TEXMF-dist/doc/fonts/pxfonts/ || exit
++$CP $PTETEX_TMP/pxfonts/afm/* $TEXMF-dist/fonts/afm/public/pxfonts/ || exit
++$CP $PTETEX_TMP/pxfonts/dvipdfm/*.map $PTETEX_TMP/pxfonts/dvips/*.map $TEXMF-dist/fonts/map/dvips/pxfonts/ || exit
++$CP $PTETEX_TMP/pxfonts/tfm/* $TEXMF-dist/fonts/tfm/public/pxfonts/ || exit
++$CP $PTETEX_TMP/pxfonts/pfb/* $TEXMF-dist/fonts/type1/public/pxfonts/ || exit
++$CP $PTETEX_TMP/pxfonts/vf/* $TEXMF-dist/fonts/vf/public/pxfonts/ || exit
++$CP $PTETEX_TMP/pxfonts/input/* $TEXMF-dist/tex/latex/pxfonts/ || exit
++
++# install old cmap files from dvipdfmx-20070409
++tarx archive/dvipdfmx-20070409.tar.gz $PTETEX_TMP
++$MKDIR $TEXMF/fonts/cmap/dvipdfm || exit
++$CP $PTETEX_TMP/dvipdfmx-20070409/data/CMap/*UCS2* $TEXMF/fonts/cmap/dvipdfm || exit
++
+ ## post
+ $RM -r $PTETEX_TMP || exit
+ (cd $TEXMF || exit
Added: trunk/dports/tex/pTeX/files/patch-4make-install.sh.diff
===================================================================
--- trunk/dports/tex/pTeX/files/patch-4make-install.sh.diff (rev 0)
+++ trunk/dports/tex/pTeX/files/patch-4make-install.sh.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -0,0 +1,13 @@
+--- /Users/takanori/Sources/ptetex3-20080616.orig/4make-install.sh 2008-06-16 18:42:03.000000000 +0900
++++ ./4make-install.sh 2009-03-08 17:41:34.000000000 +0900
+@@ -66,10 +66,6 @@
+ echo "[--dvipdfmx--] install"
+ $MAKE $MAKE_OPTION $install || exit
+
+-$MKDIR $TEXMF/fonts/cmap/dvipdfm || exit
+-$MKDIR $TEXMF/fonts/map/dvipdfm || exit
+-mv $TEXMF/dvipdfm/*UCS2* $TEXMF/fonts/cmap/dvipdfm || exit
+-mv $TEXMF/dvipdfm/glyphlist.txt $TEXMF/fonts/map/dvipdfm || exit
+ fi # "$JAPANESE" != "without"
+
+ ## disable mktexlsr (texhash)
Added: trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.international.diff
===================================================================
--- trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.international.diff (rev 0)
+++ trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.international.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -0,0 +1,42 @@
+--- /Users/takanori/Sources/ptetex3-20080616.orig/md5sum/texsrc.international 2008-06-16 15:02:43.000000000 +0900
++++ ./md5sum/texsrc.international 2009-03-23 00:25:30.000000000 +0900
+@@ -72,8 +72,8 @@
+ aa8bcb252fdfab1e6164e338b6a791ce ./texk/dvipdfm/ebb.c
+ c98e0303e74020945a281afd04b09182 ./texk/dvipdfm/pdfdoc.c
+ 31b2da812b271b30405acafb8af18e6b ./texk/dvipdfm/psimage.c
+-bba5e84b40c0d8f1b194dcdc95acb301 ./texk/dvipdfmx/data/Makefile.in
+-c5eb635010addfee69655b5bd5a089e7 ./texk/dvipdfmx/data/config/dvipdfmx.cfg
++ba4c31fae1a542e009c0f65d8127c8a9 ./texk/dvipdfmx/data/Makefile.in
++ee9fbe0967110020fa8e269d189f7555 ./texk/dvipdfmx/data/dvipdfmx.cfg
+ 383ef540698559ab73f11dd317f111af ./texk/kpathsea/BUGS
+ 2e4745385a79e7e3222b1a2d13692d6d ./texk/kpathsea/ChangeLog
+ 30a590b862bf12903eb308597cc8bf2d ./texk/kpathsea/INSTALL
+@@ -241,7 +241,7 @@
+ df9d869cd778ef524a6d110d3f1185ec ./texk/pdvipsk/ChangeLog
+ 49b3e7400dad7585a1f739a16d10528f ./texk/pdvipsk/Makefile.in
+ 4a650475d99b54df8aa76781aaa002d2 ./texk/pdvipsk/Makefile.in.jp
+-61ebec113e202414044a7e84a192d853 ./texk/pdvipsk/afm2tfm.c
++d4a5ee5e44a3fe87edf713fa860cca77 ./texk/pdvipsk/afm2tfm.c
+ 0f0f1568ca6cef6e9193c9b42000747a ./texk/pdvipsk/bbox.c
+ 5318a19670eba1017248daa85628977b ./texk/pdvipsk/color.c
+ c2a46ffac1534d7767f869c375bb9045 ./texk/pdvipsk/color.lpro
+@@ -250,8 +250,8 @@
+ 28ea2b6d495b6fc506a8739a6a9b4671 ./texk/pdvipsk/dospecial.c
+ 76cce1c3de62281469971a3e0304329b ./texk/pdvipsk/download.c
+ 727a5cb6d89cc7f3fb06e4b6377c011b ./texk/pdvipsk/drawPS.c
+-ede32de2d780924635576382fafb4d63 ./texk/pdvipsk/dvips.c
+-6e011a7853ad76f76e8b34f562b5b370 ./texk/pdvipsk/dvips.h
++b4e9c675bd1b2da75cd5afdfb421e793 ./texk/pdvipsk/dvips.c
++6a9394f88aa88c83891e7e0c049acd83 ./texk/pdvipsk/dvips.h
+ 5228ab9569471530c6e29a916f41d41e ./texk/pdvipsk/dvips.help
+ 75285d25caca5d58a1071e86984120e1 ./texk/pdvipsk/dvips.texi
+ c4dfb1a03f687dec114b9340274e0195 ./texk/pdvipsk/emspecial.c
+@@ -434,7 +434,7 @@
+ b7d49ea4978fd1d335a1cec3a0215f9d ./texk/pxdvik/zeit.c
+ 57d7ad06f38d6e563770af5405c0abde ./texk/pxdvik/zeit.h
+ 10f1f18d90efc226d0db46dc60132752 ./texk/tetex/allcm
+-bccacaaf20b5c7d761700101edc3a2de ./texk/tetex/epstopdf
++f00759fa81cfb55dafed739b0c6ea685 ./texk/tetex/epstopdf
+ ebc6b3bdfb294b144444a826cd044442 ./texk/tetex/fmtutil
+ 5641fcc891193155d3c256de05207f73 ./texk/tetex/texconfig
+ c87a7653e7ff3d98faa26d5f6995c6f0 ./texk/tetex/texlinks
Added: trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.traditional.diff
===================================================================
--- trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.traditional.diff (rev 0)
+++ trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.traditional.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -0,0 +1,37 @@
+--- /Users/takanori/Sources/ptetex3-20080616.orig/md5sum/texsrc.traditional 2008-06-16 15:02:58.000000000 +0900
++++ ./md5sum/texsrc.traditional 2009-03-23 00:31:36.000000000 +0900
+@@ -72,11 +72,11 @@
+ aa8bcb252fdfab1e6164e338b6a791ce ./texk/dvipdfm/ebb.c
+ c98e0303e74020945a281afd04b09182 ./texk/dvipdfm/pdfdoc.c
+ 31b2da812b271b30405acafb8af18e6b ./texk/dvipdfm/psimage.c
+-bba5e84b40c0d8f1b194dcdc95acb301 ./texk/dvipdfmx/data/Makefile.in
+-c5eb635010addfee69655b5bd5a089e7 ./texk/dvipdfmx/data/config/dvipdfmx.cfg
++ba4c31fae1a542e009c0f65d8127c8a9 ./texk/dvipdfmx/data/Makefile.in
++ee9fbe0967110020fa8e269d189f7555 ./texk/dvipdfmx/data/dvipdfmx.cfg
+ df9d869cd778ef524a6d110d3f1185ec ./texk/dvipsk/ChangeLog
+ 4a650475d99b54df8aa76781aaa002d2 ./texk/dvipsk/Makefile.in.jp
+-61ebec113e202414044a7e84a192d853 ./texk/dvipsk/afm2tfm.c
++d4a5ee5e44a3fe87edf713fa860cca77 ./texk/dvipsk/afm2tfm.c
+ 0f0f1568ca6cef6e9193c9b42000747a ./texk/dvipsk/bbox.c
+ 5318a19670eba1017248daa85628977b ./texk/dvipsk/color.c
+ c2a46ffac1534d7767f869c375bb9045 ./texk/dvipsk/color.lpro
+@@ -85,8 +85,8 @@
+ 28ea2b6d495b6fc506a8739a6a9b4671 ./texk/dvipsk/dospecial.c
+ 76cce1c3de62281469971a3e0304329b ./texk/dvipsk/download.c
+ 727a5cb6d89cc7f3fb06e4b6377c011b ./texk/dvipsk/drawPS.c
+-3c796d1ddaa2592d8a7a6ce10aa374fc ./texk/dvipsk/dvips.c
+-6e011a7853ad76f76e8b34f562b5b370 ./texk/dvipsk/dvips.h
++b4e9c675bd1b2da75cd5afdfb421e793 ./texk/dvipsk/dvips.c
++6a9394f88aa88c83891e7e0c049acd83 ./texk/dvipsk/dvips.h
+ 5228ab9569471530c6e29a916f41d41e ./texk/dvipsk/dvips.help
+ 75285d25caca5d58a1071e86984120e1 ./texk/dvipsk/dvips.texi
+ c4dfb1a03f687dec114b9340274e0195 ./texk/dvipsk/emspecial.c
+@@ -276,7 +276,7 @@
+ e7435171452083ba3450683800fb20ce ./texk/mendexk/styfile.c
+ 8c91803b76d2731d4e81a24fe6c138b9 ./texk/mendexk/var.h
+ 10f1f18d90efc226d0db46dc60132752 ./texk/tetex/allcm
+-bccacaaf20b5c7d761700101edc3a2de ./texk/tetex/epstopdf
++f00759fa81cfb55dafed739b0c6ea685 ./texk/tetex/epstopdf
+ ebc6b3bdfb294b144444a826cd044442 ./texk/tetex/fmtutil
+ 5641fcc891193155d3c256de05207f73 ./texk/tetex/texconfig
+ c87a7653e7ff3d98faa26d5f6995c6f0 ./texk/tetex/texlinks
Added: trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.without.diff
===================================================================
--- trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.without.diff (rev 0)
+++ trunk/dports/tex/pTeX/files/patch-md5sum_texsrc.without.diff 2009-04-30 22:12:28 UTC (rev 50428)
@@ -0,0 +1,11 @@
+--- /Users/takanori/Sources/ptetex3-20080616.orig/md5sum/texsrc.without 2007-12-14 20:08:59.000000000 +0900
++++ ./md5sum/texsrc.without 2009-03-23 00:25:30.000000000 +0900
+@@ -214,7 +214,7 @@
+ 8feb5278a5cdeb51c2d31757e5705171 ./texk/kpathsea/xt.ac
+ 3e9719fa7fd66bea9eff41ace1a055d4 ./texk/makeindexk/mkind.c
+ 10f1f18d90efc226d0db46dc60132752 ./texk/tetex/allcm
+-bccacaaf20b5c7d761700101edc3a2de ./texk/tetex/epstopdf
++f00759fa81cfb55dafed739b0c6ea685 ./texk/tetex/epstopdf
+ 6ad3a5a9128ab977a1d8d92ff7c9662e ./texk/tetex/fmtutil
+ 5641fcc891193155d3c256de05207f73 ./texk/tetex/texconfig
+ c87a7653e7ff3d98faa26d5f6995c6f0 ./texk/tetex/texlinks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090430/c6744871/attachment-0001.html>
More information about the macports-changes
mailing list