[74608] trunk/dports/multimedia/libvpx

rmstonecipher at macports.org rmstonecipher at macports.org
Thu Dec 23 09:19:54 PST 2010


Revision: 74608
          http://trac.macports.org/changeset/74608
Author:   rmstonecipher at macports.org
Date:     2010-12-23 09:19:47 -0800 (Thu, 23 Dec 2010)
Log Message:
-----------
multimedia/libvpx upgraded version from 0.9.1 to 0.9.5

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

Modified: trunk/dports/multimedia/libvpx/Portfile
===================================================================
--- trunk/dports/multimedia/libvpx/Portfile	2010-12-23 16:05:22 UTC (rev 74607)
+++ trunk/dports/multimedia/libvpx/Portfile	2010-12-23 17:19:47 UTC (rev 74608)
@@ -4,8 +4,7 @@
 PortSystem      1.0
 
 name            libvpx
-version         0.9.1
-revision        1
+version         0.9.5
 categories      multimedia
 maintainers     nomaintainer
 platforms       darwin
@@ -18,9 +17,11 @@
 homepage        http://webmproject.org
 master_sites    googlecode:webm
 use_bzip2       yes
+distname        ${name}-v${version}
 
-checksums       sha1    a18acb7a1a2fd62268e63aab860b43ff04669b9e \
-                rmd160  365b16848979727689da5e4416978c0a275e1af3
+checksums           md5     4bf2f2c76700202c1fe9201fcb0680e3 \
+                    sha1    223965ff16737251afb3377c0800d1f8b5f84379 \
+                    rmd160  e90652a84e6047f5d5f8a0a110b07a324742a74c
 
 depends_build   port:yasm
 

Modified: trunk/dports/multimedia/libvpx/files/patch-build-make-configure.sh.diff
===================================================================
--- trunk/dports/multimedia/libvpx/files/patch-build-make-configure.sh.diff	2010-12-23 16:05:22 UTC (rev 74607)
+++ trunk/dports/multimedia/libvpx/files/patch-build-make-configure.sh.diff	2010-12-23 17:19:47 UTC (rev 74608)
@@ -1,6 +1,6 @@
---- build/make/configure.sh.orig	2010-08-02 23:34:10.000000000 -0400
-+++ build/make/configure.sh	2010-08-02 23:34:50.000000000 -0400
-@@ -375,10 +375,10 @@
+--- build/make/configure.sh.orig	2010-12-23 10:22:08.000000000 -0600
++++ build/make/configure.sh	2010-12-23 10:29:13.000000000 -0600
+@@ -391,10 +391,10 @@
  EOF
  
      if enabled rvct; then cat >> $1 << EOF
@@ -8,12 +8,12 @@
 +fmt_deps = sed -e 's;^__image.axf\$\$;\$(dir \$@)\$(notdir \$<).o \$@;' #hide
  EOF
      else cat >> $1 << EOF
--fmt_deps = sed -e 's;^\(.*\)\.o;\$(dir \$@)\1\$(suffix \$<).o \$@;' #hide
-+fmt_deps = sed -e 's;^\(.*\)\.o\$\$;\$(dir \$@)\1\$(suffix \$<).o \$@;' #hide
+-fmt_deps = sed -e 's;^\([a-zA-Z0-9_]*\)\.o;\$(dir \$@)\1\$(suffix \$<).o \$@;'
++fmt_deps = sed -e 's;^\([a-zA-Z0-9_]*\)\.o\$\$;\$(dir \$@)\1\$(suffix \$<).o \$@;'
  EOF
      fi
  
-@@ -519,6 +519,10 @@
+@@ -547,6 +547,10 @@
                  tgt_isa=universal
                  tgt_os=darwin9
                  ;;
@@ -22,9 +22,9 @@
 +                tgt_os=darwin10
 +                ;;
              *mingw32*|*cygwin*)
+                 [ -z "$tgt_isa" ] && tgt_isa=x86
                  tgt_os=win32
-                 ;;
-@@ -571,6 +575,12 @@
+@@ -606,6 +610,12 @@
              add_ldflags "-isysroot /Developer/SDKs/MacOSX10.5.sdk"
              add_ldflags "-mmacosx-version-min=10.5"
              ;;
