[91041] trunk/dports/lang

ryandesign at macports.org ryandesign at macports.org
Thu Mar 22 16:58:33 PDT 2012


Revision: 91041
          https://trac.macports.org/changeset/91041
Author:   ryandesign at macports.org
Date:     2012-03-22 16:58:33 -0700 (Thu, 22 Mar 2012)
Log Message:
-----------
pure, pure-docs: update to 0.53

Modified Paths:
--------------
    trunk/dports/lang/pure/Portfile
    trunk/dports/lang/pure/files/patch-interpreter.cc.diff
    trunk/dports/lang/pure/files/patch-openbrowser.diff
    trunk/dports/lang/pure-docs/Portfile
    trunk/dports/lang/pure-docs/files/patch-openbrowser.diff

Modified: trunk/dports/lang/pure/Portfile
===================================================================
--- trunk/dports/lang/pure/Portfile	2012-03-22 23:58:24 UTC (rev 91040)
+++ trunk/dports/lang/pure/Portfile	2012-03-22 23:58:33 UTC (rev 91041)
@@ -5,7 +5,7 @@
 
 name                    pure
 # Keep the versions of pure and pure-docs in sync.
-version                 0.52
+version                 0.53
 categories              lang
 platforms               darwin
 maintainers             ryandesign
@@ -29,8 +29,8 @@
                         are licensed under LGPL-3, the interpreter is GPL-3, \
                         and the examples are BSD-licensed.
 
-checksums               rmd160  4bba96aa79a5341b97b06debd8ec804714778159 \
-                        sha256  f7b83e07b38275087def31e2423a1c2a759134822489a65d1e3fae57163eab4f
+checksums               rmd160  f864428bfae18dda1bf1e306afddd04836a6e950 \
+                        sha256  5c1d2e9c2780c4c545bd210372ecc84b079edaa013377323f739232a7a76d1a3
 
 livecheck.type          none
 

Modified: trunk/dports/lang/pure/files/patch-interpreter.cc.diff
===================================================================
--- trunk/dports/lang/pure/files/patch-interpreter.cc.diff	2012-03-22 23:58:24 UTC (rev 91040)
+++ trunk/dports/lang/pure/files/patch-interpreter.cc.diff	2012-03-22 23:58:33 UTC (rev 91041)
@@ -1,13 +1,13 @@
---- interpreter.cc.orig	2012-03-05 20:54:23.000000000 -0600
-+++ interpreter.cc	2012-03-09 00:42:45.000000000 -0600
-@@ -10539,8 +10539,8 @@
-     /* Call llc (and opt) to create a native assembler file which can then be
-        passed to gcc to handle assembly and linkage (if requested). */
-     string asmfile = (ext==".s")?out:out+".s";
+--- interpreter.cc.orig	2012-03-17 18:35:43.000000000 -0500
++++ interpreter.cc	2012-03-22 18:48:39.000000000 -0500
+@@ -10552,8 +10552,8 @@
+     // The -disable-cfi seems to be needed on OSX as of LLVM 3.0.
+     custom_opts = "-disable-cfi ";
+ #endif
 -    string cmd = "opt -f -std-compile-opts "+quote(target)+
--      " | llc "+string(pic?"-relocation-model=pic ":"")+
+-      " | llc "+custom_opts+string(pic?"-relocation-model=pic ":"")+
 +    string cmd = "@LLVM_PREFIX@/bin/opt -f -std-compile-opts "+quote(target)+
-+      " | @LLVM_PREFIX@/bin/llc -disable-cfi "+string(pic?"-relocation-model=pic ":"")+
++      " | @LLVM_PREFIX@/bin/llc "+custom_opts+string(pic?"-relocation-model=pic ":"")+
        "-o "+quote(asmfile);
      if (vflag) std::cerr << cmd << '\n';
      unlink(asmfile.c_str());

Modified: trunk/dports/lang/pure/files/patch-openbrowser.diff
===================================================================
--- trunk/dports/lang/pure/files/patch-openbrowser.diff	2012-03-22 23:58:24 UTC (rev 91040)
+++ trunk/dports/lang/pure/files/patch-openbrowser.diff	2012-03-22 23:58:33 UTC (rev 91041)
@@ -12,9 +12,9 @@
  
  http://docs.pure-lang.googlecode.com/hg/index.html
  
