[90579] trunk/dports
ryandesign at macports.org
ryandesign at macports.org
Fri Mar 9 00:47:02 PST 2012
Revision: 90579
http://trac.macports.org/changeset/90579
Author: ryandesign at macports.org
Date: 2012-03-09 00:47:02 -0800 (Fri, 09 Mar 2012)
Log Message:
-----------
pure: update to 0.52 and refer to opt and llc by their full paths
pure-docs: update to 0.52
pure-faust: update to 0.9
pure-ffi: update to 0.13
pure-odbc: update to 0.9
Modified Paths:
--------------
trunk/dports/audio/pure-faust/Portfile
trunk/dports/databases/pure-odbc/Portfile
trunk/dports/devel/pure-ffi/Portfile
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/audio/pure-faust/Portfile
===================================================================
--- trunk/dports/audio/pure-faust/Portfile 2012-03-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/audio/pure-faust/Portfile 2012-03-09 08:47:02 UTC (rev 90579)
@@ -4,7 +4,7 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup faust 0.8
+pure.setup faust 0.9
categories audio lang
platforms darwin
maintainers ryandesign
@@ -16,7 +16,7 @@
long_description ${name} provides ${description}.
-checksums rmd160 606b0566f3fda1d7a334c9e2e787fdd751e705d2 \
- sha256 80e67726e8f3591126ba89ce6445780c00d4c86dcd84155506211551f72a1234
+checksums rmd160 bcd65f4d0e55e568be4e1d4e0c3b6d3bdc50e25a \
+ sha256 b080b8f2c511d11dfa5badc23220a5ebc0dfc1d09db166c521cd82b3968d4c3a
depends_run-append port:faust
Modified: trunk/dports/databases/pure-odbc/Portfile
===================================================================
--- trunk/dports/databases/pure-odbc/Portfile 2012-03-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/databases/pure-odbc/Portfile 2012-03-09 08:47:02 UTC (rev 90579)
@@ -4,7 +4,7 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup odbc 0.8
+pure.setup odbc 0.9
categories databases
platforms darwin
maintainers ryandesign
@@ -17,8 +17,8 @@
you access a large variety of open source \
and commercial database systems from Pure
-checksums rmd160 afd06f0010e7f70236feda03085b5a93256e0f7d \
- sha256 595336678492bba53766955138d3ba3e78ee34bc9d6695c86b0c361f02123b37
+checksums rmd160 9f2a622f9e8acba55bdcc70d44e7450e3e81027d \
+ sha256 bf3b64fbeba727ace6db95e2a3df96d451db7947d10eca8fde15d46efd76df95
depends_lib-append path:lib/libgmp.dylib:gmp \
path:lib/libodbc.dylib:unixODBC
Modified: trunk/dports/devel/pure-ffi/Portfile
===================================================================
--- trunk/dports/devel/pure-ffi/Portfile 2012-03-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/devel/pure-ffi/Portfile 2012-03-09 08:47:02 UTC (rev 90579)
@@ -4,8 +4,7 @@
PortSystem 1.0
PortGroup pure 1.0
-pure.setup ffi 0.12
-revision 2
+pure.setup ffi 0.13
categories devel
platforms darwin
maintainers ryandesign
@@ -22,12 +21,9 @@
may also be possible to call foreign \
languages other than C.
-# 0.12 was stealth-updated 2011-10-20
-dist_subdir ${name}/${version}_1
+checksums rmd160 eb4f28bcca830bd32cfc25d369ed0ebca01d1650 \
+ sha256 1c605ee261a6a8fe60684e764ba1f12dfd2e1e09290190411314b35a71a69636
-checksums rmd160 a8c3e1370ac82f9c70c979e1e8c28faa7b0a0bee \
- sha256 7aba78d96cad5ce6277b9857cbe9a09d6d572cb3fa5a48a53e4a8d3e23eee32d
-
depends_build-append port:pkgconfig
depends_lib-append port:libffi
Modified: trunk/dports/lang/pure/Portfile
===================================================================
--- trunk/dports/lang/pure/Portfile 2012-03-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/lang/pure/Portfile 2012-03-09 08:47:02 UTC (rev 90579)
@@ -5,7 +5,7 @@
name pure
# Keep the versions of pure and pure-docs in sync.
-version 0.51
+version 0.52
categories lang
platforms darwin
maintainers ryandesign
@@ -29,16 +29,14 @@
are licensed under LGPL-3, the interpreter is GPL-3, \
and the examples are BSD-licensed.
-checksums rmd160 3a61f8c051a64b67096d5ee61c472132245f6ed3 \
- sha256 990b0a30cfb91f1f5a93847c1de666d52d7817f5be28d3753a06f42bc9d74412
+checksums rmd160 4bba96aa79a5341b97b06debd8ec804714778159 \
+ sha256 f7b83e07b38275087def31e2423a1c2a759134822489a65d1e3fae57163eab4f
set llvm_version 3.0
-set llvm_path ${prefix}/libexec/llvm-${llvm_version}
-configure.env PATH=${llvm_path}/bin:$env(PATH)
+set llvm_prefix ${prefix}/libexec/llvm-${llvm_version}
+configure.env PATH=${llvm_prefix}/bin:$env(PATH)
if {${name} == ${subport}} {
- revision 1
-
depends_lib port:gmp \
port:libiconv \
port:libtool \
@@ -51,7 +49,7 @@
patchfiles patch-interpreter.cc.diff
post-patch {
- reinplace "s|@LLVM_VERSION@|${llvm_version}|g" ${worksrcpath}/interpreter.cc
+ reinplace "s|@LLVM_PREFIX@|${llvm_prefix}|g" ${worksrcpath}/interpreter.cc
}
# llvm-${llvm_version} is not universal
@@ -60,8 +58,8 @@
configure.args --without-elisp
# Prevent build failure when old llvm port is installed
- configure.cppflags -I${llvm_path}/include ${configure.cppflags}
- configure.ldflags -L${llvm_path}/lib ${configure.ldflags}
+ configure.cppflags -I${llvm_prefix}/include ${configure.cppflags}
+ configure.ldflags -L${llvm_prefix}/lib ${configure.ldflags}
platform macosx {
depends_run-replace s|path:bin/w3m:w3m|path:bin/openbrowser:openbrowser|
Modified: trunk/dports/lang/pure/files/patch-interpreter.cc.diff
===================================================================
--- trunk/dports/lang/pure/files/patch-interpreter.cc.diff 2012-03-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/lang/pure/files/patch-interpreter.cc.diff 2012-03-09 08:47:02 UTC (rev 90579)
@@ -1,13 +1,13 @@
---- interpreter.cc.orig 2011-12-21 11:32:08.000000000 -0600
-+++ interpreter.cc 2012-03-09 00:10:36.000000000 -0600
-@@ -10531,8 +10531,8 @@
+--- 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";
- string cmd = "opt -f -std-compile-opts "+quote(target)+
- " | llc "+string(pic?"-relocation-model=pic ":"")+
-+ string cmd = "opt-mp- at LLVM_VERSION@ -f -std-compile-opts "+quote(target)+
-+ " | llc-mp- at LLVM_VERSION@ -disable-cfi "+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 ":"")+
"-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-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/lang/pure/files/patch-openbrowser.diff 2012-03-09 08:47:02 UTC (rev 90579)
@@ -12,9 +12,9 @@
http://docs.pure-lang.googlecode.com/hg/index.html
---- lexer.cc.orig 2011-12-06 14:38:38.000000000 -0600
-+++ lexer.cc 2011-12-22 13:46:21.000000000 -0600
-@@ -8714,7 +8714,7 @@
+--- 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 @@
} else
cerr << "help: memory allocation error\n";
} else {
Modified: trunk/dports/lang/pure-docs/Portfile
===================================================================
--- trunk/dports/lang/pure-docs/Portfile 2012-03-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/lang/pure-docs/Portfile 2012-03-09 08:47:02 UTC (rev 90579)
@@ -5,7 +5,7 @@
PortGroup pure 1.0
# Keep the versions of pure and pure-docs in sync.
-pure.setup docs 0.51
+pure.setup docs 0.52
categories lang
platforms darwin
maintainers ryandesign
@@ -17,8 +17,8 @@
long_description ${name} is the set of ${description}.
-checksums rmd160 5a487ce26e799d190dc1d0f3b3b1dc0805eaa6f9 \
- sha256 2e13c12b0d1a03dbdf12c09f30bcbd86e50367079776d677b21e2ee1487419a5
+checksums rmd160 069010c6ed3fb6a65ea36224bba114e5ff399ae1 \
+ sha256 aaff6167c0c1111e453d0d0d653414a2ae334f3940544407b70a743891ad0203
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-09 08:34:40 UTC (rev 90578)
+++ trunk/dports/lang/pure-docs/files/patch-openbrowser.diff 2012-03-09 08:47:02 UTC (rev 90579)
@@ -1,6 +1,6 @@
---- _sources/pure.txt.orig 2011-12-21 16:12:49.000000000 -0600
-+++ _sources/pure.txt 2011-12-22 13:50:25.000000000 -0600
-@@ -1067,7 +1067,7 @@
+--- _sources/pure.txt.orig 2012-03-07 20:28:12.000000000 -0600
++++ _sources/pure.txt 2012-03-09 02:25:44.000000000 -0600
+@@ -1075,7 +1075,7 @@
.. envvar:: PURE_HELP
Command used to browse the Pure manual. This must be a browser capable of
@@ -9,7 +9,7 @@
.. envvar:: PURE_INCLUDE
-@@ -6980,9 +6980,9 @@
+@@ -7039,9 +7039,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,9 +22,9 @@
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 2011-12-21 16:12:49.000000000 -0600
-+++ pure.html 2011-12-22 14:02:01.000000000 -0600
-@@ -1280,7 +1280,7 @@
+--- pure.html.orig 2012-03-07 20:28:12.000000000 -0600
++++ pure.html 2012-03-09 02:25:44.000000000 -0600
+@@ -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>
<dd><p>Command used to browse the Pure manual. This must be a browser capable of
@@ -33,7 +33,7 @@
</dd></dl>
<dl class="envvar">
-@@ -7000,7 +7000,7 @@
+@@ -7061,7 +7061,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/20120309/d23bdda3/attachment.html>
More information about the macports-changes
mailing list