From alsa-devel-owner@alsa.jcu.cz  Thu Feb  4 11:35:29 1999
Received: from caronte.csr.unibo.it (piccio@caronte.csr.unibo.it [137.204.72.197])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id LAA07526
	for <alsa-devel@alsa.jcu.cz>; Thu, 4 Feb 1999 11:33:29 +0100
Received: (from piccio@localhost) by caronte.csr.unibo.it (8.8.3/8.8.3) id LAA02892 for alsa-devel@alsa.jcu.cz; Thu, 4 Feb 1999 11:27:52 +0100
From: Massimo Piccioni <piccio@caronte.csr.unibo.it>
Message-Id: <199902041027.LAA02892@caronte.csr.unibo.it>
Subject: Re: [PATCH] Compiling ALSA with only needed drivers
To: alsa-devel@alsa.jcu.cz
Date: Thu, 4 Feb 1999 11:27:52 +0100 (MET)
In-Reply-To: <Pine.LNX.4.04.9901311502220.14046-200000@pluto.andeby> from "Anders Semb Hermansen" at Jan 31, 99 03:10:51 pm
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

> I've made a new patch against CVS. It let's you specify which soundcards
> you want to compile driver for.
> This will make ALSA compile faster for a lot of people.
> 
> Create acinclude.m4 and cards.config.in with utils/update-deps and run
> autoconf as normal.
> 
> ....
> 
> I would like comments on this patch.

Hello.
I've noted a little oversight:

OPTI9XXX -> OPTI9XX
opti9xxx -> opti9xx

The fixing diff file from latest CVS follows.
Bye,
     Massimo

----------------------------------------------------------------------------
diff -Nru alsa-driver/acinclude.m4 alsa-driver.new/acinclude.m4
--- alsa-driver/acinclude.m4	Thu Feb  4 10:59:40 1999
+++ alsa-driver.new/acinclude.m4	Thu Feb  4 11:18:57 1999
@@ -22,7 +22,7 @@
 	CONFIG_SND_CARD_CS4232="0"
 	CONFIG_SND_CARD_CS4236="0"
 	CONFIG_SND_ESSSOLO1="0"
-	CONFIG_SND_OPTI9XXX="0"
+	CONFIG_SND_OPTI9XX="0"
 	CONFIG_SND_SERIAL="0"
 	CONFIG_SND_GUS="0"
 	CONFIG_SND_CS4231="0"
@@ -81,8 +81,8 @@
 	AC_DEFINE(CONFIG_SND_CARD_CS4236)
 	CONFIG_SND_ESSSOLO1="1"
 	AC_DEFINE(CONFIG_SND_ESSSOLO1)
-	CONFIG_SND_OPTI9XXX="1"
-	AC_DEFINE(CONFIG_SND_OPTI9XXX)
+	CONFIG_SND_OPTI9XX="1"
+	AC_DEFINE(CONFIG_SND_OPTI9XX)
 	CONFIG_SND_SERIAL="1"
 	AC_DEFINE(CONFIG_SND_SERIAL)
 	CONFIG_SND_GUS="1"
@@ -297,9 +297,9 @@
 		CONFIG_SND_OPL3="1"
 		AC_DEFINE(CONFIG_SND_OPL3)
 		;;
-	opti9xxx)
-		CONFIG_SND_OPTI9XXX="1"
-		AC_DEFINE(CONFIG_SND_OPTI9XXX)
+	opti9xx)
+		CONFIG_SND_OPTI9XX="1"
+		AC_DEFINE(CONFIG_SND_OPTI9XX)
 		CONFIG_SND_CS4231="1"
 		AC_DEFINE(CONFIG_SND_CS4231)
 		CONFIG_SND_AD1848="1"
@@ -342,7 +342,7 @@
 AC_SUBST(CONFIG_SND_CARD_CS4232)
 AC_SUBST(CONFIG_SND_CARD_CS4236)
 AC_SUBST(CONFIG_SND_ESSSOLO1)
-AC_SUBST(CONFIG_SND_OPTI9XXX)
+AC_SUBST(CONFIG_SND_OPTI9XX)
 AC_SUBST(CONFIG_SND_SERIAL)
 AC_SUBST(CONFIG_SND_GUS)
 AC_SUBST(CONFIG_SND_CS4231)
diff -Nru alsa-driver/cards.config alsa-driver.new/cards.config
--- alsa-driver/cards.config	Wed Feb  3 14:52:59 1999
+++ alsa-driver.new/cards.config	Thu Feb  4 11:18:09 1999
@@ -22,7 +22,7 @@
 CONFIG_SND_CARD_CS4232=1
 CONFIG_SND_CARD_CS4236=1
 CONFIG_SND_ESSSOLO1=1
-CONFIG_SND_OPTI9XXX=1
+CONFIG_SND_OPTI9XX=1
 CONFIG_SND_SERIAL=1
 CONFIG_SND_GUS=1
 CONFIG_SND_CS4231=1
diff -Nru alsa-driver/cards.config.in alsa-driver.new/cards.config.in
--- alsa-driver/cards.config.in	Wed Feb  3 14:53:00 1999
+++ alsa-driver.new/cards.config.in	Thu Feb  4 11:18:20 1999
@@ -22,7 +22,7 @@
 CONFIG_SND_CARD_CS4232=@CONFIG_SND_CARD_CS4232@
 CONFIG_SND_CARD_CS4236=@CONFIG_SND_CARD_CS4236@
 CONFIG_SND_ESSSOLO1=@CONFIG_SND_ESSSOLO1@
-CONFIG_SND_OPTI9XXX=@CONFIG_SND_OPTI9XXX@
+CONFIG_SND_OPTI9XX=@CONFIG_SND_OPTI9XX@
 CONFIG_SND_SERIAL=@CONFIG_SND_SERIAL@
 CONFIG_SND_GUS=@CONFIG_SND_GUS@
 CONFIG_SND_CS4231=@CONFIG_SND_CS4231@
diff -Nru alsa-driver/modules.config alsa-driver.new/modules.config
--- alsa-driver/modules.config	Thu Feb  4 10:59:41 1999
+++ alsa-driver.new/modules.config	Thu Feb  4 11:17:39 1999
@@ -68,5 +68,5 @@
 |snd-card-cs4232 snd-cs4231 snd-mpu401-uart snd-opl3
 |snd-card-cs4236 snd-cs4236 snd-mpu401-uart snd-opl3
 |snd-esssolo1 snd-es1938 snd-opl3
-|snd-opti9xxx snd-cs4231 snd-ad1848 snd-mpu401-uart snd-opl3
+|snd-opti9xx snd-cs4231 snd-ad1848 snd-mpu401-uart snd-opl3
 |snd-serial snd-uart16550

