rpms/libmikmod/F-12 libmikmod-multilib.patch, 1.1, 1.2 libmikmod.spec, 1.13, 1.14
Jindrich Novy
jnovy at fedoraproject.org
Thu Dec 3 10:11:07 UTC 2009
Author: jnovy
Update of /cvs/pkgs/rpms/libmikmod/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20002
Modified Files:
libmikmod-multilib.patch libmikmod.spec
Log Message:
* Thu Dec 03 2009 Jindrich Novy <jnovy at redhat.com> 3.2.0-10.beta2
- fix build on PPC, correctly link against -lm there
libmikmod-multilib.patch:
configure | 2 +-
libmikmod-config.in | 16 ++++++++++++++--
2 files changed, 15 insertions(+), 3 deletions(-)
Index: libmikmod-multilib.patch
===================================================================
RCS file: /cvs/pkgs/rpms/libmikmod/F-12/libmikmod-multilib.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- libmikmod-multilib.patch 24 Oct 2007 09:48:31 -0000 1.1
+++ libmikmod-multilib.patch 3 Dec 2009 10:11:07 -0000 1.2
@@ -1,6 +1,19 @@
---- libmikmod-3.1.11/libmikmod-config.in.old 2004-01-21 18:43:52.000000000 +0100
-+++ libmikmod-3.1.11/libmikmod-config.in 2006-05-31 17:36:12.000000000 +0200
-@@ -5,7 +5,7 @@
+diff -up libmikmod-3.2.0-beta2/configure.multilib libmikmod-3.2.0-beta2/configure
+--- libmikmod-3.2.0-beta2/configure.multilib 2004-02-20 23:08:30.000000000 +0100
++++ libmikmod-3.2.0-beta2/configure 2009-12-03 11:06:48.000000000 +0100
+@@ -6360,7 +6360,7 @@ ac_link='${CC-cc} -o conftest${ac_exeext
+ cross_compiling=$ac_cv_prog_cc_cross
+
+ ESD_CFLAGS=`$ESD_CONFIG $esdconf_args --cflags`
+- ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs`
++ ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs | sed -r 's|-L[^ ]+||g'`
+
+ esd_major_version=`$ESD_CONFIG $esd_args --version | \
+ sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
+diff -up libmikmod-3.2.0-beta2/libmikmod-config.in.multilib libmikmod-3.2.0-beta2/libmikmod-config.in
+--- libmikmod-3.2.0-beta2/libmikmod-config.in.multilib 2004-01-21 02:36:34.000000000 +0100
++++ libmikmod-3.2.0-beta2/libmikmod-config.in 2009-12-03 11:07:16.000000000 +0100
+@@ -5,7 +5,7 @@ exec_prefix=@exec_prefix@
exec_prefix_set=no
usage="\
@@ -9,7 +22,7 @@
if test $# -eq 0 ; then
echo "${usage}" 1>&2
-@@ -49,9 +49,21 @@
+@@ -49,8 +49,20 @@ while test $# -gt 0 ; do
echo @LIB_LDADD@
;;
--libs)
@@ -18,27 +31,16 @@
+ else
+ libdir=-L${exec_prefix}/lib
+ fi
-+ echo $libdir -lmikmod @LIBRARY_LIB@
++ echo $libdir -lmikmod -lm @LIBRARY_LIB@
+ ;;
+ --libs32)
libdir=-L${exec_prefix}/lib
- echo $libdir -lmikmod @LIBRARY_LIB@
- ;;
+- echo $libdir -lmikmod @LIBRARY_LIB@
++ echo $libdir -lmikmod -lm @LIBRARY_LIB@
++ ;;
+ --libs64)
+ libdir=-L${exec_prefix}/lib64
-+ echo $libdir -lmikmod @LIBRARY_LIB@
-+ ;;
++ echo $libdir -lmikmod -lm @LIBRARY_LIB@
+ ;;
*)
echo "${usage}" 1>&2
- exit 1
---- libmikmod-3.1.11/configure.old 2004-01-21 18:43:52.000000000 +0100
-+++ libmikmod-3.1.11/configure 2006-05-31 17:37:10.000000000 +0200
-@@ -6390,7 +6390,7 @@
- cross_compiling=$ac_cv_prog_cc_cross
-
- ESD_CFLAGS=`$ESD_CONFIG $esdconf_args --cflags`
-- ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs`
-+ ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs | sed -r 's|-L[^ ]+||g'`
-
- esd_major_version=`$ESD_CONFIG $esd_args --version | \
- sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
Index: libmikmod.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libmikmod/F-12/libmikmod.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- libmikmod.spec 23 Nov 2009 11:06:16 -0000 1.13
+++ libmikmod.spec 3 Dec 2009 10:11:07 -0000 1.14
@@ -1,7 +1,7 @@
Summary: A MOD music file player library
Name: libmikmod
Version: 3.2.0
-Release: 9.beta2%{?dist}
+Release: 10.beta2%{?dist}
License: GPLv2 and LGPLv2+
Group: Applications/Multimedia
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -86,6 +86,9 @@ fi
%{_mandir}/man1/libmikmod-config*
%changelog
+* Thu Dec 03 2009 Jindrich Novy <jnovy at redhat.com> 3.2.0-10.beta2
+- fix build on PPC, correctly link against -lm there
+
* Mon Nov 23 2009 Hans de Goede <hdegoede at redhat.com> 3.2.0-9.beta2
- Fix CVE-2007-6720 fix, it causes mods to sound wrong, and even causes
crashes under certain circumstances (#540234), see:
More information about the fedora-extras-commits
mailing list