@@ -36,4 +36,4 @@
 +            ;;
      esac
  
-     # Process ARM architecture variants
+     # Handle Solaris variants. Solaris 10 needs -lposix4

Modified: trunk/dports/multimedia/libvpx/files/patch-configure.diff
===================================================================
--- trunk/dports/multimedia/libvpx/files/patch-configure.diff	2010-12-23 16:05:22 UTC (rev 74607)
+++ trunk/dports/multimedia/libvpx/files/patch-configure.diff	2010-12-23 17:19:47 UTC (rev 74608)
@@ -1,6 +1,6 @@
---- configure.orig	2010-08-02 23:37:31.000000000 -0400
-+++ configure	2010-08-02 23:41:49.000000000 -0400
-@@ -101,6 +101,8 @@
+--- configure.orig	2010-12-23 10:39:03.000000000 -0600
++++ configure	2010-12-23 10:51:02.000000000 -0600
+@@ -106,6 +106,8 @@
  all_platforms="${all_platforms} x86-darwin8-icc"
  all_platforms="${all_platforms} x86-darwin9-gcc"
  all_platforms="${all_platforms} x86-darwin9-icc"
@@ -9,21 +9,23 @@
  all_platforms="${all_platforms} x86-linux-gcc"
  all_platforms="${all_platforms} x86-linux-icc"
  all_platforms="${all_platforms} x86-solaris-gcc"
-@@ -108,11 +110,13 @@
- all_platforms="${all_platforms} x86-win32-vs7"
+@@ -114,6 +116,7 @@
  all_platforms="${all_platforms} x86-win32-vs8"
+ all_platforms="${all_platforms} x86-win32-vs9"
  all_platforms="${all_platforms} x86_64-darwin9-gcc"
 +all_platforms="${all_platforms} x86_64-darwin10-gcc"
  all_platforms="${all_platforms} x86_64-linux-gcc"
+ all_platforms="${all_platforms} x86_64-linux-icc"
  all_platforms="${all_platforms} x86_64-solaris-gcc"
- all_platforms="${all_platforms} x86_64-win64-vs8"
+@@ -121,6 +124,7 @@
+ 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} generic-gnu"
  
  # all_targets is a list of all targets that can be configured
-@@ -455,13 +459,21 @@
+@@ -465,12 +469,20 @@
      case $toolchain in
          universal-darwin*)
              local darwin_ver=${tgt_os##darwin}
@@ -33,22 +35,20 @@
 -            fat_bin_archs="$fat_bin_archs x86-${tgt_os}-${tgt_cc}"
 -            if [ $darwin_ver -gt 8 ]; then
 -                fat_bin_archs="$fat_bin_archs x86_64-${tgt_os}-${tgt_cc}"
--            fi
 +            if [ $darwin_ver -eq 8 ]; then
-+		# ppc32 and x86 are defaults for universal on 10.4
-+		fat_bin_archs="$fat_bin_archs ppc32-${tgt_os}-${tgt_cc}"
-+		fat_bin_archs="$fat_bin_archs x86-${tgt_os}-${tgt_cc}"
-+	    fi
++               # ppc32 and x86 are defaults for universal on 10.4
++               fat_bin_archs="$fat_bin_archs ppc32-${tgt_os}-${tgt_cc}"
++               fat_bin_archs="$fat_bin_archs x86-${tgt_os}-${tgt_cc}"
++            fi
 +            if [ $darwin_ver -eq 9 ]; then
-+		# ppc32 and x86 are defaults for universal on 10.5
-+		fat_bin_archs="$fat_bin_archs ppc32-${tgt_os}-${tgt_cc}"
-+		fat_bin_archs="$fat_bin_archs x86-${tgt_os}-${tgt_cc}"
-+	    fi
++               # ppc32 and x86 are defaults for universal on 10.5
++               fat_bin_archs="$fat_bin_archs ppc32-${tgt_os}-${tgt_cc}"
++               fat_bin_archs="$fat_bin_archs x86-${tgt_os}-${tgt_cc}"
++            fi
 +            if [ $darwin_ver -eq 10 ]; then
-+		# 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
++               # 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
              ;;
      esac
- 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101223/a2c7405c/attachment.html>


More information about the macports-changes mailing list