[79339] trunk/dports/multimedia/libvpx/files

jeremyhu at macports.org jeremyhu at macports.org
Thu Jun 9 13:42:51 PDT 2011


Revision: 79339
          http://trac.macports.org/changeset/79339
Author:   jeremyhu at macports.org
Date:     2011-06-09 13:42:50 -0700 (Thu, 09 Jun 2011)
Log Message:
-----------
libvpx: darwin11 buildfix

Modified Paths:
--------------
    trunk/dports/multimedia/libvpx/files/patch-build-make-configure.sh.diff
    trunk/dports/multimedia/libvpx/files/patch-configure.diff

Modified: trunk/dports/multimedia/libvpx/files/patch-build-make-configure.sh.diff
===================================================================
--- trunk/dports/multimedia/libvpx/files/patch-build-make-configure.sh.diff	2011-06-09 19:51:57 UTC (rev 79338)
+++ trunk/dports/multimedia/libvpx/files/patch-build-make-configure.sh.diff	2011-06-09 20:42:50 UTC (rev 79339)
@@ -13,7 +13,7 @@
  EOF
      fi
  
-@@ -603,21 +603,21 @@
+@@ -603,21 +603,27 @@
      # Handle darwin variants
      case ${toolchain} in
          *-darwin8-*)
@@ -40,4 +40,10 @@
 +            add_ldflags "-isysroot @DEVELOPER_DIR@/SDKs/MacOSX10.6.sdk"
              add_ldflags "-mmacosx-version-min=10.6"
              ;;
++        *-darwin11-*)
++            add_cflags  "-isysroot @DEVELOPER_DIR@/SDKs/MacOSX10.7.sdk"
++            add_cflags  "-mmacosx-version-min=10.7"
++            add_ldflags "-isysroot @DEVELOPER_DIR@/SDKs/MacOSX10.7.sdk"
++            add_ldflags "-mmacosx-version-min=10.7"
++            ;;
      esac

Modified: trunk/dports/multimedia/libvpx/files/patch-configure.diff
===================================================================
--- trunk/dports/multimedia/libvpx/files/patch-configure.diff	2011-06-09 19:51:57 UTC (rev 79338)
+++ trunk/dports/multimedia/libvpx/files/patch-configure.diff	2011-06-09 20:42:50 UTC (rev 79339)
@@ -1,23 +1,26 @@
 --- configure.orig	2011-03-04 14:40:37.000000000 -0600
 +++ configure	2011-03-12 14:44:34.000000000 -0600
-@@ -105,6 +105,8 @@
+@@ -105,6 +105,10 @@
  all_platforms="${all_platforms} x86-darwin8-icc"
  all_platforms="${all_platforms} x86-darwin9-gcc"
  all_platforms="${all_platforms} x86-darwin9-icc"
 +all_platforms="${all_platforms} x86-darwin10-gcc"
 +all_platforms="${all_platforms} x86-darwin10-icc"
++all_platforms="${all_platforms} x86-darwin11-gcc"
++all_platforms="${all_platforms} x86_64-darwin11-gcc"
  all_platforms="${all_platforms} x86-linux-gcc"
  all_platforms="${all_platforms} x86-linux-icc"
  all_platforms="${all_platforms} x86-solaris-gcc"
-@@ -121,6 +123,7 @@
+@@ -121,6 +123,8 @@
  all_platforms="${all_platforms} x86_64-win64-vs9"
  all_platforms="${all_platforms} universal-darwin8-gcc"
  all_platforms="${all_platforms} universal-darwin9-gcc"
 +all_platforms="${all_platforms} universal-darwin10-gcc"
++all_platforms="${all_platforms} universal-darwin11-gcc"
  all_platforms="${all_platforms} generic-gnu"
  
  # all_targets is a list of all targets that can be configured
-@@ -466,12 +469,20 @@
+@@ -466,12 +469,25 @@
      case $toolchain in
          universal-darwin*)
              local darwin_ver=${tgt_os##darwin}
@@ -41,6 +44,11 @@
 +               # x86 and x86_64 are defaults for universal on 10.6
 +               fat_bin_archs="$fat_bin_archs x86-${tgt_os}-${tgt_cc}"
 +               fat_bin_archs="$fat_bin_archs x86_64-${tgt_os}-${tgt_cc}"
++            fi
++            if [ $darwin_ver -eq 11 ]; then
++               # x86 and x86_64 are defaults for universal on 10.7
++               fat_bin_archs="$fat_bin_archs x86-${tgt_os}-${tgt_cc}"
++               fat_bin_archs="$fat_bin_archs x86_64-${tgt_os}-${tgt_cc}"
              fi
              ;;
      esac
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110609/a6bee448/attachment-0001.html>


More information about the macports-changes mailing list