[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