Update of /cvsroot/fink/experimental/todai/ecc-10.4/main/finkinfo/text
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv7409

Modified Files:
        texlive.info 
Log Message:
* Build against system's TECkit, xpdf (poppler4).
* Add Kanji cmaps.
* Use WEB's omegaware (ver. 1.12) instead of C's (ver. 2.1).
* Provides detex, xetex, ptex3-base, dvipdfmx.


Index: texlive.info
===================================================================
RCS file: 
/cvsroot/fink/experimental/todai/ecc-10.4/main/finkinfo/text/texlive.info,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- texlive.info        4 Jan 2011 06:51:18 -0000       1.13
+++ texlive.info        8 Jan 2011 15:32:28 -0000       1.14
@@ -2,16 +2,20 @@
 Package: texlive%type_pkg[-nox]
 Type: -nox (boolean)
 Version: 0.20100722
-Revision: 0test1
+Revision: 0test2
 GCC: 4.0
 Description: Bundle package for TeX Live
 Depends: %N-base (= %v-%r), texinfo, debianutils, texi2html
 BuildDepends: <<
  libkpathsea6 (>= 6.0.0-0), t1lib5-nox, libpng3 (>= 1:1.2.8-1), libwww, 
libncurses5 (>= 5.4-20041023-1006), fink (>= 0.24.12),
- libjpeg8, libiconv-dev, ptexenc1, zziplib13-dev,
+ libjpeg8, libiconv-dev, ptexenc1, zziplib13-dev, teckit-dev,
  xz, freetype219 (>= 2.2.1-4),
  (%type_raw[-nox] = .)  t1lib5-x11, 
  (%type_raw[-nox] = .)  gd2 (>= 2.0.35-2), 
+ (%type_raw[-nox] = .) poppler4,
+ (%type_raw[-nox] = .) poppler4-xpdf,
+ (%type_raw[-nox] = .) expat1,
+ (%type_raw[-nox] = .) fontconfig2-dev,
  (%type_raw[-nox] = .) x11, 
  (%type_raw[-nox] = .) xmkmf (>= 1.0.2-3),
  (%type_raw[-nox] = .) openmotif3
@@ -55,25 +59,41 @@
 
  # for pTeX (Japanese font setting)
  patch -d texlive -p1 < ptexlive/archive/updmap-live2009-4b.diff
+
+ # add kanji cmaps
+ mkdir -p                                texmf/web2c
+ cp %p/share/texmf-dist/web2c/updmap.cfg texmf/web2c
+ head -n 290 ptexlive/common.sh > common.sh
+ echo "TEXLIVE_VERSION=2009" >> ptexlive.cfg
+ echo "TEXMF=./texmf"        >> ptexlive.cfg
+ echo '#!/bin/bash'                           >> ptex-cmap.sh
+ echo '. ./common.sh'                         >> ptex-cmap.sh
+ echo 'MAP=$TEXMF/fonts/map/dvipdfm/ptexlive' >> ptex-cmap.sh
+ sed -n '53,115p' ptexlive/4extract-texmf.sh  >> ptex-cmap.sh
+ chmod +x                                        ptex-cmap.sh
+                                               ./ptex-cmap.sh
+
+ echo "f  kanjix.map" >> texlive/texk/dvipdfmx/data/dvipdfmx.cfg
 <<
-SetCPPFLAGS:-I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include
-SetLDFLAGS: -L%p/lib/freetype219/lib
+SetCPPFLAGS:-I%p/lib/freetype219/include/freetype2 
-I%p/lib/freetype219/include -I%p/lib/fontconfig2/include
+SetLDFLAGS: -L%p/lib/freetype219/lib -L%p/lib/fontconfig2/lib
 NoSetMAKEFLAGS: true
 SetMAKEFLAGS: -j1
 ConfigureParams: <<
- --disable-native-texlive-build \
+ --disable-native-texlive-build --disable-omfonts \
  --disable-texi2html --disable-texinfo --enable-shared \
  --datadir='${prefix}/share' --infodir='${prefix}/share/info' \
  --mandir='${prefix}/share/man' --disable-multiplatform --with-system-ncurses \
  --with-system-pnglib --with-system-t1lib --with-system-wwwlib \
  --with-system-kpathsea --with-kpathsea-includes=%p/include \
- --with-kpathsea-libdir=%p/lib \
- --with-system-ptexenc --with-system-zziplib \
+ --with-kpathsea-libdir=%p/lib --with-system-ptexenc \
+ --with-system-zziplib --with-system-teckit \
  --with-system-zlib \
  --disable-psutils --disable-dialog --disable-tex4htk --disable-t1utils \
  --with-system-freetype2 --with-freetype2-libdir=%p/lib/freetype219/lib \
  --with-freetype2-include=%p/lib/freetype219/include \
  (%type_raw[-nox] = .) --with-system-gd 
