Update of /cvsroot/fink/experimental/todai/ecc-10.4/main/finkinfo/text
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv21573

Modified Files:
        ptex-base.info ptex-base.patch 
Log Message:
Update to ptexlive-20090524.

Index: ptex-base.info
===================================================================
RCS file: 
/cvsroot/fink/experimental/todai/ecc-10.4/main/finkinfo/text/ptex-base.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- ptex-base.info      24 May 2009 09:07:20 -0000      1.3
+++ ptex-base.info      24 May 2009 15:23:59 -0000      1.4
@@ -2,7 +2,7 @@
 Package: ptex%type_pkg[-nox]-base
 Type: -nox (boolean)
 Version: 3.1.10
-Revision: 1003test1
+Revision: 1003test2
 GCC: 4.0
 Description: ASCII publishing TeX
 BuildDepends: <<
@@ -17,98 +17,44 @@
  (%type_raw[-nox] = .) xmkmf (>= 1.0.2-3),
  (%type_raw[-nox] = .) openmotif3
 <<
-Source: mirror:ctan:systems/texlive/Source/texlive-20080816-source.tar.lzma
-Source-MD5: 554287c3e458da776edd684506048d45
-Source2: http://tutimura.ath.cx/~nob/tex/ptexlive/ptexlive-20080715.tar.gz
-Source2-MD5: d834b89d20604b1072325ccef2f8b227
-Tar2FilesRename: ptexlive-20080715:ptexlive
-# Taken from ftp://ring.riken.jp/pub/text/TeX/ptex-win32/utils/, vers. 20090509
-Source3: 
http://fink.sodan.ecc.u-tokyo.ac.jp/pkgdists/dvipsk-5.97-p1.7b-tl.tar.gz
-Source3-MD5: 72359ed39d3854489db9413b1b34c8ef
-NoSourceDirectory: true
+Source: http://tutimura.ath.cx/~nob/tex/ptexlive/ptexlive-20090524.tar.gz
+Source-MD5: 9f498ccce0b4beb5be851d54cbf52135
+TarFilesRename:  ptexlive-20090524:ptexlive
+SourceDirectory: ptexlive
+Source2: mirror:ctan:systems/texlive/Source/texlive-20080816-source.tar.lzma
+Source2-MD5: 554287c3e458da776edd684506048d45
 PatchFile: ptex-base.patch
-PatchFile-MD5: 68d959707f453fadbfdf97e636e59dee
+PatchFile-MD5: b6695dadfe4b1ca412c3203246326c29
 PatchScript: <<
- lzma -dc texlive-20080816-source.tar.lzma | tar xf -
- mv       texlive-20080816-source                texlive
-
- tar zcf ptexlive/archive/dvipsk-5.97-p1.7b-tl.tar.gz \
-  README-tl.txt dvipsk-5.97-p1.7b-tl.diff *.jpatch 
-
  ####################   Let's apply ptexlive patches   ####################
 
