summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Larson <clarson@kergoth.com>2004-06-23 22:33:29 +0000
committerChris Larson <clarson@kergoth.com>2004-06-23 22:33:29 +0000
commit5cf345ba25b7399e6342046807f1a10f2f52020f (patch)
treece450ac9b295d7aa3835e08fa1c67658c77af555
parent220163102a13e0ce741b40863e0063c91373ecba (diff)
Upgrade alsa-lib, alsa-oss, and alsa-utils to 1.0.5
BKrev: 40da0539xCbdHxkmwIDJq1r6h1yBXg
-rw-r--r--alsa-lib/alsa-lib_1.0.4.oe2
-rw-r--r--alsa-lib/alsa-lib_1.0.5.oe (renamed from alsa-oss/alsa-oss-1.0.4/m4.patch)0
-rw-r--r--alsa-oss/alsa-oss-1.0.4/configure.patch147
-rw-r--r--alsa-oss/alsa-oss_1.0.4.oe4
-rw-r--r--alsa-oss/alsa-oss_1.0.5.oe (renamed from bash/bash-2.05b/configure.patch)0
-rw-r--r--alsa-utils/alsa-utils_1.0.4.oe5
-rw-r--r--alsa-utils/alsa-utils_1.0.5.oe (renamed from bash/bash-2.05b/make.patch)0
7 files changed, 5 insertions, 153 deletions
diff --git a/alsa-lib/alsa-lib_1.0.4.oe b/alsa-lib/alsa-lib_1.0.4.oe
index 446079d227..0e6a717683 100644
--- a/alsa-lib/alsa-lib_1.0.4.oe
+++ b/alsa-lib/alsa-lib_1.0.4.oe
@@ -14,4 +14,6 @@ do_stage () {
install -d ${STAGING_INCDIR}/alsa/sound
install -m 0644 include/*.h ${STAGING_INCDIR}/alsa/
install -m 0644 include/sound/ainstr*.h ${STAGING_INCDIR}/alsa/sound/
+ install -d ${STAGING_DATADIR}/aclocal
+ install -m 0644 utils/alsa.m4 ${STAGING_DATADIR}/aclocal/
}
diff --git a/alsa-oss/alsa-oss-1.0.4/m4.patch b/alsa-lib/alsa-lib_1.0.5.oe
index e69de29bb2..e69de29bb2 100644
--- a/alsa-oss/alsa-oss-1.0.4/m4.patch
+++ b/alsa-lib/alsa-lib_1.0.5.oe
diff --git a/alsa-oss/alsa-oss-1.0.4/configure.patch b/alsa-oss/alsa-oss-1.0.4/configure.patch
deleted file mode 100644
index 05f57be542..0000000000
--- a/alsa-oss/alsa-oss-1.0.4/configure.patch
+++ /dev/null
@@ -1,147 +0,0 @@
---- tmp/base/alsa-oss-0.9.8-r0/alsa-oss-0.9.8/acinclude.m4 Wed Dec 31 18:00:00 1969
-+++ alsa-oss-0.9.8/acinclude.m4 Fri Nov 14 11:36:08 2003
-@@ -0,0 +1,144 @@
-+dnl Configure Paths for Alsa
-+dnl Some modifications by Richard Boulton <richard-alsa@tartarus.org>
-+dnl Christopher Lansdown <lansdoct@cs.alfred.edu>
-+dnl Jaroslav Kysela <perex@suse.cz>
-+dnl Last modification: alsa.m4,v 1.22 2002/05/27 11:14:20 tiwai Exp
-+dnl AM_PATH_ALSA([MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
-+dnl Test for libasound, and define ALSA_CFLAGS and ALSA_LIBS as appropriate.
-+dnl enables arguments --with-alsa-prefix=
-+dnl --with-alsa-enc-prefix=
-+dnl --disable-alsatest (this has no effect, as yet)
-+dnl
-+dnl For backwards compatibility, if ACTION_IF_NOT_FOUND is not specified,
-+dnl and the alsa libraries are not found, a fatal AC_MSG_ERROR() will result.
-+dnl
-+AC_DEFUN(AM_PATH_ALSA,
-+[dnl Save the original CFLAGS, LDFLAGS, and LIBS
-+alsa_save_CFLAGS="$CFLAGS"
-+alsa_save_LDFLAGS="$LDFLAGS"
-+alsa_save_LIBS="$LIBS"
-+alsa_found=yes
-+
-+dnl
-+dnl Get the cflags and libraries for alsa
-+dnl
-+AC_ARG_WITH(alsa-prefix,
-+[ --with-alsa-prefix=PFX Prefix where Alsa library is installed(optional)],
-+[alsa_prefix="$withval"], [alsa_prefix=""])
-+
-+AC_ARG_WITH(alsa-inc-prefix,
-+[ --with-alsa-inc-prefix=PFX Prefix where include libraries are (optional)],
-+[alsa_inc_prefix="$withval"], [alsa_inc_prefix=""])
-+
-+dnl FIXME: this is not yet implemented
-+AC_ARG_ENABLE(alsatest,
-+[ --disable-alsatest Do not try to compile and run a test Alsa program],
-+[enable_alsatest=no],
-+[enable_alsatest=yes])
-+
-+dnl Add any special include directories
-+AC_MSG_CHECKING(for ALSA CFLAGS)
-+if test "$alsa_inc_prefix" != "" ; then
-+ ALSA_CFLAGS="$ALSA_CFLAGS -I$alsa_inc_prefix"
-+ CFLAGS="$CFLAGS -I$alsa_inc_prefix"
-+fi
-+AC_MSG_RESULT($ALSA_CFLAGS)
-+
-+dnl add any special lib dirs
-+AC_MSG_CHECKING(for ALSA LDFLAGS)
-+if test "$alsa_prefix" != "" ; then
-+ ALSA_LIBS="$ALSA_LIBS -L$alsa_prefix"
-+ LDFLAGS="$LDFLAGS $ALSA_LIBS"
-+fi
-+
-+dnl add the alsa library
-+ALSA_LIBS="$ALSA_LIBS -lasound -lm -ldl -lpthread"
-+LIBS=`echo $LIBS | sed 's/-lm//'`
-+LIBS=`echo $LIBS | sed 's/-ldl//'`
-+LIBS=`echo $LIBS | sed 's/-lpthread//'`
-+LIBS=`echo $LIBS | sed 's/ //'`
-+LIBS="$ALSA_LIBS $LIBS"
-+AC_MSG_RESULT($ALSA_LIBS)
-+
-+dnl Check for a working version of libasound that is of the right version.
-+min_alsa_version=ifelse([$1], ,0.1.1,$1)
-+AC_MSG_CHECKING(for libasound headers version >= $min_alsa_version)
-+no_alsa=""
-+ alsa_min_major_version=`echo $min_alsa_version | \
-+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
-+ alsa_min_minor_version=`echo $min_alsa_version | \
-+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
-+ alsa_min_micro_version=`echo $min_alsa_version | \
-+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
-+
-+AC_LANG_SAVE
-+AC_LANG_C
-+AC_TRY_COMPILE([
-+#include <alsa/asoundlib.h>
-+], [
-+/* ensure backward compatibility */
-+#if !defined(SND_LIB_MAJOR) && defined(SOUNDLIB_VERSION_MAJOR)
-+#define SND_LIB_MAJOR SOUNDLIB_VERSION_MAJOR
-+#endif
-+#if !defined(SND_LIB_MINOR) && defined(SOUNDLIB_VERSION_MINOR)
-+#define SND_LIB_MINOR SOUNDLIB_VERSION_MINOR
-+#endif
-+#if !defined(SND_LIB_SUBMINOR) && defined(SOUNDLIB_VERSION_SUBMINOR)
-+#define SND_LIB_SUBMINOR SOUNDLIB_VERSION_SUBMINOR
-+#endif
-+
-+# if(SND_LIB_MAJOR > $alsa_min_major_version)
-+ exit(0);
-+# else
-+# if(SND_LIB_MAJOR < $alsa_min_major_version)
-+# error not present
-+# endif
-+
-+# if(SND_LIB_MINOR > $alsa_min_minor_version)
-+ exit(0);
-+# else
-+# if(SND_LIB_MINOR < $alsa_min_minor_version)
-+# error not present
-+# endif
-+
-+# if(SND_LIB_SUBMINOR < $alsa_min_micro_version)
-+# error not present
-+# endif
-+# endif
-+# endif
-+exit(0);
-+],
-+ [AC_MSG_RESULT(found.)],
-+ [AC_MSG_RESULT(not present.)
-+ ifelse([$3], , [AC_MSG_ERROR(Sufficiently new version of libasound not found.)])
-+ alsa_found=no]
-+)
-+AC_LANG_RESTORE
-+
-+dnl Now that we know that we have the right version, let's see if we have the library and not just the headers.
-+AC_CHECK_LIB([asound], [snd_ctl_open],,
-+ [ifelse([$3], , [AC_MSG_ERROR(No linkable libasound was found.)])
-+ alsa_found=no]
-+)
-+
-+if test "x$alsa_found" = "xyes" ; then
-+ ifelse([$2], , :, [$2])
-+ LIBS=`echo $LIBS | sed 's/-lasound//g'`
-+ LIBS=`echo $LIBS | sed 's/ //'`
-+ LIBS="-lasound $LIBS"
-+fi
-+if test "x$alsa_found" = "xno" ; then
-+ ifelse([$3], , :, [$3])
-+ CFLAGS="$alsa_save_CFLAGS"
-+ LDFLAGS="$alsa_save_LDFLAGS"
-+ LIBS="$alsa_save_LIBS"
-+ ALSA_CFLAGS=""
-+ ALSA_LIBS=""
-+fi
-+
-+dnl That should be it. Now just export out symbols:
-+AC_SUBST(ALSA_CFLAGS)
-+AC_SUBST(ALSA_LIBS)
-+])
-+
-+
diff --git a/alsa-oss/alsa-oss_1.0.4.oe b/alsa-oss/alsa-oss_1.0.4.oe
index 7bdacf316f..a026b4d97f 100644
--- a/alsa-oss/alsa-oss_1.0.4.oe
+++ b/alsa-oss/alsa-oss_1.0.4.oe
@@ -3,9 +3,7 @@ MAINTAINER = "Lorn Potter <lpotter@trolltech.com>"
LICENSE = "GPL"
DEPENDS = "alsa-lib"
-SRC_URI = "ftp://ftp.alsa-project.org/pub/oss-lib/alsa-oss-${PV}.tar.bz2 \
- file://configure.patch;patch=1 \
- file://m4.patch;patch=1"
+SRC_URI = "ftp://ftp.alsa-project.org/pub/oss-lib/alsa-oss-${PV}.tar.bz2"
inherit autotools
diff --git a/bash/bash-2.05b/configure.patch b/alsa-oss/alsa-oss_1.0.5.oe
index e69de29bb2..e69de29bb2 100644
--- a/bash/bash-2.05b/configure.patch
+++ b/alsa-oss/alsa-oss_1.0.5.oe
diff --git a/alsa-utils/alsa-utils_1.0.4.oe b/alsa-utils/alsa-utils_1.0.4.oe
index ff1c1d9ce5..82bc0b8939 100644
--- a/alsa-utils/alsa-utils_1.0.4.oe
+++ b/alsa-utils/alsa-utils_1.0.4.oe
@@ -1,9 +1,8 @@
DESCRIPTION = "Alsa Utilities"
MAINTAINER = "Lorn Potter <lpotter@trolltech.com>"
LICENSE = "GPL"
+DEPENDS = "alsa-lib"
-SRC_URI = "ftp://ftp.alsa-project.org/pub/utils/alsa-utils-${PV}.tar.bz2 \
- file://autotools.patch;patch=1 \
- file://m4.patch;patch=1"
+SRC_URI = "ftp://ftp.alsa-project.org/pub/utils/alsa-utils-${PV}.tar.bz2"
inherit autotools
diff --git a/bash/bash-2.05b/make.patch b/alsa-utils/alsa-utils_1.0.5.oe
index e69de29bb2..e69de29bb2 100644
--- a/bash/bash-2.05b/make.patch
+++ b/alsa-utils/alsa-utils_1.0.5.oe