pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print Let teTeX-texmf register its map files and hyphe...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/691cef0fceca
branches:  trunk
changeset: 555689:691cef0fceca
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Fri Mar 06 20:41:02 2009 +0000

description:
Let teTeX-texmf register its map files and hyphenation patterns using
map.mk and hyphen.mk.  With this change, language.dat and language.def
are handled propertly through CONF_FILES.

Bump PKGREVISION for teTeX-texmf and teTeX-bin.

diffstat:

 print/teTeX3-bin/Makefile   |   53 +------------------
 print/teTeX3-texmf/Makefile |  115 ++++++++++++++++++++++++++++++++++++++++++-
 print/teTeX3-texmf/PLIST    |   31 +-----------
 3 files changed, 117 insertions(+), 82 deletions(-)

diffs (truncated from 319 to 300 lines):

diff -r 30906910d215 -r 691cef0fceca print/teTeX3-bin/Makefile
--- a/print/teTeX3-bin/Makefile Fri Mar 06 19:11:46 2009 +0000
+++ b/print/teTeX3-bin/Makefile Fri Mar 06 20:41:02 2009 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.39 2009/02/23 20:12:19 minskim Exp $
+# $NetBSD: Makefile,v 1.40 2009/03/06 20:41:03 minskim Exp $
 
 DISTNAME=      tetex-src-3.0
 PKGNAME=       ${DISTNAME:C/tetex/teTeX/:C/src/bin/}
-PKGREVISION=   25
+PKGREVISION=   26
 CATEGORIES=    print
 MASTER_SITES=  ${MASTER_SITE_TEX_CTAN:=systems/unix/teTeX/3.0/distrib/}
 
@@ -12,7 +12,8 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-DEPENDS+=      teTeX-texmf>=3.0nb3:../../print/teTeX3-texmf
+DEPENDS+=      teTeX-texmf>=3.0nb10:../../print/teTeX3-texmf
+DEPENDS+=      tex-bin-kpathsea-[0-9]*:../../print/tex-bin-kpathsea
 
 # games/omega previously installed an omega executable too
 CONFLICTS+=    omega<0.90.4nb1
@@ -52,57 +53,11 @@
 TEX_TEXMF_DIRS=        ${PREFIX}/share/texmf
 
 TEX_FORMAT_NAMES+=     tetex
-TEX_MAP_FILES+=                antp.map
-TEX_MAP_FILES+=                cork-antt.map
-TEX_MAP_FILES+=                cs-antt.map
-TEX_MAP_FILES+=                exp-antt.map
-TEX_MAP_FILES+=                greek-antt.map
-TEX_MAP_FILES+=                qx-antt.map
-TEX_MAP_FILES+=                t2a-antt.map
-TEX_MAP_FILES+=                t2b-antt.map
-TEX_MAP_FILES+=                t2c-antt.map
-TEX_MAP_FILES+=                t5-antt.map
-TEX_MAP_FILES+=                texnansi-antt.map
-TEX_MAP_FILES+=                wncy-antt.map
-TEX_MAP_FILES+=                qbk.map
-TEX_MAP_FILES+=                qcr.map
-TEX_MAP_FILES+=                qhv.map
-TEX_MAP_FILES+=                qpl.map
-TEX_MAP_FILES+=                qtm.map
-TEX_MAP_FILES+=                qzc.map
-TEX_MAP_FILES+=                charter.map
-TEX_MAP_FILES+=                cmcyr.map
-TEX_MAP_FILES+=                contnav.map
-TEX_MAP_FILES+=                cork-lm.map
-TEX_MAP_FILES+=                qx-lm.map
-TEX_MAP_FILES+=                texnansi-lm.map
-TEX_MAP_FILES+=                ts1-lm.map
-TEX_MAP_FILES+=                marvosym.map
-TEX_MAP_FILES+=                mathpple.map
-TEX_MAP_FILES+=                omega.map
-TEX_MAP_FILES+=                pazo.map
-TEX_MAP_FILES+=                pxfonts.map
-TEX_MAP_FILES+=                txfonts.map
-TEX_MAP_FILES+=                xypic.map
-TEX_MAP_FILES+=                mt-belleek.map
-TEX_MAP_FILES+=                urwvn.map
-TEX_MAP_FILES+=                dstroke.map
-TEX_MAP_FILES+=                fpls.map
-TEX_MIXEDMAP_FILES+=   ttcmex.map
-TEX_MIXEDMAP_FILES+=   bsr.map
-TEX_MIXEDMAP_FILES+=   bsr-interpolated.map
-TEX_MIXEDMAP_FILES+=   cs.map
-TEX_MIXEDMAP_FILES+=   hoekwater.map
-TEX_MIXEDMAP_FILES+=   pl.map
-TEX_MIXEDMAP_FILES+=   ccpl.map
-TEX_MIXEDMAP_FILES+=   eurosym.map
-TEX_MIXEDMAP_FILES+=   vnr.map
 
 .include "../../print/kpathsea/buildlink3.mk"
 .include "../../print/kpathsea/texmf.mk"
 .include "../../print/teTeX3-bin/Makefile.common"
 .include "../../print/texlive-tetex/format.mk"
