[125051] trunk/dports/devel/quickfix
ryandesign at macports.org
ryandesign at macports.org
Wed Sep 3 11:16:52 PDT 2014
Revision: 125051
https://trac.macports.org/changeset/125051
Author: ryandesign at macports.org
Date: 2014-09-03 11:16:52 -0700 (Wed, 03 Sep 2014)
Log Message:
-----------
quickfix: update to 1.14.0; no longer prohibit building with clang nor on Mavericks and later; disable universal variant which fails
Modified Paths:
--------------
trunk/dports/devel/quickfix/Portfile
trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff
Modified: trunk/dports/devel/quickfix/Portfile
===================================================================
--- trunk/dports/devel/quickfix/Portfile 2014-09-03 18:05:40 UTC (rev 125050)
+++ trunk/dports/devel/quickfix/Portfile 2014-09-03 18:16:52 UTC (rev 125051)
@@ -2,8 +2,7 @@
PortSystem 1.0
name quickfix
-version 1.13.3
-revision 1
+version 1.14.0
license Permissive
# http://www.quickfixengine.org/quickfix/doc/html/license.html
categories devel finance
@@ -19,16 +18,11 @@
master_sites sourceforge:project/quickfix/quickfix/${version}
worksrcdir ${name}
-checksums md5 1e569a32107ecfc1de9c15bdcb5dc360 \
- sha1 8a20894a9320206beaeee11c3967dced8b8d2fc0 \
- rmd160 13d72e1c16a124e444f4ae520654015e06974356
+checksums rmd160 99e808a79acc4cfad924831da6e073c9d1211bdf \
+ sha256 1d6906ba828c5ef909199117d992143f117831e4fdb4999f9012f575a0882d90
depends_lib port:libxml2
-# error: Failure in test: Expected 2 but was 0
-# https://sourceforge.net/tracker/?func=detail&aid=3556800&group_id=37535&atid=1126912
-compiler.blacklist *clang*
-
patchfiles patch-UnitTest++-Makefile.diff
post-patch {
@@ -37,22 +31,11 @@
reinplace "s|@ARCHFLAGS@|${configure.cxx_archflags}|g" ${worksrcpath}/UnitTest++/Makefile
}
-platform darwin {
- if {${os.major} >= 13} {
- # TODO: Test Mavericks once the clang build failures are addressed
-
- depends_lib
- depends_run
- pre-fetch {
- ui_error "$name does not build on Mavericks or later."
- error "unsupported platform"
- }
- }
-}
-
configure.args --with-java
configure.env "JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home"
+universal_variant no
+
post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/${name}/sql
copy ${worksrcpath}/src/sql/postgresql ${destroot}${prefix}/share/${name}/sql
Modified: trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff
===================================================================
--- trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff 2014-09-03 18:05:40 UTC (rev 125050)
+++ trunk/dports/devel/quickfix/files/patch-UnitTest++-Makefile.diff 2014-09-03 18:16:52 UTC (rev 125051)
@@ -1,11 +1,11 @@
---- UnitTest++/Makefile.orig 2010-03-25 09:58:41.000000000 -0500
-+++ UnitTest++/Makefile 2012-12-01 03:36:40.000000000 -0600
+--- UnitTest++/Makefile.orig 2014-06-23 23:49:36.000000000 -0500
++++ UnitTest++/Makefile 2014-09-03 10:05:54.000000000 -0500
@@ -1,6 +1,6 @@
-CXX = g++
--CXXFLAGS ?= -g -Wall -W -Winline -ansi
+-CXXFLAGS ?= -g -Wall -W -Winline -Wno-unused-private-field -Wno-overloaded-virtual -ansi
-LDFLAGS ?=
+CXX = @CXX@
-+CXXFLAGS ?= -g -Wall -W -Winline -ansi @ARCHFLAGS@
++CXXFLAGS ?= -g -Wall -W -Winline -Wno-unused-private-field -Wno-overloaded-virtual -ansi @ARCHFLAGS@
+LDFLAGS ?= @ARCHFLAGS@
SED = sed
MV = mv
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140903/6e22b7c9/attachment.html>
More information about the macports-changes
mailing list