Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bouleetbilppc.git;a=commitdiff;h=0ff76b0afa106ffb23b8b937ac3661b2fa40ca43

commit 0ff76b0afa106ffb23b8b937ac3661b2fa40ca43
Author: bouleetbil <[EMAIL PROTECTED]>
Date:   Thu Sep 4 00:14:40 2008 +0200

libmad-0.15.1b-5-ppc
*added ppc to archs()
*added patch for gcc4.3

diff --git a/source/lib/libmad/Fix_GCC43.diff b/source/lib/libmad/Fix_GCC43.diff
new file mode 100644
index 0000000..8f4ab1c
--- /dev/null
+++ b/source/lib/libmad/Fix_GCC43.diff
@@ -0,0 +1,23 @@
+diff -urN libmad-0.15.1b.patched/configure libmad-0.15.1b/configure
+--- libmad-0.15.1b.patched/configure   2008-01-19 23:39:51.000000000 +0200
++++ libmad-0.15.1b/configure   2008-01-19 23:40:46.000000000 +0200
+@@ -19099,7 +19099,6 @@
+     case "$optimize" in
+       -O|"-O "*)
+           optimize="-O"
+-          optimize="$optimize -fforce-mem"
+           optimize="$optimize -fforce-addr"
+           : #x optimize="$optimize -finline-functions"
+           : #- optimize="$optimize -fstrength-reduce"
+diff -urN libmad-0.15.1b.patched/configure.ac libmad-0.15.1b/configure.ac
+--- libmad-0.15.1b.patched/configure.ac        2008-01-19 23:39:51.000000000 
+0200
++++ libmad-0.15.1b/configure.ac        2008-01-19 23:40:53.000000000 +0200
+@@ -140,7 +140,6 @@
+     case "$optimize" in
+       -O|"-O "*)
+           optimize="-O"
+-          optimize="$optimize -fforce-mem"
+           optimize="$optimize -fforce-addr"
+           : #x optimize="$optimize -finline-functions"
+           : #- optimize="$optimize -fstrength-reduce"
+
diff --git a/source/lib/libmad/FrugalBuild b/source/lib/libmad/FrugalBuild
index 32ca07c..6eb1ca9 100644
--- a/source/lib/libmad/FrugalBuild
+++ b/source/lib/libmad/FrugalBuild
@@ -4,21 +4,24 @@

pkgname=libmad
pkgver=0.15.1b
-pkgrel=4
+pkgrel=5
pkgdesc="A high-quality MPEG audio decoder"
_F_sourceforge_dirname="mad"
Finclude sourceforge
url="http://www.underbit.com/products/mad/";
groups=('lib')
-archs=('i686' 'x86_64')
+archs=('i686' 'x86_64' 'ppc')
depends=('glibc')
-source=($source mad.pc)
+source=($source mad.pc Fix_GCC43.diff)
sha1sums=('cac19cd00e1a907f3150cc040ccc077783496d76' \
-          'a2ee8d3844e95d89af993f7b49df9f2fda00a6d1')
+          'a2ee8d3844e95d89af993f7b49df9f2fda00a6d1' \
+          '0f3e0093f6e9e51fabd7e1846cfd5bd1196e0791')
[ "$CARCH" == "x86_64" ] && confopts="--enable-fpm=64bit"
-
+[ "$CARCH" == "ppc" ] && confopts="--enable-fpm=ppc"
build() {
Fcd
Fbuild $confopts
Fexe /usr/lib/pkgconfig/mad.pc
}
+
+# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to