Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0af0bc60c7490a0a48ca36927daf0c499c1ff3d5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0af0bc60c7490a0a48ca36927daf0c499c1ff3d5)
  • Date: Fri, 22 Aug 2008 08:59:31 -0500

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

audio-libs/libmad/DEPENDS | 1
audio-libs/libmad/HISTORY | 3
audio-libs/libmad/PRE_BUILD | 1
audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch | 258
+++++++++++++++++++
4 files changed, 263 insertions(+)

New commits:
commit cfd2d7de3c463f0f11e928f40c723c5a2ffbc617
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libmad: disable CFLAGS mangling

diff --git a/audio-libs/libmad/DEPENDS b/audio-libs/libmad/DEPENDS
index 3641099..48a45ad 100755
--- a/audio-libs/libmad/DEPENDS
+++ b/audio-libs/libmad/DEPENDS
@@ -1,3 +1,4 @@
depends automake &&
+depends autoconf &&
depends pkgconfig &&
depends libtool
diff --git a/audio-libs/libmad/HISTORY b/audio-libs/libmad/HISTORY
index 6c30121..2efb241 100644
--- a/audio-libs/libmad/HISTORY
+++ b/audio-libs/libmad/HISTORY
@@ -1,3 +1,6 @@
+2008-08-22 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, libmad*cflags*.patch: disable CFLAG mangling (with
deprecated flags)
+
2008-08-05 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: added SOURCE_URL[1]; PATCHLEVEL++
* DEPENDS: added pkgconfig
diff --git a/audio-libs/libmad/PRE_BUILD b/audio-libs/libmad/PRE_BUILD
index 5ba4b5e..4baa546 100755
--- a/audio-libs/libmad/PRE_BUILD
+++ b/audio-libs/libmad/PRE_BUILD
@@ -1,6 +1,7 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
patch -p1 -i $SPELL_DIRECTORY/$SPELL-pkgconfig.patch &&
+patch -Np1 < "$SPELL_DIRECTORY/libmad-0.15.1b-no-cflag-mess.patch" &&
libtoolize -c -f &&
aclocal &&
autoconf &&
diff --git a/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
b/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
new file mode 100644
index 0000000..5eeacd5
--- /dev/null
+++ b/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
@@ -0,0 +1,258 @@
+diff -ru libmad-0.15.1b.old/configure.ac libmad-0.15.1b/configure.ac
+--- libmad-0.15.1b.old/configure.ac 2004-01-23 10:41:32.000000000 +0100
++++ libmad-0.15.1b/configure.ac 2008-08-22 11:57:08.000000000 +0200
+@@ -66,130 +66,130 @@
+
+ AC_SUBST(LIBTOOL_DEPS)
+
+-dnl Compiler options.
+-
+-arch=""
+-debug=""
+-optimize=""
+-profile=""
+-
+-set -- $CFLAGS
+-CFLAGS=""
+-
+-if test "$GCC" = yes
+-then
+- CFLAGS="-Wall"
+-fi
+-
+-while test $# -gt 0
+-do
+- case "$1" in
+- -Wall)
+- if test "$GCC" = yes
+- then
+- :
+- else
+- CFLAGS="$CFLAGS $1"
+- fi
+- shift
+- ;;
+- -g)
+- debug="-g"
+- shift
+- ;;
+- -mno-cygwin)
+- shift
+- ;;
+- -m*)
+- arch="$arch $1"
+- shift
+- ;;
+- -O2)
+- optimize="-O"
+- shift
+- ;;
+- -fomit-frame-pointer)
+- shift
+- ;;
+- -O*|-f*)
+- optimize="$optimize $1"
+- shift
+- ;;
+- *)
+- CFLAGS="$CFLAGS $1"
+- shift
+- ;;
+- esac
+-done
+-
+-if test "$GCC" = yes
+-then
+- if test -z "$arch"
+- then
+- case "$host" in
+- i386-*) ;;
+- i?86-*) arch="-march=i486" ;;
+- arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;;
+- armv4*-*) arch="-march=armv4 -mtune=strongarm" ;;
+- powerpc-*) ;;
+- mips*-agenda-*) arch="-mcpu=vr4100" ;;
+- mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;;
+- esac
+- fi
+-
+- case "$optimize" in
+- -O|"-O "*)
+- optimize="-O"
+- optimize="$optimize -fforce-mem"
+- optimize="$optimize -fforce-addr"
+- : #x optimize="$optimize -finline-functions"
+- : #- optimize="$optimize -fstrength-reduce"
+- optimize="$optimize -fthread-jumps"
+- optimize="$optimize -fcse-follow-jumps"
+- optimize="$optimize -fcse-skip-blocks"
+- : #x optimize="$optimize -frerun-cse-after-loop"
+- : #x optimize="$optimize -frerun-loop-opt"
+- : #x optimize="$optimize -fgcse"
+- optimize="$optimize -fexpensive-optimizations"
+- optimize="$optimize -fregmove"
+- : #* optimize="$optimize -fdelayed-branch"
+- : #x optimize="$optimize -fschedule-insns"
+- optimize="$optimize -fschedule-insns2"
+- : #? optimize="$optimize -ffunction-sections"
+- : #? optimize="$optimize -fcaller-saves"
+- : #> optimize="$optimize -funroll-loops"
+- : #> optimize="$optimize -funroll-all-loops"
+- : #x optimize="$optimize -fmove-all-movables"
+- : #x optimize="$optimize -freduce-all-givs"
+- : #? optimize="$optimize -fstrict-aliasing"
+- : #* optimize="$optimize -fstructure-noalias"
+-
+- case "$host" in
+- arm*-*)
+- optimize="$optimize -fstrength-reduce"
+- ;;
+- mips*-*)
+- optimize="$optimize -fstrength-reduce"
+- optimize="$optimize -finline-functions"
+- ;;
+- i?86-*)
+- optimize="$optimize -fstrength-reduce"
+- ;;
+- powerpc-apple-*)
+- # this triggers an internal compiler error with gcc2
+- : #optimize="$optimize -fstrength-reduce"
+-
+- # this is really only beneficial with gcc3
+- : #optimize="$optimize -finline-functions"
+- ;;
+- *)
+- # this sometimes provokes bugs in gcc 2.95.2
+- : #optimize="$optimize -fstrength-reduce"
+- ;;
+- esac
+- ;;
+- esac
+-fi
++#dnl Compiler options.
++#
++#arch=""
++#debug=""
++#optimize=""
++#profile=""
++#
++#set -- $CFLAGS
++#CFLAGS=""
++#
++#if test "$GCC" = yes
++#then
++# CFLAGS="-Wall"
++#fi
++#
++#while test $# -gt 0
++#do
++# case "$1" in
++# -Wall)
++# if test "$GCC" = yes
++# then
++# :
++# else
++# CFLAGS="$CFLAGS $1"
++# fi
++# shift
++# ;;
++# -g)
++# debug="-g"
++# shift
++# ;;
++# -mno-cygwin)
++# shift
++# ;;
++# -m*)
++# arch="$arch $1"
++# shift
++# ;;
++# -O2)
++# optimize="-O"
++# shift
++# ;;
++# -fomit-frame-pointer)
++# shift
++# ;;
++# -O*|-f*)
++# optimize="$optimize $1"
++# shift
++# ;;
++# *)
++# CFLAGS="$CFLAGS $1"
++# shift
++# ;;
++# esac
++#done
++#
++#if test "$GCC" = yes
++#then
++# if test -z "$arch"
++# then
++# case "$host" in
++# i386-*) ;;
++# i?86-*) arch="-march=i486" ;;
++# arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;;
++# armv4*-*) arch="-march=armv4 -mtune=strongarm" ;;
++# powerpc-*) ;;
++# mips*-agenda-*) arch="-mcpu=vr4100" ;;
++# mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;;
++# esac
++# fi
++#
++# case "$optimize" in
++# -O|"-O "*)
++# optimize="-O"
++# optimize="$optimize -fforce-mem"
++# optimize="$optimize -fforce-addr"
++# : #x optimize="$optimize -finline-functions"
++# : #- optimize="$optimize -fstrength-reduce"
++# optimize="$optimize -fthread-jumps"
++# optimize="$optimize -fcse-follow-jumps"
++# optimize="$optimize -fcse-skip-blocks"
++# : #x optimize="$optimize -frerun-cse-after-loop"
++# : #x optimize="$optimize -frerun-loop-opt"
++# : #x optimize="$optimize -fgcse"
++# optimize="$optimize -fexpensive-optimizations"
++# optimize="$optimize -fregmove"
++# : #* optimize="$optimize -fdelayed-branch"
++# : #x optimize="$optimize -fschedule-insns"
++# optimize="$optimize -fschedule-insns2"
++# : #? optimize="$optimize -ffunction-sections"
++# : #? optimize="$optimize -fcaller-saves"
++# : #> optimize="$optimize -funroll-loops"
++# : #> optimize="$optimize -funroll-all-loops"
++# : #x optimize="$optimize -fmove-all-movables"
++# : #x optimize="$optimize -freduce-all-givs"
++# : #? optimize="$optimize -fstrict-aliasing"
++# : #* optimize="$optimize -fstructure-noalias"
++#
++# case "$host" in
++# arm*-*)
++# optimize="$optimize -fstrength-reduce"
++# ;;
++# mips*-*)
++# optimize="$optimize -fstrength-reduce"
++# optimize="$optimize -finline-functions"
++# ;;
++# i?86-*)
++# optimize="$optimize -fstrength-reduce"
++# ;;
++# powerpc-apple-*)
++# # this triggers an internal compiler error with gcc2
++# : #optimize="$optimize -fstrength-reduce"
++#
++# # this is really only beneficial with gcc3
++# : #optimize="$optimize -finline-functions"
++# ;;
++# *)
++# # this sometimes provokes bugs in gcc 2.95.2
++# : #optimize="$optimize -fstrength-reduce"
++# ;;
++# esac
++# ;;
++# esac
++#fi
+
+ case "$host" in
+ mips*-agenda-*)



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0af0bc60c7490a0a48ca36927daf0c499c1ff3d5), Thomas Orgis, 08/22/2008

Archive powered by MHonArc 2.6.24.

Top of Page