Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > 397764f175378802720d3d96747d68ed > files > 7

libmikmod-3.2.0-0.beta2.7.1mdv2010.1.src.rpm

diff -p -up libmikmod-3.2.0-beta2/configure.in.alsa libmikmod-3.2.0-beta2/configure.in
--- libmikmod-3.2.0-beta2/configure.in.alsa	2004-02-20 23:08:30.000000000 +0100
+++ libmikmod-3.2.0-beta2/configure.in	2008-08-14 09:57:56.000000000 +0200
@@ -296,10 +296,10 @@ fi
 if test "`uname`" = "Linux" && test $libmikmod_driver_alsa = yes
 then
 	libmikmod_driver_alsa=no
-	AC_CHECK_HEADERS(sys/asoundlib.h)
-	if test $ac_cv_header_sys_asoundlib_h = yes
+	AC_CHECK_HEADERS(alsa/asoundlib.h)
+	if test $ac_cv_header_alsa_asoundlib_h = yes
 	then
-		AC_CHECK_LIB(asound,snd_cards,libmikmod_driver_alsa=yes)
+		AC_CHECK_LIB(asound,snd_card_load,libmikmod_driver_alsa=yes)
 	fi
 else
 	libmikmod_driver_alsa=no
@@ -416,7 +416,7 @@ fi
 AC_CHECK_FUNCS(setenv snprintf srandom)
 AC_REPLACE_FUNCS(strcasecmp strdup strstr)
 # Change extension, as we use libtool
-LIBOBJS="`echo $LIBOBJS|sed -e 's/\.o/\.lo/g'`"
+#LIBOBJS="`echo $LIBOBJS|sed -e 's/\.o/\.lo/g'`"
 
 AC_HEADER_EGREP(srandom,math.h,AC_DEFINE(SRANDOM_IN_MATH_H))
 
diff -p -up libmikmod-3.2.0-beta2/drivers/drv_alsa.c.alsa libmikmod-3.2.0-beta2/drivers/drv_alsa.c
--- libmikmod-3.2.0-beta2/drivers/drv_alsa.c.alsa	2004-01-31 23:39:40.000000000 +0100
+++ libmikmod-3.2.0-beta2/drivers/drv_alsa.c	2008-08-14 09:57:56.000000000 +0200
@@ -47,7 +47,7 @@
 #include <stdlib.h>
 #include <string.h>
 
-#include <sys/asoundlib.h>
+#include <alsa/asoundlib.h>
 #if defined(SND_LIB_VERSION) && (SND_LIB_VERSION >= 0x500)
 #undef DRV_ALSA
 #endif