Update of /cvsroot/alsa/alsa-driver
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11615

Modified Files:
        Makefile Makefile.conf.in configure.in 
Log Message:
- fixed the definition of OSS and debug configs.
- clean up Makefile.conf - most configs are found in toplevel.config.
- define MAINSRCDIR if no config is found.




Index: Makefile
===================================================================
RCS file: /cvsroot/alsa/alsa-driver/Makefile,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- Makefile    3 Mar 2004 20:19:40 -0000       1.103
+++ Makefile    5 Mar 2004 11:49:44 -0000       1.104
@@ -14,6 +14,7 @@
 
 ifeq (Makefile.conf,$(wildcard Makefile.conf))
 include Makefile.conf
+include toplevel.config
 else
 .PHONY: dummy1
 dummy1:
@@ -21,6 +22,7 @@
        @echo
        @echo "Please, run the configure script as first..."
        @echo
+MAINSRCDIR := $(shell /bin/pwd)
 endif
 
 SND_TOPDIR   = $(MAINSRCDIR)

Index: Makefile.conf.in
===================================================================
RCS file: /cvsroot/alsa/alsa-driver/Makefile.conf.in,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- Makefile.conf.in    2 Mar 2004 16:52:21 -0000       1.61
+++ Makefile.conf.in    5 Mar 2004 11:49:44 -0000       1.62
@@ -41,43 +41,9 @@
 CONFIG_SND_VERSION     = @CONFIG_SND_VERSION@
 CONFIG_SND_KERNELDIR   = @CONFIG_SND_KERNELDIR@
 CONFIG_MODULES         = y
-CONFIG_SND              = m
 CONFIG_SND_MVERSION    = @CONFIG_SND_MVERSION@
-CONFIG_PCI             = @CONFIG_PCI@
-CONFIG_ISA             = @CONFIG_ISA@
 CONFIG_ISAPNP_KERNEL   = @CONFIG_ISAPNP_KERNEL@
 CONFIG_PNP_KERNEL      = @CONFIG_PNP_KERNEL@
-CONFIG_ISAPNP          = @CONFIG_ISAPNP@
-CONFIG_PNP             = @CONFIG_PNP@
-CONFIG_SGI             = @CONFIG_SGI@
-CONFIG_L3              = @CONFIG_L3@
-CONFIG_X86             = @CONFIG_X86@
-CONFIG_ALPHA           = @CONFIG_ALPHA@
-CONFIG_ARM             = @CONFIG_ARM@
-CONFIG_PPC             = @CONFIG_PPC@
-CONFIG_PARISC          = @CONFIG_PARISC@
-CONFIG_X86_PC9800      = @CONFIG_X86_PC9800@
-CONFIG_PCMCIA          = @CONFIG_PCMCIA@
-CONFIG_SND_SEQUENCER   = @CONFIG_SND_SEQUENCER@
-CONFIG_SND_SEQ_DUMMY    = @CONFIG_SND_SEQUENCER@
-CONFIG_SND_OSSEMUL     = @CONFIG_SND_OSSEMUL@
-ifeq (y,$(CONFIG_SND_OSSEMUL))
-  CONFIG_SND_MIXER_OSS = m
-  CONFIG_SND_PCM_OSS   = m
-  ifeq (m,$(CONFIG_SND_SEQUENCER))
-    CONFIG_SND_SEQUENCER_OSS = y
-  endif
-else
-  CONFIG_SND_MIXER_OSS =
-  CONFIG_SND_PCM_OSS   =
-  CONFIG_SND_SEQUENCER_OSS =
-endif
-CONFIG_SND_RTCTIMER    = @CONFIG_SND_RTCTIMER@
-CONFIG_RTC             = @CONFIG_RTC@
-CONFIG_USB             = @CONFIG_USB@
-CONFIG_SND_BIT32_EMUL  = @CONFIG_SND_BIT32_EMUL@
-CONFIG_VIDEO_DEV       = @CONFIG_VIDEO_DEV@
-CONFIG_ACPI_BUS                = @CONFIG_ACPI_BUS@
 
 ifndef NEW_KBUILD
 INCLUDE                = -I$(TOPDIR)/include @EXTRA_INCLUDES@ @KERNEL_INC@