-.include "../../print/texlive-tetex/map.mk"
 
 post-extract:
        ${RM} -rf ${WRKSRC}/texk/kpathsea
diff -r 30906910d215 -r 691cef0fceca print/teTeX3-texmf/Makefile
--- a/print/teTeX3-texmf/Makefile       Fri Mar 06 19:11:46 2009 +0000
+++ b/print/teTeX3-texmf/Makefile       Fri Mar 06 20:41:02 2009 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.23 2009/02/17 21:09:54 minskim Exp $
+# $NetBSD: Makefile,v 1.24 2009/03/06 20:41:02 minskim Exp $
 #
 
 DISTNAME=      tetex-texmf-3.0
 PKGNAME=       ${DISTNAME:C/tetex/teTeX/}
-PKGREVISION=   9
+PKGREVISION=   10
 CATEGORIES=    print
 MASTER_SITES=  ${MASTER_SITE_TEX_CTAN:=systems/unix/teTeX/3.0/distrib/}
 
@@ -15,6 +15,26 @@
 NOT_FOR_BULK_PLATFORM= HPUX-*-*
 
 CONFLICTS+=    teTeX-share-[0-9]*
+DEPENDS+=      tex-bin-kpathsea-[0-9]*:../../print/tex-bin-kpathsea
+
+EXTRACT_ELEMENTS+=     ChangeLog
+EXTRACT_ELEMENTS+=     LICENSE.texmf
+EXTRACT_ELEMENTS+=     aliases
+EXTRACT_ELEMENTS+=     bibtex
+EXTRACT_ELEMENTS+=     context
+EXTRACT_ELEMENTS+=     doc
+EXTRACT_ELEMENTS+=     dvipdfm
+EXTRACT_ELEMENTS+=     dvips
+EXTRACT_ELEMENTS+=     fonts
+EXTRACT_ELEMENTS+=     makeindex
+EXTRACT_ELEMENTS+=     metafont
+EXTRACT_ELEMENTS+=     metapost
+EXTRACT_ELEMENTS+=     mft
+EXTRACT_ELEMENTS+=     omega
+EXTRACT_ELEMENTS+=     release-tetex-texmf.txt
+EXTRACT_ELEMENTS+=     scripts
+EXTRACT_ELEMENTS+=     tex
+EXTRACT_ELEMENTS+=     texdoctk
 
 WRKSRC=                ${WRKDIR}/tetex
 EXTRACT_DIR=   ${WRKSRC}
@@ -27,12 +47,96 @@
 REPLACE_SH+=   doc/latex/bibunits/bibtexall doc/latex/multibib/bibtexall
 USE_TOOLS+=    sh:run pax
 
