[100166] trunk/dports/devel/quickfix
ryandesign at macports.org
ryandesign at macports.org
Sat Dec 1 01:44:24 PST 2012
Revision: 100166
https://trac.macports.org/changeset/100166
Author: ryandesign at macports.org
Date: 2012-12-01 01:44:24 -0800 (Sat, 01 Dec 2012)
Log Message:
-----------
quickfix: ensure we're UsingTheRightCompiler and -arch flags in UnitTest++; blacklist clang because the tests (which are automatically run) fail with clang
Modified Paths:
--------------
trunk/dports/devel/quickfix/Portfile
Added Paths:
-----------
trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff
Modified: trunk/dports/devel/quickfix/Portfile
===================================================================
--- trunk/dports/devel/quickfix/Portfile 2012-12-01 09:34:20 UTC (rev 100165)
+++ trunk/dports/devel/quickfix/Portfile 2012-12-01 09:44:24 UTC (rev 100166)
@@ -25,8 +25,15 @@
depends_lib port:libxml2
+# error: Failure in test: Expected 2 but was 0
+compiler.blacklist clang
+
+patchfiles patch-UnitTest++-Makefile.diff
+
post-patch {
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure
+ reinplace "s|@CXX@|${configure.cxx}|g" ${worksrcpath}/UnitTest++/Makefile
+ reinplace "s|@ARCHFLAGS@|${configure.cxx_archflags}|g" ${worksrcpath}/UnitTest++/Makefile
}
configure.args --with-java
Added: trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff
===================================================================
--- trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff (rev 0)
+++ trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff 2012-12-01 09:44:24 UTC (rev 100166)
@@ -0,0 +1,12 @@
+--- UnitTest++/Makefile.orig 2010-03-25 09:58:41.000000000 -0500
++++ UnitTest++/Makefile 2012-12-01 03:36:40.000000000 -0600
+@@ -1,6 +1,6 @@
+-CXX = g++
+-CXXFLAGS ?= -g -Wall -W -Winline -ansi
+-LDFLAGS ?=
++CXX = @CXX@
++CXXFLAGS ?= -g -Wall -W -Winline -ansi @ARCHFLAGS@
++LDFLAGS ?= @ARCHFLAGS@
+ SED = sed
+ MV = mv
+ RM = rm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121201/917515db/attachment.html>
More information about the macports-changes
mailing list