[59767] trunk/dports/x11/pango

jmr at macports.org jmr at macports.org
Wed Oct 21 12:26:09 PDT 2009


Revision: 59767
          http://trac.macports.org/changeset/59767
Author:   jmr at macports.org
Date:     2009-10-21 12:26:07 -0700 (Wed, 21 Oct 2009)
Log Message:
-----------
pango: fix 64-bit build (#17049)

Modified Paths:
--------------
    trunk/dports/x11/pango/Portfile

Added Paths:
-----------
    trunk/dports/x11/pango/files/patch-configure.diff

Modified: trunk/dports/x11/pango/Portfile
===================================================================
--- trunk/dports/x11/pango/Portfile	2009-10-21 18:53:57 UTC (rev 59766)
+++ trunk/dports/x11/pango/Portfile	2009-10-21 19:26:07 UTC (rev 59767)
@@ -40,7 +40,8 @@
 
 patchfiles \
     patch-which.diff \
-    patch-ltmain.sh.diff
+    patch-ltmain.sh.diff \
+    patch-configure.diff
 
 configure.ccache        no
 
@@ -106,8 +107,8 @@
     set merger_configure_env(i386)    "NM='/usr/bin/nm -p'"
     set merger_configure_env(x86_64)  "NM='/usr/bin/nm -p'"
 }
-lappend merger_configure_env(ppc64)   ac_cv_header_Carbon_Carbon_h=no
-lappend merger_configure_env(x86_64)  ac_cv_header_Carbon_Carbon_h=no
+lappend merger_configure_args(ppc64)   have_atsui=false
+lappend merger_configure_args(x86_64)  have_atsui=false
 
 configure.cppflags-append \
     -no-cpp-precomp
@@ -120,6 +121,10 @@
     --enable-static \
     --x-include=${prefix}/include --x-lib=${prefix}/lib
 
+if {![variant_isset universal] && $build_arch == "x86_64" || $build_arch == "ppc64"} {
+    configure.args-append have_atsui=false
+}
+
 variant no_x11 {
     depends_lib-delete \
         port:Xft2

Added: trunk/dports/x11/pango/files/patch-configure.diff
===================================================================
--- trunk/dports/x11/pango/files/patch-configure.diff	                        (rev 0)
+++ trunk/dports/x11/pango/files/patch-configure.diff	2009-10-21 19:26:07 UTC (rev 59767)
@@ -0,0 +1,33 @@
+--- configure.orig	2009-07-21 06:59:52.000000000 +1000
++++ configure	2009-10-22 06:14:52.000000000 +1100
+@@ -19806,12 +19806,14 @@
+ $as_echo "$ac_cv_header_Carbon_Carbon_h" >&6; }
+ 
+ fi
+-if test "x$ac_cv_header_Carbon_Carbon_h" = x""yes; then
+-  have_atsui=true
+-else
+-  have_atsui=false
+-fi
+ 
++if test "x$have_atsui" = "x"; then
++  if test "x$ac_cv_header_Carbon_Carbon_h" = x""yes; then
++    have_atsui=true
++  else
++    have_atsui=false
++  fi
++fi
+ 
+ 
+ #
+@@ -23206,7 +23208,8 @@
+ if test -n "$CONFIG_FILES"; then
+ 
+ 
+-ac_cr='
+'
++ac_cr='
++'
+ ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+ if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+   ac_cs_awk_cr='\\r'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091021/9bd8a53b/attachment.html>


More information about the macports-changes mailing list