+TEX_HYPHEN_DAT+=       french frhyph.tex
+TEX_HYPHEN_DAT+=       = patois
+TEX_HYPHEN_DAT+=       german dehypht.tex
+TEX_HYPHEN_DAT+=       = austrian
+TEX_HYPHEN_DAT+=       ngerman dehyphn.tex
+TEX_HYPHEN_DAT+=       = naustrian
+TEX_HYPHEN_DAT+=       bahasa inhyph.tex
+TEX_HYPHEN_DAT+=       basque  bahyph.tex
+TEX_HYPHEN_DAT+=       bulgarian bghyphen.tex
+TEX_HYPHEN_DAT+=       catalan cahyph.tex
+TEX_HYPHEN_DAT+=       croatian hrhyph.tex
+TEX_HYPHEN_DAT+=       czech czhyph.tex
+TEX_HYPHEN_DAT+=       danish dkhyphen.tex
+TEX_HYPHEN_DAT+=       dutch nehyph.tex
+TEX_HYPHEN_DAT+=       esperanto eohyph.tex
+TEX_HYPHEN_DAT+=       estonian eehyph.tex
+TEX_HYPHEN_DAT+=       finnish fi8hyph.tex
+TEX_HYPHEN_DAT+=       greek grhyph.tex
+TEX_HYPHEN_DAT+=       icelandic icehyph.tex
+TEX_HYPHEN_DAT+=       irish gahyph.tex
+TEX_HYPHEN_DAT+=       italian ithyph.tex
+TEX_HYPHEN_DAT+=       latin lahyph.tex
+TEX_HYPHEN_DAT+=       magyar huhyphn.tex
+TEX_HYPHEN_DAT+=       norsk nohyphbx.tex
+TEX_HYPHEN_DAT+=       polish plhyph.tex
+TEX_HYPHEN_DAT+=       portuges pt8hyph.tex
+TEX_HYPHEN_DAT+=       romanian rohyphen.tex
+TEX_HYPHEN_DAT+=       russian ruhyphen.tex
+TEX_HYPHEN_DAT+=       serbian srhyphc.tex
+TEX_HYPHEN_DAT+=       slovak skhyph.tex
+TEX_HYPHEN_DAT+=       slovene sihyph23.tex
+TEX_HYPHEN_DAT+=       spanish eshyph.tex
+TEX_HYPHEN_DAT+=       swedish sehyph.tex
+TEX_HYPHEN_DAT+=       turkish trhyph.tex
+TEX_HYPHEN_DAT+=       ukrainian ukrhyph.tex
+TEX_MAP_FILES+=                antp.map
+TEX_MAP_FILES+=                cork-antt.map
+TEX_MAP_FILES+=                cs-antt.map
+TEX_MAP_FILES+=                exp-antt.map
+TEX_MAP_FILES+=                greek-antt.map
+TEX_MAP_FILES+=                qx-antt.map
+TEX_MAP_FILES+=                t2a-antt.map
+TEX_MAP_FILES+=                t2b-antt.map
+TEX_MAP_FILES+=                t2c-antt.map
+TEX_MAP_FILES+=                t5-antt.map
+TEX_MAP_FILES+=                texnansi-antt.map
+TEX_MAP_FILES+=                wncy-antt.map
+TEX_MAP_FILES+=                qbk.map
+TEX_MAP_FILES+=                qcr.map
+TEX_MAP_FILES+=                qhv.map
+TEX_MAP_FILES+=                qpl.map
+TEX_MAP_FILES+=                qtm.map
+TEX_MAP_FILES+=                qzc.map
+TEX_MAP_FILES+=                charter.map
+TEX_MAP_FILES+=                cmcyr.map
+TEX_MAP_FILES+=                contnav.map
+TEX_MAP_FILES+=                cork-lm.map
+TEX_MAP_FILES+=                qx-lm.map
+TEX_MAP_FILES+=                texnansi-lm.map
+TEX_MAP_FILES+=                ts1-lm.map
+TEX_MAP_FILES+=                marvosym.map
+TEX_MAP_FILES+=                mathpple.map
+TEX_MAP_FILES+=                omega.map
+TEX_MAP_FILES+=                pazo.map
+TEX_MAP_FILES+=                pxfonts.map
+TEX_MAP_FILES+=                txfonts.map
+TEX_MAP_FILES+=                xypic.map
+TEX_MAP_FILES+=                mt-belleek.map
+TEX_MAP_FILES+=                urwvn.map
+TEX_MAP_FILES+=                dstroke.map
+TEX_MAP_FILES+=                fpls.map
+TEX_MIXEDMAP_FILES+=   ttcmex.map
+TEX_MIXEDMAP_FILES+=   bsr.map
+TEX_MIXEDMAP_FILES+=   bsr-interpolated.map
+TEX_MIXEDMAP_FILES+=   cs.map
+TEX_MIXEDMAP_FILES+=   hoekwater.map
+TEX_MIXEDMAP_FILES+=   pl.map
+TEX_MIXEDMAP_FILES+=   ccpl.map
+TEX_MIXEDMAP_FILES+=   eurosym.map
+TEX_MIXEDMAP_FILES+=   vnr.map
+
 .include "../../print/kpathsea/texmf.mk"
+.include "../../print/texlive-tetex/hyphen.mk"
+.include "../../print/texlive-tetex/map.mk"
 
 post-extract:
        rm -f ${WRKSRC}/ls-R
        rmdir ${WRKSRC}/doc/generic/pdfcrop
        rm -rf ${WRKSRC}/dvips/config
+       rm -rf ${WRKSRC}/dvips/tetex
        rmdir ${WRKSRC}/fonts/cmap
        rmdir ${WRKSRC}/fonts/lig
        rmdir ${WRKSRC}/fonts/map/dvipdfm/updmap
@@ -45,7 +149,6 @@
        rmdir ${WRKSRC}/fonts/truetype
        rmdir ${WRKSRC}/fonts/type3
        rmdir ${WRKSRC}/fonts/type42
-       rm -rf ${WRKSRC}/dvips/tetex
        rm -rf ${WRKSRC}/fonts/enc/dvipdfm/tetex
        rm -rf ${WRKSRC}/fonts/enc/dvips/tetex
        rm -f ${WRKSRC}/fonts/map/dvipdfm/tetex/cm-dvipdfm-fix.map
