[87183] trunk/dports/devel/valgrind

raimue at macports.org raimue at macports.org
Sun Nov 13 04:06:42 PST 2011


Revision: 87183
          http://trac.macports.org/changeset/87183
Author:   raimue at macports.org
Date:     2011-11-13 04:06:36 -0800 (Sun, 13 Nov 2011)
Log Message:
-----------
devel/valgrind:
Update to version 3.7.0,
closes tickets #32028, #30462

Modified Paths:
--------------
    trunk/dports/devel/valgrind/Portfile

Removed Paths:
-------------
    trunk/dports/devel/valgrind/files/

Modified: trunk/dports/devel/valgrind/Portfile
===================================================================
--- trunk/dports/devel/valgrind/Portfile	2011-11-13 10:11:56 UTC (rev 87182)
+++ trunk/dports/devel/valgrind/Portfile	2011-11-13 12:06:36 UTC (rev 87183)
@@ -4,8 +4,7 @@
 
 name            valgrind
 conflicts       valgrind-devel
-version         3.6.1
-revision        3
+version         3.7.0
 categories      devel
 platforms       darwin
 supported_archs i386 x86_64
@@ -20,17 +19,17 @@
 homepage        http://valgrind.org
 
 master_sites    http://valgrind.org/downloads/
-checksums       md5     2c3aa122498baecc9d69194057ca88f5 \
-                sha1    6116ddca2708f56e0a2851bdfbe88e01906fa300 \
-                rmd160  6f78ae50e2fb354547d90bf289abb1f56252043a
+checksums       md5     a855fda56edf05614f099dca316d1775 \
+                sha1    b412f49895bb8a78fc314047119760b5d36e5b5e \
+                rmd160  6ffbf04a8ff4eb2555d1a6bd87c0656828830761
 use_bzip2 yes
 
 # Avoid conflict of faq.html and FAQ.html, #30541
 extract.post_args-append --exclude=${distname}/docs/html/FAQ.html
 
 pre-configure {
-    if {"darwin" == ${os.platform} && (${os.major} < 9 || ${os.major} > 10)} {
-        ui_error "${name} ${version} is only compatible with Mac OS X 10.5 or 10.6."
+    if {"darwin" == ${os.platform} && (${os.major} < 9 || ${os.major} > 11)} {
+        ui_error "${name} ${version} is only compatible with Mac OS X 10.5, 10.6 and 10.7"
         return -code error "incompatible Mac OS X version"
     }
 }
@@ -39,10 +38,10 @@
 # Ignore trace reports about boost, Qt and OpenMP
 # as they are only used for tests
 
-# Compatibility patch for Xcode 4 and above, #28572
-if {[rpm-vercomp $xcodeversion 4.0.0] > 0} {
-    patchfiles-append   patch-xcode4.diff
-    use_autoreconf yes
+# Valgrind requires clang >= 2.9,
+# Apple clang identifies itself as 2.1 in Xcode 4.2
+if {${configure.compiler} == "clang"} {
+    configure.compiler llvm-gcc-4.2
 }
 
 configure.args  --mandir=${prefix}/share/man \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111113/1af12dc4/attachment.html>


More information about the macports-changes mailing list