[80924] users/dports/ports

dports at macports.org dports at macports.org
Wed Jul 20 23:03:53 PDT 2011


Revision: 80924
          http://trac.macports.org/changeset/80924
Author:   dports at macports.org
Date:     2011-07-20 23:03:51 -0700 (Wed, 20 Jul 2011)
Log Message:
-----------
Generate language.dat.lua hyphenation configuration for LuaTeX.

 * texlive-common: create language.dat.lua; update texlive-update-cnf
   to generate it from files in $prefix/etc/texmf/language.d/*.lua
 * texlive-common: also make sure that the generated language.def is
   registered to this port; previously we forgot this, so add a
   pre-activate hook to remove it if present to avoid conflicts
 * texlive portgroup: add extra arguments to texlive.languages;
   generate language.dat.lua files for language.d
 * texlive-basic: do not install pregenerated language.dat.lua
 * texlive-lang-*: provide additional arguments to texlive.languages:
   pattern/hyphenation files and lua-special information

Modified Paths:
--------------
    users/dports/ports/_resources/port1.0/group/texlive-1.0.tcl
    users/dports/ports/tex/texlive-basic/Portfile
    users/dports/ports/tex/texlive-common/Portfile
    users/dports/ports/tex/texlive-lang-african/Portfile
    users/dports/ports/tex/texlive-lang-arabic/Portfile
    users/dports/ports/tex/texlive-lang-cjk/Portfile
    users/dports/ports/tex/texlive-lang-croatian/Portfile
    users/dports/ports/tex/texlive-lang-cyrillic/Portfile
    users/dports/ports/tex/texlive-lang-czechslovak/Portfile
    users/dports/ports/tex/texlive-lang-danish/Portfile
    users/dports/ports/tex/texlive-lang-dutch/Portfile
    users/dports/ports/tex/texlive-lang-english/Portfile
    users/dports/ports/tex/texlive-lang-finnish/Portfile
    users/dports/ports/tex/texlive-lang-french/Portfile
    users/dports/ports/tex/texlive-lang-german/Portfile
    users/dports/ports/tex/texlive-lang-greek/Portfile
    users/dports/ports/tex/texlive-lang-hungarian/Portfile
    users/dports/ports/tex/texlive-lang-indic/Portfile
    users/dports/ports/tex/texlive-lang-italian/Portfile
    users/dports/ports/tex/texlive-lang-latin/Portfile
    users/dports/ports/tex/texlive-lang-latvian/Portfile
    users/dports/ports/tex/texlive-lang-lithuanian/Portfile
    users/dports/ports/tex/texlive-lang-mongolian/Portfile
    users/dports/ports/tex/texlive-lang-norwegian/Portfile
    users/dports/ports/tex/texlive-lang-other/Portfile
    users/dports/ports/tex/texlive-lang-polish/Portfile
    users/dports/ports/tex/texlive-lang-portuguese/Portfile
    users/dports/ports/tex/texlive-lang-spanish/Portfile
    users/dports/ports/tex/texlive-lang-swedish/Portfile
    users/dports/ports/tex/texlive-lang-turkmen/Portfile

Modified: users/dports/ports/_resources/port1.0/group/texlive-1.0.tcl
===================================================================
--- users/dports/ports/_resources/port1.0/group/texlive-1.0.tcl	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/_resources/port1.0/group/texlive-1.0.tcl	2011-07-21 06:03:51 UTC (rev 80924)
@@ -299,14 +299,21 @@
                 ${destroot}${texlive_texmfsysconfig}/language.d/10${name}.dat
             set langdeffilename \
                 ${destroot}${texlive_texmfsysconfig}/language.d/10${name}.def
+            set langluafilename \
+                ${destroot}${texlive_texmfsysconfig}/language.d/10${name}.dat.lua
             set langdatfile [open $langdatfilename "w"]
             set langdeffile [open $langdeffilename "w"]
+            set langluafile [open $langluafilename "w"]
+            
             foreach x ${texlive.languages} {
                 set langname [lindex $x 0]
                 set langfile [lindex $x 1]
                 set langlhmin [lindex $x 2]
                 set langrhmin [lindex $x 3]
                 set langsyns [lindex $x 4]
+                set langpatt [lindex $x 5]
+                set langhyph [lindex $x 6]
+                set langspecial [lindex $x 7]
 
                 puts $langdatfile "$langname $langfile"
                 foreach syn $langsyns {
@@ -316,9 +323,32 @@
                 foreach syn [concat $langname $langsyns] {
                     puts $langdeffile "\\addlanguage{$syn}{$langfile}{}{$langlhmin}{$langrhmin}"
                 }
+
+                puts $langluafile "\t\['$langname'\] = {"
+                puts $langluafile "\t\tloader = '$langfile',"
+                puts $langluafile "\t\tlefthyphenmin = $langlhmin,"
+                puts $langluafile "\t\trighthyphenmin = $langrhmin,"
+                set qsyns {}
+                foreach syn $langsyns {
+                    lappend qsyns "'$syn'"
+                }
+                set qsynlist [join $qsyns ", "]
+                puts $langluafile "\t\tsynonyms = { $qsynlist },"
+                if {$langpatt != ""} {
+                    puts $langluafile "\t\tpatterns = '$langpatt',"
+                }
+                if {$langhyph != ""} {
+                    puts $langluafile "\t\thyphenation = '$langhyph',"
+                }
+                if {$langspecial != ""} {
+                    puts $langluafile "\t\tpatterns = '$langspecial',"
+                }
+                puts $langluafile "\t},\n"                
             }
+            
             close $langdatfile
             close $langdeffile
+            close $langluafile
         }
 
         # create symlinks for any binaries activated by the port
@@ -335,6 +365,7 @@
             # regenerate all maps and formats.
             system "${prefix}/libexec/texlive-update-cnf language.dat"
             system "${prefix}/libexec/texlive-update-cnf language.def"
+            system "${prefix}/libexec/texlive-update-cnf language.dat.lua"
             system "${prefix}/libexec/texlive-update-cnf updmap.cfg"
             system "${prefix}/libexec/texlive-update-cnf fmtutil.cnf"
             system "${prefix}/bin/updmap-sys"
@@ -346,6 +377,7 @@
             if {${texlive.languages} != ""} {
                 system "${prefix}/libexec/texlive-update-cnf language.dat"
                 system "${prefix}/libexec/texlive-update-cnf language.def"
+                system "${prefix}/libexec/texlive-update-cnf language.dat.lua"
             }
             if {${texlive.maps} != ""} {
                 system "${prefix}/libexec/texlive-update-cnf updmap.cfg"
@@ -377,6 +409,7 @@
         if {${texlive.forceupdatecnf} || ${texlive.languages} != ""} {
             system "${prefix}/libexec/texlive-update-cnf language.dat"
             system "${prefix}/libexec/texlive-update-cnf language.def"
+            system "${prefix}/libexec/texlive-update-cnf language.dat.lua"
         }
         if {${texlive.forceupdatecnf} || ${texlive.maps} != ""} {
             system "${prefix}/libexec/texlive-update-cnf updmap.cfg"

Modified: users/dports/ports/tex/texlive-basic/Portfile
===================================================================
--- users/dports/ports/tex/texlive-basic/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-basic/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -46,6 +46,7 @@
                     texmf/web2c/texmfcnf.lua \
                     texmf/web2c/updmap.cfg \
                     texmf/tex/generic/config/language.dat \
+                    texmf/tex/generic/config/language.dat.lua \
                     texmf/tex/generic/config/language.def \
                     texmf/fonts/map/dvipdfm/updmap \
                     texmf/fonts/map/dvips/updmap \

Modified: users/dports/ports/tex/texlive-common/Portfile
===================================================================
--- users/dports/ports/tex/texlive-common/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-common/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -21,8 +21,8 @@
 master_sites        http://flute.csail.mit.edu/texlive/test/
 worksrcdir          ${distname}
 use_xz              yes
-checksums           sha1     b6368e40771d69ef90a079fee7c548a582368a0b \
-                    rmd160   303055018103850e1416f396723cc4da1edc990f
+checksums           sha1     a02857ee868df2a8fd393388619f3323648b9940
+                    rmd160   a979ebd9151559b7d6ee0f4fd72043e465c5c925
 
 livecheck.type  regex
 livecheck.url   ${master_sites}
@@ -75,11 +75,15 @@
         ${destroot}${texlive_texmfsysconfig}/language.d/00language.us.dat
     xinstall -m 644 ${worksrcpath}/language.us.def \
         ${destroot}${texlive_texmfsysconfig}/language.d/00language.us.def
+    xinstall -m 644 ${worksrcpath}/language.us.lua \
+        ${destroot}${texlive_texmfsysconfig}/language.d/00language.us.lua
     xinstall -d ${destroot}${texlive_texmfsysvar}/web2c
     touch ${destroot}${texlive_texmfsysvar}/web2c/updmap.cfg
     touch ${destroot}${texlive_texmfsysvar}/web2c/fmtutil.cnf
     xinstall -d ${destroot}${texlive_texmfsysvar}/tex/generic/config
     touch ${destroot}${texlive_texmfsysvar}/tex/generic/config/language.dat
+    touch ${destroot}${texlive_texmfsysvar}/tex/generic/config/language.def
+    touch ${destroot}${texlive_texmfsysvar}/tex/generic/config/language.dat.lua
     xinstall -m 755 ${worksrcpath}/texlive-update-cnf \
         ${destroot}${prefix}/libexec/texlive-update-cnf
 
@@ -111,6 +115,12 @@
         }
     }
 
+    # An earlier version forgot to register language.def to this port,
+    # so delete it if it exists to prevent a conflict
+    if [file exists ${texlive_texmfsysvar}/tex/generic/config/language.def] {
+        delete ${texlive_texmfsysvar}/tex/generic/config/language.def
+    }
+
     # Deactivate tetex and any of the texlive 2007 ports. replaced_by
     # does not accomplish this because not all of these ports conflict
     # with this one (although they will cause problems later).
@@ -130,6 +140,7 @@
     system "${prefix}/libexec/texlive-update-cnf fmtutil.cnf"
     system "${prefix}/libexec/texlive-update-cnf language.dat"
     system "${prefix}/libexec/texlive-update-cnf language.def"
+    system "${prefix}/libexec/texlive-update-cnf language.dat.lua"
     system "${prefix}/libexec/texlive-update-cnf updmap.cfg"
 
     # run mktexlsr if it exists (i.e. if we are upgrading an existing

Modified: users/dports/ports/tex/texlive-lang-african/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-african/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-african/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {ethiopic loadhyph-mul-ethi.tex 1 1 {amharic geez}}
+    {ethiopic loadhyph-mul-ethi.tex 1 1 {amharic geez} {hyph-mul-ethi.pat.txt} {} {} }
 
 texlive.maps      \
     {MixedMap ethiop.map}

Modified: users/dports/ports/tex/texlive-lang-arabic/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-arabic/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-arabic/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,8 +20,8 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {arabic zerohyph.tex 2 3 {}} \
-    {farsi zerohyph.tex 2 3 {persian}}
+    {arabic zerohyph.tex 2 3 {} {} {} {} } \
+    {farsi zerohyph.tex 2 3 {persian} {} {} {} }
 
 texlive.maps      \
     {Map arabi.map} \

Modified: users/dports/ports/tex/texlive-lang-cjk/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-cjk/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-cjk/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -25,7 +25,7 @@
     {1 platex eptex language.ptx {*platex.ini}}
 
 texlive.languages      \
-    {pinyin loadhyph-zh-latn-pinyin.tex 1 1 {}}
+    {pinyin loadhyph-zh-latn-pinyin.tex 1 1 {} {hyph-zh-latn-pinyin.pat.txt} {} {} }
 
 texlive.maps      \
     {Map bkaiu.map} \

Modified: users/dports/ports/tex/texlive-lang-croatian/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-croatian/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-croatian/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {croatian loadhyph-hr.tex 2 2 {}}
+    {croatian loadhyph-hr.tex 2 2 {} {hyph-hr.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-cyrillic/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-cyrillic/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-cyrillic/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -25,9 +25,9 @@
     {0 cyrtexinfo pdftex language.dat {-translate-file=cp227.tcx *cyrtxinf.ini}}
 
 texlive.languages      \
-    {bulgarian loadhyph-bg.tex 2 2 {}} \
-    {russian loadhyph-ru.tex 2 2 {}} \
-    {ukrainian loadhyph-uk.tex 2 2 {}}
+    {bulgarian loadhyph-bg.tex 2 2 {} {hyph-bg.pat.txt} {} {} } \
+    {russian loadhyph-ru.tex 2 2 {} {hyph-ru.pat.txt} {hyph-ru.hyp.txt} {} } \
+    {ukrainian loadhyph-uk.tex 2 2 {} {hyph-uk.pat.txt} {} {} }
 
 texlive.maps      \
     {Map cmcyr.map}

Modified: users/dports/ports/tex/texlive-lang-czechslovak/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-czechslovak/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-czechslovak/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -26,8 +26,8 @@
     {1 pdfcsplain pdftex - {-etex -translate-file=cp227.tcx csplain.ini}}
 
 texlive.languages      \
-    {czech loadhyph-cs.tex 2 3 {}} \
-    {slovak loadhyph-sk.tex 2 3 {}}
+    {czech loadhyph-cs.tex 2 3 {} {hyph-cs.pat.txt} {hyph-cs.hyp.txt} {} } \
+    {slovak loadhyph-sk.tex 2 3 {} {hyph-sk.pat.txt} {hyph-sk.hyp.txt} {} }
 
 texlive.maps      \
     {MixedMap csother.map} \

Modified: users/dports/ports/tex/texlive-lang-danish/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-danish/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-danish/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {danish loadhyph-da.tex 2 2 {}}
+    {danish loadhyph-da.tex 2 2 {} {hyph-da.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-dutch/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-dutch/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-dutch/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {dutch loadhyph-nl.tex 2 2 {}}
+    {dutch loadhyph-nl.tex 2 2 {} {hyph-nl.pat.txt} {hyph-nl.hyp.txt} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-english/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-english/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-english/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,8 +20,8 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {ukenglish loadhyph-en-gb.tex 2 3 {british UKenglish}} \
-    {usenglishmax loadhyph-en-us.tex 2 3 {}}
+    {ukenglish loadhyph-en-gb.tex 2 3 {british UKenglish} {hyph-en-gb.pat.txt} {hyph-en-gb.hyp.txt} {} } \
+    {usenglishmax loadhyph-en-us.tex 2 3 {} {hyph-en-us.pat.txt} {hyph-en-us.hyp.txt} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-finnish/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-finnish/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-finnish/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {finnish loadhyph-fi.tex 2 2 {}}
+    {finnish loadhyph-fi.tex 2 2 {} {hyph-fi.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-french/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-french/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-french/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,8 +20,8 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {basque loadhyph-eu.tex 2 2 {}} \
-    {french loadhyph-fr.tex 2 3 {patois francais}}
+    {basque loadhyph-eu.tex 2 2 {} {hyph-eu.pat.txt} {} {} } \
+    {french loadhyph-fr.tex 2 3 {patois francais} {hyph-fr.pat.txt} {} {} }
 
 texlive.maps      \
     {Map tabvar.map}

Modified: users/dports/ports/tex/texlive-lang-german/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-german/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-german/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,11 +20,11 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {german-x-2009-06-19 dehypht-x-2009-06-19.tex 2 2 {german-x-latest}} \
-    {ngerman-x-2009-06-19 dehyphn-x-2009-06-19.tex 2 2 {ngerman-x-latest}} \
-    {german loadhyph-de-1901.tex 2 2 {}} \
-    {ngerman loadhyph-de-1996.tex 2 2 {}} \
-    {swissgerman loadhyph-de-ch-1901.tex 2 2 {}}
+    {german-x-2009-06-19 dehypht-x-2009-06-19.tex 2 2 {german-x-latest} {hyph-de-1901.pat.txt} {hyph-de-1901.hyp.txt} {} } \
+    {ngerman-x-2009-06-19 dehyphn-x-2009-06-19.tex 2 2 {ngerman-x-latest} {hyph-de-1996.pat.txt} {hyph-de-1996.hyp.txt} {} } \
+    {german loadhyph-de-1901.tex 2 2 {} {hyph-de-1901.pat.txt} {} {} } \
+    {ngerman loadhyph-de-1996.tex 2 2 {} {hyph-de-1996.pat.txt} {} {} } \
+    {swissgerman loadhyph-de-ch-1901.tex 2 2 {} {hyph-de-ch-1901.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-greek/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-greek/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-greek/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,10 +20,10 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {monogreek loadhyph-el-monoton.tex 1 1 {}} \
-    {greek loadhyph-el-polyton.tex 1 1 {polygreek}} \
-    {ancientgreek loadhyph-grc.tex 1 1 {}} \
-    {ibycus ibyhyph.tex 2 2 {}}
+    {monogreek loadhyph-el-monoton.tex 1 1 {} {hyph-el-monoton.pat.txt} {} {} } \
+    {greek loadhyph-el-polyton.tex 1 1 {polygreek} {hyph-el-polyton.pat.txt} {} {} } \
+    {ancientgreek loadhyph-grc.tex 1 1 {} {hyph-grc.pat.txt} {} {} } \
+    {ibycus ibyhyph.tex 2 2 {} {} {} {disabled:8-bit only} }
 
 texlive.maps      \
     {MixedMap cbgreek-full.map} \

Modified: users/dports/ports/tex/texlive-lang-hungarian/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-hungarian/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-hungarian/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {hungarian loadhyph-hu.tex 2 2 {}}
+    {hungarian loadhyph-hu.tex 2 2 {} {hyph-hu.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-indic/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-indic/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-indic/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,18 +20,18 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {assamese loadhyph-as.tex 1 1 {}} \
-    {bengali loadhyph-bn.tex 1 1 {}} \
-    {gujarati loadhyph-gu.tex 1 1 {}} \
-    {hindi loadhyph-hi.tex 1 1 {}} \
-    {kannada loadhyph-kn.tex 1 1 {}} \
-    {malayalam loadhyph-ml.tex 1 1 {}} \
-    {marathi loadhyph-mr.tex 1 1 {}} \
-    {oriya loadhyph-or.tex 1 1 {}} \
-    {panjabi loadhyph-pa.tex 1 1 {}} \
-    {tamil loadhyph-ta.tex 1 1 {}} \
-    {telugu loadhyph-te.tex 1 1 {}} \
-    {sanskrit loadhyph-sa.tex 1 5 {}}
+    {assamese loadhyph-as.tex 1 1 {} {hyph-as.pat.txt} {} {} } \
+    {bengali loadhyph-bn.tex 1 1 {} {hyph-bn.pat.txt} {} {} } \
+    {gujarati loadhyph-gu.tex 1 1 {} {hyph-gu.pat.txt} {} {} } \
+    {hindi loadhyph-hi.tex 1 1 {} {hyph-hi.pat.txt} {} {} } \
+    {kannada loadhyph-kn.tex 1 1 {} {hyph-kn.pat.txt} {} {} } \
+    {malayalam loadhyph-ml.tex 1 1 {} {hyph-ml.pat.txt} {} {} } \
+    {marathi loadhyph-mr.tex 1 1 {} {hyph-mr.pat.txt} {} {} } \
+    {oriya loadhyph-or.tex 1 1 {} {hyph-or.pat.txt} {} {} } \
+    {panjabi loadhyph-pa.tex 1 1 {} {hyph-pa.pat.txt} {} {} } \
+    {tamil loadhyph-ta.tex 1 1 {} {hyph-ta.pat.txt} {} {} } \
+    {telugu loadhyph-te.tex 1 1 {} {hyph-te.pat.txt} {} {} } \
+    {sanskrit loadhyph-sa.tex 1 5 {} {hyph-sa.pat.txt} {} {} }
 
 texlive.maps      \
     {Map burmese.map} \

Modified: users/dports/ports/tex/texlive-lang-italian/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-italian/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-italian/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {italian loadhyph-it.tex 2 2 {}}
+    {italian loadhyph-it.tex 2 2 {} {hyph-it.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-latin/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-latin/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-latin/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {latin loadhyph-la.tex 2 2 {}}
+    {latin loadhyph-la.tex 2 2 {} {hyph-la.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-latvian/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-latvian/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-latvian/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {latvian loadhyph-lv.tex 2 2 {}}
+    {latvian loadhyph-lv.tex 2 2 {} {hyph-lv.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-lithuanian/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-lithuanian/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-lithuanian/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {lithuanian loadhyph-lt.tex 2 2 {}}
+    {lithuanian loadhyph-lt.tex 2 2 {} {hyph-lt.pat.txt} {} {} }
 
 texlive.maps      \
     {Map l7x-urwvn.map}

Modified: users/dports/ports/tex/texlive-lang-mongolian/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-mongolian/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-mongolian/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,8 +20,8 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {mongolian loadhyph-mn-cyrl.tex 2 2 {}} \
-    {mongolianlmc loadhyph-mn-cyrl-x-lmc.tex 2 2 {}}
+    {mongolian loadhyph-mn-cyrl.tex 2 2 {} {hyph-mn-cyrl.pat.txt} {} {} } \
+    {mongolianlmc loadhyph-mn-cyrl-x-lmc.tex 2 2 {} {} {} {disabled:only for 8bit montex with lmc encoding} }
 
 texlive.maps      \
     {MixedMap mongolian.map}

Modified: users/dports/ports/tex/texlive-lang-norwegian/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-norwegian/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-norwegian/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,8 +20,8 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {bokmal loadhyph-nb.tex 2 2 {norwegian norsk}} \
-    {nynorsk loadhyph-nn.tex 2 2 {}}
+    {bokmal loadhyph-nb.tex 2 2 {norwegian norsk} {hyph-nb.pat.txt} {hyph-nb.hyp.txt} {} } \
+    {nynorsk loadhyph-nn.tex 2 2 {} {hyph-nn.pat.txt} {hyph-nn.hyp.txt} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-other/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-other/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-other/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,24 +20,24 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {afrikaans loadhyph-af.tex 1 2 {}} \
-    {armenian loadhyph-hy.tex 1 2 {}} \
-    {coptic loadhyph-cop.tex 1 1 {}} \
-    {esperanto loadhyph-eo.tex 2 2 {}} \
-    {estonian loadhyph-et.tex 2 3 {}} \
-    {icelandic loadhyph-is.tex 2 2 {}} \
-    {indonesian loadhyph-id.tex 2 2 {}} \
-    {interlingua loadhyph-ia.tex 2 2 {}} \
-    {irish loadhyph-ga.tex 2 3 {}} \
-    {kurmanji loadhyph-kmr.tex 2 2 {}} \
-    {lao loadhyph-lo.tex 1 1 {}} \
-    {romanian loadhyph-ro.tex 2 2 {}} \
-    {serbian loadhyph-sr-latn.tex 2 2 {}} \
-    {serbianc loadhyph-sr-cyrl.tex 2 2 {}} \
-    {slovenian loadhyph-sl.tex 2 2 {slovene}} \
-    {turkish loadhyph-tr.tex 2 2 {}} \
-    {uppersorbian loadhyph-hsb.tex 2 2 {}} \
-    {welsh loadhyph-cy.tex 2 3 {}}
+    {afrikaans loadhyph-af.tex 1 2 {} {hyph-af.pat.txt} {hyph-af.hyp.txt} {} } \
+    {armenian loadhyph-hy.tex 1 2 {} {hyph-hy.pat.txt} {} {} } \
+    {coptic loadhyph-cop.tex 1 1 {} {hyph-cop.pat.txt} {} {} } \
+    {esperanto loadhyph-eo.tex 2 2 {} {hyph-eo.pat.txt} {} {} } \
+    {estonian loadhyph-et.tex 2 3 {} {hyph-et.pat.txt} {} {} } \
+    {icelandic loadhyph-is.tex 2 2 {} {hyph-is.pat.txt} {} {} } \
+    {indonesian loadhyph-id.tex 2 2 {} {hyph-id.pat.txt} {hyph-id.hyp.txt} {} } \
+    {interlingua loadhyph-ia.tex 2 2 {} {hyph-ia.pat.txt} {hyph-ia.hyp.txt} {} } \
+    {irish loadhyph-ga.tex 2 3 {} {hyph-ga.pat.txt} {hyph-ga.hyp.txt} {} } \
+    {kurmanji loadhyph-kmr.tex 2 2 {} {hyph-kmr.pat.txt} {} {} } \
+    {lao loadhyph-lo.tex 1 1 {} {hyph-lo.pat.txt} {} {} } \
+    {romanian loadhyph-ro.tex 2 2 {} {hyph-ro.pat.txt} {} {} } \
+    {serbian loadhyph-sr-latn.tex 2 2 {} {hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt} {hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt} {} } \
+    {serbianc loadhyph-sr-cyrl.tex 2 2 {} {hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt} {hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt} {} } \
+    {slovenian loadhyph-sl.tex 2 2 {slovene} {hyph-sl.pat.txt} {} {} } \
+    {turkish loadhyph-tr.tex 2 2 {} {hyph-tr.pat.txt} {} {} } \
+    {uppersorbian loadhyph-hsb.tex 2 2 {} {hyph-hsb.pat.txt} {hyph-hsb.hyp.txt} {} } \
+    {welsh loadhyph-cy.tex 2 3 {} {hyph-cy.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-polish/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-polish/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-polish/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -25,7 +25,7 @@
     {1 utf8mex pdftex mexconf.tex {-enc *utf8mex.ini}}
 
 texlive.languages      \
-    {polish loadhyph-pl.tex 2 2 {}}
+    {polish loadhyph-pl.tex 2 2 {} {hyph-pl.pat.txt} {hyph-pl.hyp.txt} {} }
 
 texlive.maps      \
     {MixedMap ccpl.map} \

Modified: users/dports/ports/tex/texlive-lang-portuguese/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-portuguese/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-portuguese/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {portuguese loadhyph-pt.tex 2 3 {portuges}}
+    {portuguese loadhyph-pt.tex 2 3 {portuges} {hyph-pt.pat.txt} {hyph-pt.hyp.txt} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-spanish/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-spanish/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-spanish/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,9 +20,9 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {spanish loadhyph-es.tex 2 2 {espanol}} \
-    {catalan loadhyph-ca.tex 2 2 {}} \
-    {galician loadhyph-gl.tex 2 2 {}}
+    {spanish loadhyph-es.tex 2 2 {espanol} {hyph-es.pat.txt} {} {} } \
+    {catalan loadhyph-ca.tex 2 2 {} {hyph-ca.pat.txt} {hyph-ca.hyp.txt} {} } \
+    {galician loadhyph-gl.tex 2 2 {} {hyph-gl.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-swedish/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-swedish/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-swedish/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {swedish loadhyph-sv.tex 2 2 {}}
+    {swedish loadhyph-sv.tex 2 2 {} {hyph-sv.pat.txt} {} {} }
 
 
 texlive.texmfport

Modified: users/dports/ports/tex/texlive-lang-turkmen/Portfile
===================================================================
--- users/dports/ports/tex/texlive-lang-turkmen/Portfile	2011-07-21 02:40:54 UTC (rev 80923)
+++ users/dports/ports/tex/texlive-lang-turkmen/Portfile	2011-07-21 06:03:51 UTC (rev 80924)
@@ -20,7 +20,7 @@
 depends_lib         port:texlive-basic
 
 texlive.languages      \
-    {turkmen loadhyph-tk.tex 2 2 {}}
+    {turkmen loadhyph-tk.tex 2 2 {} {hyph-tk.pat.txt} {} {} }
 
 
 texlive.texmfport
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110720/d921b2e4/attachment-0001.html>


More information about the macports-changes mailing list