[70065] trunk/dports/textproc/texinfo/Portfile

vinc17 at macports.org vinc17 at macports.org
Thu Jul 29 04:15:03 PDT 2010


Revision: 70065
          http://trac.macports.org/changeset/70065
Author:   vinc17 at macports.org
Date:     2010-07-29 04:15:00 -0700 (Thu, 29 Jul 2010)
Log Message:
-----------
texinfo: in post-activate/post-deactivate, run mktexlsr only if it
exists (i.e. if texlive-bin is installed); increased the revision
to make sure users don't remain with a buggy texinfo (if they get
an error in a few months, they may be confused).

Modified Paths:
--------------
    trunk/dports/textproc/texinfo/Portfile

Modified: trunk/dports/textproc/texinfo/Portfile
===================================================================
--- trunk/dports/textproc/texinfo/Portfile	2010-07-29 07:59:25 UTC (rev 70064)
+++ trunk/dports/textproc/texinfo/Portfile	2010-07-29 11:15:00 UTC (rev 70065)
@@ -4,7 +4,7 @@
 
 name            texinfo
 version         4.13
-revision        1
+revision        2
 categories      textproc
 platforms       darwin
 maintainers     vinc17 openmaintainer
@@ -40,9 +40,20 @@
     file delete -force ${destroot}${prefix}/lib/charset.alias
 }
 
-post-activate   { system "mktexlsr" }
-post-deactivate { system "mktexlsr" }
+post-activate {
+    if { [file exists ${prefix}/bin/mktexlsr] } {
+        ui_msg "Running ${prefix}/bin/mktexlsr"
+        system "${prefix}/bin/mktexlsr"
+    }
+}
 
+post-deactivate {
+    if { [file exists ${prefix}/bin/mktexlsr] } {
+        ui_msg "Running ${prefix}/bin/mktexlsr"
+        system "${prefix}/bin/mktexlsr"
+    }
+}
+
 # We need to support names like 'texinfo-4.8a.tar.bz2'.
 livecheck.type      regex
 livecheck.url       http://ftp.gnu.org/gnu/texinfo/?C=M\;O=D
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100729/ff06c2cf/attachment.html>


More information about the macports-changes mailing list