Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=e8f97b1bd543321875312682964afd63aa7992d1

commit e8f97b1bd543321875312682964afd63aa7992d1
Author: Melko <[email protected]>
Date:   Wed Oct 26 20:54:16 2011 +0200

mplayer-1.0rc4-11-i686

* add patch to fix a bug of mp3lib with gcc46

diff --git a/source/xapps/mplayer/FrugalBuild b/source/xapps/mplayer/FrugalBuild
index 05353af..029706b 100644
--- a/source/xapps/mplayer/FrugalBuild
+++ b/source/xapps/mplayer/FrugalBuild
@@ -9,7 +9,7 @@ _F_archive_name=MPlayer
pkgver=1.0rc4
Fuse $USE_DEVEL && pkgver=1.0rc2.29962
pkgextraver=.29962
-pkgrel=10
+pkgrel=11
Fuse $USE_DEVEL && pkgrel=1
pkgdesc="The Movie Player"
url="http://www.mplayerhq.hu/";
@@ -32,14 +32,16 @@ 
source=(http://www.mplayerhq.hu/MPlayer/releases/$_F_archive_name-$pkgver.tar.bz
http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-cp1250.tar.bz2 \
http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2 \
http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2 \
-       
http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-7.tar.bz2)
+       
http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-7.tar.bz2 \
+       mp3lib_gcc46.patch)

sha1sums=('36dfaeda726896b6831d66b0fe179623e0385fbe' \
'0250d0b468b36ee13f160a814297afcb77f97e1d' \
'ccf11dce5d0fb72fd3af97f788b7471cd0cd0b68' \
'152c40bf20de34aa8802d7f80d34d673b0b67212' \
'7b99bbe0e9ba89a57eccbea8f93c453c4f268181' \
-         '2a3fa8cf54ec3ed4dfa1a0e72f2d207c13507b9d')
+         '2a3fa8cf54ec3ed4dfa1a0e72f2d207c13507b9d' \
+         'ca0df52d64f72f28f70af19432439c5e530daa87')

if Fuse $USE_DEVEL; then
source=(${source[1]} ${source[2]} ${source[3]} ${source[4]} ${source[5]})
@@ -75,7 +77,7 @@ build()
Fmake --confdir=/etc/mplayer --enable-gui --language=all \
--enable-runtime-cpudetection --enable-liblzo \
--enable-largefiles --enable-mga --enable-xmga \
-               --enable-tdfxfb --enable-debug --disable-sse
+               --enable-tdfxfb --enable-debug
unset MAKEFLAGS
make DESTDIR=$Fdestdir install || Fdie
Fmkdir /usr/share/doc/$pkgname-$pkgver
diff --git a/source/xapps/mplayer/mp3lib_gcc46.patch 
b/source/xapps/mplayer/mp3lib_gcc46.patch
new file mode 100644
index 0000000..9eb295d
--- /dev/null
+++ b/source/xapps/mplayer/mp3lib_gcc46.patch
@@ -0,0 +1,21 @@
+Index: mp3lib/dct64_sse.c
+===================================================================
+--- mp3lib/dct64_sse.c (revisione 33468)
++++ mp3lib/dct64_sse.c (revisione 33469)
+@@ -112,7 +112,6 @@
+     }
+
+     {
+-        real *costab = costab_mmx + 24;
+         int i;
+
+         __asm__(
+@@ -121,7 +120,7 @@
+             "movaps    %1, %%xmm5\n\t"
+             "movaps    %%xmm5, %%xmm6\n\t"
+             :
+-            :"m"(*costab), "m"(*nnnn)
++            :"m"(costab_mmx[24]), "m"(*nnnn)
+            );
+
+         for (i = 0; i < 0x20; i += 8)
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to