[arch-commits] Commit in mplayer/repos (3 files)

Hugo Doria hugo at archlinux.org
Fri May 22 15:28:45 UTC 2009


    Date: Friday, May 22, 2009 @ 11:28:45
  Author: hugo
Revision: 39887

Merged revisions 39886 via svnmerge from 
svn+ssh://archlinux.org/srv/svn-packages/mplayer/trunk

........
  r39886 | hugo | 2009-05-22 12:28:22 -0300 (Fri, 22 May 2009) | 2 lines
  
  upgpkg: mplayer 29318-1
      Updated to 29318. Fixing FS#14491 and FS#14788
........

Added:
  mplayer/repos/extra-i686/liba52_gcc_bug.patch
    (from rev 39886, mplayer/trunk/liba52_gcc_bug.patch)
Modified:
  mplayer/repos/extra-i686/	(properties)
  mplayer/repos/extra-i686/PKGBUILD

----------------------+
 PKGBUILD             |   11 +++++++----
 liba52_gcc_bug.patch |   10 ++++++++++
 2 files changed, 17 insertions(+), 4 deletions(-)


Property changes on: mplayer/repos/extra-i686
___________________________________________________________________
Modified: svnmerge-integrated
   - /mplayer/trunk:1-36907
   + /mplayer/trunk:1-39886

Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD	2009-05-22 15:28:22 UTC (rev 39886)
+++ extra-i686/PKGBUILD	2009-05-22 15:28:45 UTC (rev 39887)
@@ -2,8 +2,8 @@
 # Maintainer: Hugo Doria <hugo at archlinux.org>
 
 pkgname=mplayer
-pkgver=29188
-pkgrel=2
+pkgver=29318
+pkgrel=1
 pkgdesc="A movie player for linux"
 arch=('i686' 'x86_64')
 depends=('libxxf86dga' 'libxv' 'libmad' 'giflib' 'cdparanoia'
@@ -14,13 +14,16 @@
 url="http://www.mplayerhq.hu/"
 makedepends=('unzip' 'live-media' 'libdca' 'mesa')
 backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf')
-source=(ftp://ftp.archlinux.org/other/mplayer/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('d9bb0b5eb1d8822a899c1e84d17b5995')
+source=(ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.bz2 liba52_gcc_bug.patch)
+md5sums=('149e22903a6d5145ac2736c18810e3cd' 'ac53c73dd6f69d91ab0ea0591df4a653')
 
 build() {
   # Custom CFLAGS break the mplayer build
   unset CFLAGS
 
+  # Needed to compile using gcc 4.4.0 
+  patch -p0 < ${srcdir}/liba52_gcc_bug.patch || return 1 
+
   cd ${srcdir}/${pkgname}
 
   ./configure --prefix=/usr --disable-gui --disable-arts --enable-x11 \

Copied: mplayer/repos/extra-i686/liba52_gcc_bug.patch (from rev 39886, mplayer/trunk/liba52_gcc_bug.patch)
===================================================================
--- extra-i686/liba52_gcc_bug.patch	                        (rev 0)
+++ extra-i686/liba52_gcc_bug.patch	2009-05-22 15:28:45 UTC (rev 39887)
@@ -0,0 +1,10 @@
+--- mplayer/configure.old	2009-04-16 12:02:10.000000000 +0200
++++ mplayer/configure	2009-05-22 15:23:38.000000000 +0200
+@@ -6410,6 +6410,7 @@
+ def_liba52='#undef CONFIG_LIBA52'
+ def_liba52_internal="#undef CONFIG_LIBA52_INTERNAL"
+ if test "$_liba52_internal" = yes ; then
++	test "$cc_vendor" = gnu && test "$cc_version" = 4.4.0 && CFLAGS=$(echo $CFLAGS|sed "s/ *-O4 */ -O2 /")
+   _liba52=yes
+   def_liba52_internal="#define CONFIG_LIBA52_INTERNAL 1"
+   _res_comment="internal"




More information about the arch-commits mailing list