@@ -57,6 +160,12 @@
        rm -f ${WRKSRC}/fonts/map/dvips/tetex/mt-yy.map
        rm -f ${WRKSRC}/fonts/map/dvips/tetex/pdftex35.map
        rm -f ${WRKSRC}/fonts/map/dvips/tetex/ps2pk35.map
+       rm -f ${WRKSRC}/tex/generic/config/language.dat
+       rm -f ${WRKSRC}/tex/generic/hyphen/dumyhyph.tex
+       rm -f ${WRKSRC}/tex/generic/hyphen/hyphen.tex
+       rm -f ${WRKSRC}/tex/generic/hyphen/hypht1.tex
+       rm -f ${WRKSRC}/tex/generic/hyphen/zerohyph.tex
+       rm -f ${WRKSRC}/tex/plain/config/language.def
 
 do-install:
        cd ${WRKSRC} && pax -wr -s ',.*\.orig$$,,' * ${DESTDIR}${PREFIX}/share/texmf-dist
diff -r 30906910d215 -r 691cef0fceca print/teTeX3-texmf/PLIST
--- a/print/teTeX3-texmf/PLIST  Fri Mar 06 19:11:46 2009 +0000
+++ b/print/teTeX3-texmf/PLIST  Fri Mar 06 20:41:02 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2009/02/17 21:09:54 minskim Exp $
+@comment $NetBSD: PLIST,v 1.8 2009/03/06 20:41:02 minskim Exp $
 share/texmf-dist/ChangeLog
 share/texmf-dist/LICENSE.texmf
 share/texmf-dist/aliases
@@ -11737,7 +11737,6 @@
 share/texmf-dist/tex/generic/bghyph/mik2t2.tex
 share/texmf-dist/tex/generic/config/fontmath.cfg
 share/texmf-dist/tex/generic/config/fonttext.cfg
-share/texmf-dist/tex/generic/config/language.dat
 share/texmf-dist/tex/generic/config/pdftexconfig.tex
 share/texmf-dist/tex/generic/config/preload.cfg
 share/texmf-dist/tex/generic/context/m-ch-de.tex
@@ -11812,7 +11811,6 @@
 share/texmf-dist/tex/generic/hyphen/dkcommon.tex
 share/texmf-dist/tex/generic/hyphen/dkhyphen.tex
 share/texmf-dist/tex/generic/hyphen/dkspecial.tex
-share/texmf-dist/tex/generic/hyphen/dumyhyph.tex
 share/texmf-dist/tex/generic/hyphen/eehyph.tex
 share/texmf-dist/tex/generic/hyphen/eohyph.tex
 share/texmf-dist/tex/generic/hyphen/eshyph.tex
@@ -11824,8 +11822,6 @@
 share/texmf-dist/tex/generic/hyphen/hrhyph.tex
 share/texmf-dist/tex/generic/hyphen/huhyph.tex
 share/texmf-dist/tex/generic/hyphen/huhyphn.tex
-share/texmf-dist/tex/generic/hyphen/hyphen.tex
-share/texmf-dist/tex/generic/hyphen/hypht1.tex
 share/texmf-dist/tex/generic/hyphen/icehyph.tex
 share/texmf-dist/tex/generic/hyphen/inhyph.tex
 share/texmf-dist/tex/generic/hyphen/ithyph.tex
@@ -11845,7 +11841,6 @@
 share/texmf-dist/tex/generic/hyphen/skhyph2e.tex
 share/texmf-dist/tex/generic/hyphen/srhyphc.tex
 share/texmf-dist/tex/generic/hyphen/trhyph.tex
-share/texmf-dist/tex/generic/hyphen/zerohyph.tex
 share/texmf-dist/tex/generic/localloc/localloc.sty
 share/texmf-dist/tex/generic/mfpic/dvipsnam.mp
 share/texmf-dist/tex/generic/mfpic/grafbase.mp
@@ -13640,7 +13635,6 @@
 share/texmf-dist/tex/plain/config/aleph.ini
 share/texmf-dist/tex/plain/config/bplain.ini
 share/texmf-dist/tex/plain/config/etex.ini
-share/texmf-dist/tex/plain/config/language.def
 share/texmf-dist/tex/plain/config/omega.ini
 share/texmf-dist/tex/plain/config/pdfbplain.ini
 share/texmf-dist/tex/plain/config/pdfetex.ini
@@ -13720,26 +13714,3 @@
 share/texmf-dist/tex/texinfo/vntexinfo.tex
 share/texmf-dist/texdoctk/texdocrc.defaults
 share/texmf-dist/texdoctk/texdoctk.dat
-share/texmf-dist/web2c/amiga-pl.tcx
-share/texmf-dist/web2c/cp1250cs.tcx
-share/texmf-dist/web2c/cp1250pl.tcx
-share/texmf-dist/web2c/cp1250t1.tcx



Home | Main Index | Thread Index | Old Index