[92148] trunk/dports/graphics/povray
jeremyhu at macports.org
jeremyhu at macports.org
Fri Apr 20 01:15:41 PDT 2012
Revision: 92148
https://trac.macports.org/changeset/92148
Author: jeremyhu at macports.org
Date: 2012-04-20 01:15:38 -0700 (Fri, 20 Apr 2012)
Log Message:
-----------
povray: Fix universal build
Modified Paths:
--------------
trunk/dports/graphics/povray/Portfile
trunk/dports/graphics/povray/files/patch-configure
Modified: trunk/dports/graphics/povray/Portfile
===================================================================
--- trunk/dports/graphics/povray/Portfile 2012-04-20 07:07:58 UTC (rev 92147)
+++ trunk/dports/graphics/povray/Portfile 2012-04-20 08:15:38 UTC (rev 92148)
@@ -1,10 +1,11 @@
# $Id$
PortSystem 1.0
+PortGroup muniversal 1.0
name povray
version 3.6.1
-revision 5
+revision 6
maintainers nomaintainer
categories graphics
platforms darwin
@@ -59,8 +60,23 @@
test.target check
platform darwin {
- if {![variant_isset universal]} {
- configure.args-append --build=${build_arch}-apple-darwin${os.major}
+ if {[variant_isset universal]} {
+ set merger_host(x86_64) x86_64-apple-${os.platform}${os.major}
+ set merger_host(i386) i686-apple-${os.platform}${os.major}
+ set merger_host(ppc64) powerpc64-apple-${os.platform}${os.major}
+ set merger_host(ppc) powerpc-apple-${os.platform}${os.major}
+ set merger_configure_args(x86_64) "--build=x86_64-apple-${os.platform}${os.major}"
+ set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major}"
+ set merger_configure_args(ppc) "--build=powerpc-apple-${os.platform}${os.major}"
+ set merger_configure_args(ppc64) "--build=powerpc64-apple-${os.platform}${os.major}"
+ } elseif {${build_arch} == "i386"} {
+ configure.args-append \
+ --host=i686-apple-${os.platform}${os.major} \
+ --build=i686-apple-${os.platform}${os.major}
+ } else {
+ configure.args-append \
+ --host=${os.arch}-apple-${os.platform}${os.major} \
+ --build=${os.arch}-apple-${os.platform}${os.major}
}
}
Modified: trunk/dports/graphics/povray/files/patch-configure
===================================================================
--- trunk/dports/graphics/povray/files/patch-configure 2012-04-20 07:07:58 UTC (rev 92147)
+++ trunk/dports/graphics/povray/files/patch-configure 2012-04-20 08:15:38 UTC (rev 92148)
@@ -26,3 +26,12 @@
*) pov_arch="unknown";;
esac
fi
+@@ -15872,7 +15872,7 @@ echo "${ECHO_T}$pov_prog_cc_flags_value"
+ fi
+
+ # gcc says -malign-double makes no sense in the 64bit mode and reject it
+- for pov_flags in "-malign-double" "-minline-all-stringops"; do
++ for pov_flags in "-minline-all-stringops"; do
+
+
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120420/b5598d78/attachment.html>
More information about the macports-changes
mailing list