[98078] trunk/dports/kde/kdevelop

nicos at macports.org nicos at macports.org
Mon Sep 24 06:44:01 PDT 2012


Revision: 98078
          http://trac.macports.org//changeset/98078
Author:   nicos at macports.org
Date:     2012-09-24 06:44:01 -0700 (Mon, 24 Sep 2012)
Log Message:
-----------
kdevelop: revbump of kdevplatform dependent and addition of a variant for valgrind

Modified Paths:
--------------
    trunk/dports/kde/kdevelop/Portfile

Added Paths:
-----------
    trunk/dports/kde/kdevelop/files/patch-ConfigureChecks.diff

Modified: trunk/dports/kde/kdevelop/Portfile
===================================================================
--- trunk/dports/kde/kdevelop/Portfile	2012-09-24 13:39:09 UTC (rev 98077)
+++ trunk/dports/kde/kdevelop/Portfile	2012-09-24 13:44:01 UTC (rev 98078)
@@ -6,7 +6,7 @@
 
 name                kdevelop
 version             4.3.1
-revision            2
+revision            3
 categories          kde kde4
 platforms           darwin
 license             GPL-2+
@@ -35,16 +35,17 @@
                     port:kate \
                     port:oxygen-icons
 
+#Avoid automatic use of valgrind unless specified in variant
+patchfiles          patch-ConfigureChecks.diff
+
 if {![variant_isset docs]} {
-    patchfiles      patch-CMakeLists.diff
+    patchfiles-append   patch-CMakeLists.diff
 }
 
-# Undefined symbols for architecture x86_64:
-#   "Utils::BasicSetRepository::createSet(std::__1::set<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> > const&)", referenced from:
-#       Utils::StorableSet<rpp::pp_macro, Cpp::MacroIndexConversion, Cpp::StaticMacroSetRepository, true, Cpp::StaticMacroSetRepository::Locker>::StorableSet(std::__1::set<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> > const&) in environmentmanager.o
-#       Utils::StorableSet<KDevelop::IndexedString, Cpp::IndexedStringConversion, Cpp::StaticStringSetRepository, true, Cpp::StaticStringSetRepository::Locker>::StorableSet(std::__1::set<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> > const&) in environmentmanager.o
-# ld: symbol(s) not found for architecture x86_64
-compiler.blacklist  clang
+variant valgrind description "Adds support for valgrind" {
+    depends_lib-append  port:valgrind
+    patchfiles-delete   patch-ConfigureChecks.diff
+}
 
 #Adjusting configure flags for Clang
 if {${configure.compiler} == "clang"} {

Added: trunk/dports/kde/kdevelop/files/patch-ConfigureChecks.diff
===================================================================
--- trunk/dports/kde/kdevelop/files/patch-ConfigureChecks.diff	                        (rev 0)
+++ trunk/dports/kde/kdevelop/files/patch-ConfigureChecks.diff	2012-09-24 13:44:01 UTC (rev 98078)
@@ -0,0 +1,7 @@
+--- ConfigureChecks.cmake.orig	2012-09-24 21:37:58.000000000 +0900
++++ ConfigureChecks.cmake	2012-09-24 21:38:00.000000000 +0900
+@@ -1,3 +1,3 @@
+ include(CheckIncludeFiles)
+ 
+-check_include_files(valgrind/valgrind.h   HAVE_VALGRIND_H)
++#check_include_files(valgrind/valgrind.h   HAVE_VALGRIND_H)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120924/5992cb6c/attachment.html>


More information about the macports-changes mailing list