- # avoid patch conflicts
- gzcat     ptexlive/archive/xdvik-20080715-texlive2007.diff.gz  | \
-  sed -n  -e '1,5706p'    \
-          -e '7213,7241p' \
-          -e '7792,8149p' \
-          -e '8209,8244p' \
-          -e '8559,$p'    > xdvik-20080715-texlive2007.diff.sed
- perl -pi -e "s/^ (echo \$ac_n)/\n \1/"                             \
-                            xdvik-20080715-texlive2007.diff.sed
- perl -pi -e "s/(Ryumin-Light\t\t)ipam.ttf/\1HiraMinPro-W3.otf/"    \
-                            xdvik-20080715-texlive2007.diff.sed
- perl -pi -e "s/(GothicBBB-Medium\t)ipag.ttf/\1HiraKakuPro-W3.otf/" \
-                            xdvik-20080715-texlive2007.diff.sed
- sed      -e "s/ac_include/kpse_include/"              \
-          -e "s/or --disable-magick //"                \
-          -e "s/,9 \+6242,361/,6 \+6242,358/"          \
-          -e "s/AC_DEFINE(A4))/[AC_DEFINE([A4], 1)])/" \
-          -e "s/magick,/[magick],/"                    \
-                          < xdvik-20080715-texlive2007.diff.sed | \
-  gzip   > ptexlive/archive/xdvik-20090509-texlive2008.diff.gz
-
- sed -e '1,16d' < ptexlive/archive/omegaware-texlive2007.patch \
-                > ptexlive/archive/omegaware-texlive2008.patch
-
- sed -i.bak -e 's|\(root_check\)|#\1|'                                \
-            -e "/freetype-2.3.5/d"                                    \
-            -e "/xdvik-22.84.14/d"                                    \
-            -e "/makej.patch/d"                                       \
-            -e "/dvipdfm.patch/d"                                     \
-            -e 's|tetex/epstopdf|texlive/linked_scripts/epstopdf.pl|' \
-            -e "/nostop.patch/d"                                      \
-            -e 's|texmf.in|texmf.cnf|g'                               \
-            -e 's|texmf.in|texmf.cnf|'                                \
-            -e 's|selfautofix|dummy|'                                 \
-            -e 's|texlive2007\.|texlive2008.|'                        \
-            -e "/4b.diff/d"                                           \
-            -e 's|data/config|data|'                                  \
-            -e 's|5.96-p1.7b|5.97-p1.7b|'                             \
-            -e "/compile freetype2/,/^EOF/d"                          \
-            -e "/kdegraphics/d"                                       \
-            -e "/2007-0650/d"                                         \
-            -e '/## check/,$d'                                        \
-          ptexlive/2extract-src.sh
- touch texlive/dummy
-
  # set option
- echo "TEXSRC_EXTRACTED=`pwd`/texlive" >> ptexlive.cfg
- echo "TEXMFDIST=%p/share/texmf-dist"  >> ptexlive.cfg
- echo "JAPANESE=international"         >> ptexlive.cfg
+ echo "SRC_TAR=../texlive-20080816-source.tar.lzma" >> ptexlive.cfg
+ echo "TMP_PREFIX=../"                              >> ptexlive.cfg
+ echo "TEXMFDIST=%p/share/texmf-dist"               >> ptexlive.cfg
+ echo "JAPANESE=international"                      >> ptexlive.cfg
+
+ # extract pTeX src and apply patches of ptexlive
+ ./2extract-src.sh
+ mv ../texlive-20080816-source texlive
 
  # add mendexk and makejvf entry
  sed -i.bak -e 's|dvipsk|mendexk|g' \
             -e 's|xdvik|makejvf|g'  \
-            -e 's|\(with_makejvf=\)no|\1yes|'    texlive/texk/configure
-
- # extract pTeX src and apply patches of ptexlive
- (cd ptexlive && ./2extract-src.sh) || exit
+            -e 's|\(with_makejvf=\)no|\1yes|' texlive/texk/configure
+ sed -i.rev -e 's|pmendexk|pdvipsk|g' \
+            -e 's|pmakejvf|pxdvik|g'          texlive/texk/configure
  patch -d texlive/texk/makejvf -p1 \
   < texlive/texk/ptexenc/patches/makejvf-1.1a-ptexenc.patch
  patch -d texlive/texk/mendexk -p1 \
   < texlive/texk/ptexenc/patches/mendexk2.6e-ptexenc.patch
 
  # apply texlive.patch and jbibtex patch
- sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -d texlive -p1
+ patch -d texlive -p1 < %{PatchFile}
  sed -i.bak -e '1,31d'               texlive/texk/web2c/ptexdir/jbibextra.c
  sed -i.bak -e 's|pbibtex|jbibtex|g' \
             -e 's|PBIBTEX|JBIBTEX|g' texlive/texk/web2c/ptexdir/ptexhelp.h
 
- # add ac_subst_vars entry
- perl -pi.bak -e 
"s/(PS_DEF\n)/\1FREETYPE2CPPFLAGS\nLDFREETYPE2\nFREETYPE2DEP\nZLIBCPPFLAGS\nLDZLIB\nZLIBDEP\n/"
 \
