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