---- lexer.cc.orig	2012-03-07 20:44:20.000000000 -0600
-+++ lexer.cc	2012-03-09 00:42:45.000000000 -0600
-@@ -8800,7 +8800,7 @@
+--- lexer.cc.orig	2012-03-08 07:49:30.000000000 -0600
++++ lexer.cc	2012-03-22 18:49:52.000000000 -0500
+@@ -8803,7 +8803,7 @@
        } else
  	cerr << "help: memory allocation error\n";
      } else {

Modified: trunk/dports/lang/pure-docs/Portfile
===================================================================
--- trunk/dports/lang/pure-docs/Portfile	2012-03-22 23:58:24 UTC (rev 91040)
+++ trunk/dports/lang/pure-docs/Portfile	2012-03-22 23:58:33 UTC (rev 91041)
@@ -5,7 +5,7 @@
 PortGroup                       pure 1.0
 
 # Keep the versions of pure and pure-docs in sync.
-pure.setup                      docs 0.52
+pure.setup                      docs 0.53
 categories                      lang
 platforms                       darwin
 maintainers                     ryandesign
@@ -17,8 +17,8 @@
 
 long_description                ${name} is the set of ${description}.
 
-checksums                       rmd160  069010c6ed3fb6a65ea36224bba114e5ff399ae1 \
-                                sha256  aaff6167c0c1111e453d0d0d653414a2ae334f3940544407b70a743891ad0203
+checksums                       rmd160  217f3bc85502ff560d9eca302407d4b1ffc52062 \
+                                sha256  f54a486d341daa737826288351533c7f28f42ef87cd473bcdba5c21018dcf564
 
 platform macosx {
     patchfiles                  patch-openbrowser.diff

Modified: trunk/dports/lang/pure-docs/files/patch-openbrowser.diff
===================================================================
--- trunk/dports/lang/pure-docs/files/patch-openbrowser.diff	2012-03-22 23:58:24 UTC (rev 91040)
+++ trunk/dports/lang/pure-docs/files/patch-openbrowser.diff	2012-03-22 23:58:33 UTC (rev 91041)
@@ -1,5 +1,5 @@
---- _sources/pure.txt.orig	2012-03-07 20:28:12.000000000 -0600
-+++ _sources/pure.txt	2012-03-09 02:25:44.000000000 -0600
+--- _sources/pure.txt.orig	2012-03-22 14:12:46.000000000 -0500
++++ _sources/pure.txt	2012-03-22 18:50:42.000000000 -0500
 @@ -1075,7 +1075,7 @@
  .. envvar:: PURE_HELP
  
@@ -9,7 +9,7 @@
  
  .. envvar:: PURE_INCLUDE
  
-@@ -7039,9 +7039,9 @@
+@@ -7040,9 +7040,9 @@
  manuals of the addon modules available from the Pure website.
  
  You need to have a html browser installed to make this work. By default, the
@@ -22,8 +22,8 @@
  
  When invoked without arguments, the ``help`` command displays an overview of
  the available documentation, from which you can follow the links to the
---- pure.html.orig	2012-03-07 20:28:12.000000000 -0600
-+++ pure.html	2012-03-09 02:25:44.000000000 -0600
+--- pure.html.orig	2012-03-22 14:13:06.000000000 -0500
++++ pure.html	2012-03-22 18:50:42.000000000 -0500
 @@ -1290,7 +1290,7 @@
  <dt id="envvar-PURE_HELP">
  <tt class="descname">PURE_HELP</tt><a class="headerlink" href="#envvar-PURE_HELP" title="Permalink to this definition">¶</a></dt>
@@ -33,7 +33,7 @@
  </dd></dl>
  
  <dl class="envvar">
-@@ -7061,7 +7061,7 @@
+@@ -7062,7 +7062,7 @@
  format; this includes the present manual, the <a class="reference internal" href="purelib.html"><em>Pure Library Manual</em></a>, as well as all
  manuals of the addon modules available from the Pure website.</p>
  <p>You need to have a html browser installed to make this work. By default, the
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120322/b5d52a45/attachment-0001.html>


More information about the macports-changes mailing list