Revision: 74608 http://trac.macports.org/changeset/74608 Author: rmstonecipher@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 -
participants (1)
-
rmstonecipher@macports.org