+ (%type_raw[-nox] = .) --with-system-xpdf
  (%type_raw[-nox] = .) --x-includes=/usr/X11R6/include
  (%type_raw[-nox] = .) --x-libraries=/usr/X11R6/lib
  (%type_raw[-nox] = .) --with-xdvi-x-toolkit=motif --with-motif-libdir=%p/lib
@@ -93,7 +113,8 @@
 #!/bin/bash -ev
  export PATH=%p/lib/xmkmf/bin:$PATH 
  export IMAKEINCLUDE=-I%p/lib/X11/config
- cd texlive/Work && make install DESTDIR=%d run_texlinks=true run_mktexlsr=true
+ pushd texlive/Work && make install-strip DESTDIR=%d run_texlinks=true
+ popd
  mktexlsr %i/share/texmf
 
 echo "Setting up symlinks ..."
@@ -122,6 +143,17 @@
  mv %i/bin/xdvi %i/bin/xdvik
  mv %i/share/man/man1/xdvi.1 %i/share/man/man1/xdvik.1
 fi
+
+echo "Make font dirs and make links for apple's fonts ..."
+install -m 755 -d                %i/share/texmf/fonts/{opentype,truetype}
+if [ "%type_raw[-nox]" == "." ]; then
+ ln -s %p/lib/X11/fonts/appleotf %i/share/texmf/fonts/opentype
+ ln -s %p/lib/X11/fonts/applettf %i/share/texmf/fonts/truetype
+fi
+
+echo "Install kanji cmaps ..."
+ mv texmf/web2c/updmap.cfg           %i/share/texmf/web2c
+ mv texmf/fonts/map/dvipdfm/ptexlive %i/share/texmf/fonts/map/dvipdfm
 <<
 DocFiles: texlive/README
 SplitOff: <<
@@ -131,28 +163,29 @@
   t1lib5-nox-shlibs, libpng3-shlibs (>= 1:1.2.8-1), 
   libwww-bin, libncurses5-shlibs (>= 5.4-20041023-1006), ncurses (>= 
5.4-20041023-1006),
   fink (>= 0.12.0-1), kpathsea (>= 6.0.0-0), texlive-texmf, ptexenc1-shlibs,
-  zziplib13-shlibs, nkf,
+  zziplib13-shlibs, teckit-shlibs, nkf,
   freetype219-shlibs (>= 2.2.1-4),
   (%type_raw[-nox] = .) t1lib5-x11-shlibs,
   (%type_raw[-nox] = -nox) ghostscript-nox, 
   (%type_raw[-nox] = .) ghostscript, 
   (%type_raw[-nox] = .) gd2-shlibs (>= 2.0.35-2), 
+  (%type_raw[-nox] = .) poppler4-shlibs,
   (%type_raw[-nox] = .) x11, 
   (%type_raw[-nox] = .) x11-shlibs,
   (%type_raw[-nox] = .) openmotif3-shlibs
  <<
  Conflicts: <<
   texlive-base (>= 0), texlive-nox-base,
-  tetex-base (>= 0), tetex-nox-base, ptex-base (<= 3.1.10-1003), ptex-nox-base 
(<= 3.1.10-1003)
+  tetex-base (>= 0), tetex-nox-base, ptex-base (>= 0), ptex-nox-base
  <<
  Replaces: <<
   texlive-base (>= 0), texlive-nox-base,
-  tetex-base (>= 0), tetex-nox-base, ptex-base (<= 3.1.10-1003), ptex-nox-base 
(<= 3.1.10-1003),
+  tetex-base (>= 0), tetex-nox-base, ptex-base (>= 0), ptex-nox-base,
   context, dvipdfm, epstopdf, pdftex, tetex-macosx, tetex (<= 2.0-3),
   (%type_raw[-nox] = .) xdvi (<=  22.70-1), 
-  detex, xetex
+  detex, xetex, dvipdfmx
  <<
- Provides: context, dvipdfm, epstopdf, pdftex, tetex-macosx, tetex-base, 
tetex3-base, texlive-base, detex, xetex
+ Provides: context, dvipdfm, epstopdf, pdftex, tetex-macosx, tetex-base, 
tetex3-base, texlive-base, detex, xetex, ptex3-base, dvipdfmx
  Files: bin etc share/info share/man share/texmf share/texmf-local var
  InfoDocs: web2c.info dvips.info dvipng.info
  DocFiles: texlive/README


------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to