[95305] users/dports/ports/tex

dports at macports.org dports at macports.org
Sun Jul 8 19:55:10 PDT 2012


Revision: 95305
          https://trac.macports.org/changeset/95305
Author:   dports at macports.org
Date:     2012-07-08 19:55:10 -0700 (Sun, 08 Jul 2012)
Log Message:
-----------
texlive-bin, texlive-xetex: add more registry_deactivate hacks for the
TL2012 update

Modified Paths:
--------------
    users/dports/ports/tex/texlive-bin/Portfile
    users/dports/ports/tex/texlive-xetex/Portfile

Modified: users/dports/ports/tex/texlive-bin/Portfile
===================================================================
--- users/dports/ports/tex/texlive-bin/Portfile	2012-07-09 02:46:12 UTC (rev 95304)
+++ users/dports/ports/tex/texlive-bin/Portfile	2012-07-09 02:55:10 UTC (rev 95305)
@@ -251,6 +251,18 @@
         }
         $deactivate_proc texlive-basic "" [list ports_nodepcheck 1]
     }
+
+    # TL2012: some scripts in texmf are now installed by this port
+    # rather than by texlive-bin-extra and texlive-basic
+    if { ![catch {set vers [lindex [registry_active texlive-bin-extra] 0]}]
+         && [vercmp [lindex $vers 1] 26926] < 0} {
+        registry_deactivate_composite texlive-bin-extra "" [list ports_nodepcheck 1]
+    }
+    if { ![catch {set vers [lindex [registry_active texlive-basic] 0]}]
+         && [vercmp [lindex $vers 1] 26926] < 0} {
+        registry_deactivate_composite texlive-basic "" [list ports_nodepcheck 1]
+    }
+
 }
 
 post-activate {

Modified: users/dports/ports/tex/texlive-xetex/Portfile
===================================================================
--- users/dports/ports/tex/texlive-xetex/Portfile	2012-07-09 02:46:12 UTC (rev 95304)
+++ users/dports/ports/tex/texlive-xetex/Portfile	2012-07-09 02:55:10 UTC (rev 95305)
@@ -37,4 +37,12 @@
 depends_lib-append  port:texlive-latex-recommended \
                     port:texlive-generic-recommended
 
+pre-activate {
+    # realscripts moved from texlive-math-extra in TL2012
+    if {![catch {set vers [lindex [registry_active texlive-math-extra] 0]}]
+        && [vercmp [lindex $vers 1] 26720] < 0} {
+        registry_deactivate_composite texlive-math-extra "" [list ports_nodepcheck 1]
+    }
+}
+
 texlive.texmfport
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120708/231b663c/attachment.html>


More information about the macports-changes mailing list