-                                                 texlive/texk/pxdvik/configure
-
  # the same patches in ptexenc.info
  perl -pi.bak1 -e 's,\*\.obj\),*.obj | *.dSYM),' texlive/texk/ptexenc/configure
  sed -i.bak2 's|\(nonopt=\)"$ac_option"|\1NONE|' texlive/texk/ptexenc/configure
@@ -122,10 +68,11 @@
  perl -pi.bak2 -e 's|(\$\(top_srcdir\)/stamp-configure)|\1:\n\ttouch \1|' \
                                                  
texlive/texk/makejvf/Makefile.in
 
- # copy ptexlive's docs
- cp     ptexlive/README    ptexlive-README
- cp     ptexlive/README.en ptexlive-README.en
- cp     ptexlive/LICENSE   ptexlive-LICENSE.src
+ # use Hiragino for pxdvi
+ perl -pi -e "s/(Ryumin-Light\t\t)ipam.ttf/\1HiraMinPro-W3.otf/"    \
+      texlive/texk/pxdvik/texmf/pxdvi.cfg
+ perl -pi -e "s/(GothicBBB-Medium\t)ipag.ttf/\1HiraKakuPro-W3.otf/" \
+      texlive/texk/pxdvik/texmf/pxdvi.cfg
 <<
 SetCPPFLAGS:-I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include
 SetLDFLAGS: -L%p/lib/freetype219/lib
@@ -181,6 +128,7 @@
 
 echo "Setting up symlinks ..."
  ln -s ptex %i/bin/platex
+#ln -s pdvips %i/bin/udvips
 
 echo "Moving files that belong to the texlive* package ..."
  install -m 755 -d                           %i/lib/omegaware
@@ -238,7 +186,9 @@
 DocFiles: <<
  texlive/texk/web2c/ptexdir/COPYRIGHT*
  texlive/texk/web2c/ptexdir/{Changes,INSTALL,README}.txt
- ptexlive-README ptexlive-README.en ptexlive-LICENSE.src
+    README:ptexlive-README
+ README.en:ptexlive-README.en
+   LICENSE:ptexlive-LICENSE.src
 <<
 PostInstScript: <<
   mktexlsr %p/share/texmf

Index: ptex-base.patch
===================================================================
RCS file: 
/cvsroot/fink/experimental/todai/ecc-10.4/main/finkinfo/text/ptex-base.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ptex-base.patch     12 May 2009 15:37:01 -0000      1.2
+++ ptex-base.patch     24 May 2009 15:23:59 -0000      1.3
@@ -1,14 +1,3 @@
-diff -Naur texlive-20080816-source.orig/texk/web2c/Makefile.in 
texlive-20080816-source/texk/web2c/Makefile.in
---- texlive-20080816-source.orig/texk/web2c/Makefile.in        2008-08-13 
08:46:59.000000000 +0900
-+++ texlive-20080816-source/texk/web2c/Makefile.in     2009-05-04 
00:23:48.000000000 +0900
-@@ -880,6 +880,7 @@
-       $(INSTALL_DATA) $(srcdir)/tiedir/tie.1 $(man1dir)/tie.$(manext)
-       $(INSTALL_DATA) $(srcdir)/ctiedir/ctie.1 $(man1dir)/ctie.$(manext)
-       $(INSTALL_DATA) $(srcdir)/synctexdir/man1/synctex.1 
$(man1dir)/synctex.$(manext)
-+      $(top_srcdir)/../mkinstalldirs $(man5dir)
-       $(INSTALL_DATA) $(srcdir)/synctexdir/man5/synctex.5 $(man5dir)/synctex.5
- 
- # Dummy target.
 diff -Naur texlive-20080816-source.orig/texk/web2c/doc/Makefile.in 
texlive-20080816-source/texk/web2c/doc/Makefile.in
 --- texlive-20080816-source.orig/texk/web2c/doc/Makefile.in    2008-04-30 
07:40:29.000000000 +0900
 +++ texlive-20080816-source/texk/web2c/doc/Makefile.in 2009-05-04 
00:26:14.000000000 +0900


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to