Index: configure.in
===================================================================
RCS file: /cvsroot/alsa/alsa-driver/configure.in,v
retrieving revision 1.234
retrieving revision 1.235
diff -u -r1.234 -r1.235
--- configure.in        4 Mar 2004 18:29:56 -0000       1.234
+++ configure.in        5 Mar 2004 11:49:44 -0000       1.235
@@ -548,6 +548,7 @@
   verbose_printk="$enableval", verbose_printk="yes")
 case "$verbose_printk" in
   yes)
+    CONFIG_SND_VERBOSE_PRINTK=y
     AC_DEFINE(CONFIG_SND_VERBOSE_PRINTK)
     AC_MSG_RESULT(on)
     ;;
@@ -560,29 +561,28 @@
 dnl Debug level
 AC_MSG_CHECKING(for debug level)
 AC_ARG_WITH(debug,
-  [  --with-debug=level      give the debug level (none,basic,memory,full,detect)],
+  [  --with-debug=level      give the debug level (none,basic,full,detect)],
   debug="$withval", debug="none")
 case "$debug" in
   basic)
     AC_MSG_RESULT(basic)
+    CONFIG_SND_DEBUG=y
     AC_DEFINE(CONFIG_SND_DEBUG)
     ;;
-  memory)
-    AC_MSG_RESULT(memory)
-    AC_DEFINE(CONFIG_SND_DEBUG)
-    AC_DEFINE(CONFIG_SND_DEBUG_MEMORY)
-    ;;
-  full)
+  memory|full)
     AC_MSG_RESULT(full)
+    CONFIG_SND_DEBUG=y
     AC_DEFINE(CONFIG_SND_DEBUG)
+    CONFIG_SND_DEBUG_MEMORY=y
     AC_DEFINE(CONFIG_SND_DEBUG_MEMORY)
-    AC_DEFINE(CONFIG_SND_DEBUG_FULL)
-    ;;    
+    ;;
   detect)
     AC_MSG_RESULT(detect)
+    CONFIG_SND_DEBUG=y
     AC_DEFINE(CONFIG_SND_DEBUG)
+    CONFIG_SND_DEBUG_MEMORY=y
     AC_DEFINE(CONFIG_SND_DEBUG_MEMORY)
-    AC_DEFINE(CONFIG_SND_DEBUG_FULL)
+    CONFIG_SND_DEBUG_DETECT=y
     AC_DEFINE(CONFIG_SND_DEBUG_DETECT)
     ;;
   *)
@@ -965,9 +965,11 @@
 fi
 AC_SUBST(msmp)
 
-dnl Check for video device support...
+dnl Check for video device support... (2.2 kernels excluded due to API 
incompatibility)
+if test $kpatchlevel -gt 2; then
 CHECK_KERNEL_CONFIG(CONFIG_VIDEO_DEV, [Video device support in kernel])
 AC_SUBST(CONFIG_VIDEO_DEV)
+fi
 
 dnl Check for ISA PnP driver in kernel...
 AC_MSG_CHECKING(for ISA PnP driver in kernel)
@@ -1402,7 +1404,6 @@
 if test "$ossemul" = "yes"; then
   CONFIG_SND_OSSEMUL="y"
 fi
-AC_SUBST(CONFIG_SND_OSSEMUL)
 if test "$CONFIG_SND_OSSEMUL" = "y"; then
   AC_DEFINE(CONFIG_SND_OSSEMUL)
   AC_DEFINE(CONFIG_SND_MIXER_OSS_MODULE)
@@ -1496,6 +1497,18 @@
 dnl Check for which cards to compile driver for...
 ALSA_TOPLEVEL_SELECT
 
+dnl OSS emulations
+if test "$CONFIG_SND_OSSEMUL" = "y"; then
+  CONFIG_SND_MIXER_OSS="$CONFIG_SND"
+  CONFIG_SND_PCM_OSS="$CONFIG_SND_PCM"
+  if test -n "$CONFIG_SND_SEQUENCER"; then
+    CONFIG_SND_SEQUENCER_OSS="y"
+  fi
+fi
+
+dnl Output all stuffs
+ALSA_TOPLEVEL_OUTPUT
+
 dnl Some late substitutes...
 c_opts="$c_opts -DLINUX"
 m_opts=""



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to