[profile-default]
kchangesroot=kchanges
cvsroot=~/alsa
hgroot=~/hg
hgroot.kernel=~/hg/alsa-kernel
gitroot.kernel=~/git/repos/linux-2.6
git.committer.name="Jaroslav Kysela"
git.committer.email=perex@perex.cz
patch.update=kchanges/update
branch=HEAD

alsa.exclude+=/include/version.h
alsa.exclude.dir+=/scripts /oss /kbuild /kernel/include
kernel.exclude+= \
        /COPYING /CREDITS /MAINTAINERS /Makefile /Kbuild \
        /README /REPORTING-BUGS /include/sound/version.h \
        /.gitignore
kernel.exclude.dir+= \
        /BitKeeper /Documentation /arch /drivers /crypto \
        /fs /include /init /ipc /kernel /lib /mm /usr \
        /net /scripts /security /block /sound/oss
alsa.force+=\
        /kernel/include/linux/pci_ids.h
alsa.force.dir+=\
        /
kernel.force+=\
        /CREDITS /MAINTAINERS /include/linux/pci_ids.h
kernel.force.dir+=\
        /Documentation/sound/alsa /include/sound
alsa.map:=\
        /:/sound \
        /Documentation:/Documentation/sound/alsa \
        /include:/include/sound \
        /kernel:/
comment.map.alsa-driver::= \
	/include/cs8403.h:CS8403 \
	/include/mpu401.h:"MPU401 UART" \
	/drivers/mpu401:"MPU401 UART" \
	/include/asound_fm.h:"Raw OPL FM" \
	/include/opl3.h:OPL3 \
	/drivers/opl3:OPL3 \
	/drivers/opl4:OPL4 \
	/include/opl4.h:OPL4 \
	/include/vx_core.h:"Digigram VX core" \
	/drivers/vx:"Digigram VX core" \
	/drivers:"Generic drivers" \
	/include/uda1341.h:UDA1341 \
	/arm/Kconfig:ARM \
	/arm/devdma.[ch]:"ARM DMA routines" \
	/arm/aaci.[ch]:"ARM AACI PL041 driver" \
	/arm/sa11xx-uda1341.c:"SA11xx UDA1341 driver" \
	/arm/pxa2xx.*:"ARM PXA2XX driver" \
	/arm/s3c24xx-iis.[ch]:"ARM S3C24XX IIS driver" \
	/arm:ERROR \
	/isa/Kconfig:ISA \
	/include/ad1816a.h:"AD1816A driver" \
	/isa/ad1816a:"AD1816A driver" \
	/include/ad1848.h:"AD1848 driver" \
	/isa/ad1848:"AD1848 driver" \
	/include/cs4231.h:"CS4231 driver" \
	/isa/cs423x/cs4231.*:"CS4231 driver" \
	/isa/cs423x/cs4236.*:"CS4236+ driver" \
	/isa/cs423x/*pc98*:"PC98(CS423x) driver" \
	/isa/cs423x:"CS423x drivers" \
	/include/es1688.h:"ES1688 driver" \
	/isa/es1688:"ES1688 driver" \
	/include/gus.h:"GUS Library" \
	/isa/gus/gus_*:"GUS Library" \
	/isa/gus/gusclassic.c:"GUS Classic driver" \
	/isa/gus/gusextreme.c:"GUS Extreme driver" \
	/isa/gus/gusmax.c:"GUS MAX driver" \
	/isa/gus/interwave.*:"AMD InterWave driver" \
	/isa/gus:"GUS drivers" \
	/include/sb.h:"SB drivers" \
	/isa/sb/es968.c:"ES968 driver" \
	/include/sfnt_info.h:SoundFont \
	/include/soundfont.h:SoundFont \
	/include/emu8000.h:"EMU8000 driver" \
	/isa/sb/emu8000.*:"EMU8000 driver" \
	/isa/sb/sb16.*:"SB16/AWE driver" \
	/include/sb16_csp.h:"SB16/AWE driver" \
	/isa/sb/sb8.*:"SB8 driver" \
	/isa/sb:"SB drivers" \
	/isa/msnd:"MSND driver" \
	/isa/opti9xx:"Opti9xx drivers" \
	/include/yss225.h:"Wavefront drivers" \
	/include/wavefront.h:"Wavefront drivers" \
	/include/snd_wavefront.h:"Wavefront drivers" \
	/isa/wavefront:"Wavefront drivers" \
	/isa/als100.c:"ALS100 driver" \
	/isa/azt2320.c:"AZT2320 driver" \
	/isa/cmi8330.c:"CMI8330 driver" \
	/isa/dt019x.c:"DT019x driver" \
	/isa/es18xx.c:"ES18xx driver" \
	/isa/opl3sa2.c:"OPL3SA2 driver" \
	/isa/sgalaxy.c:"Sound Galaxy driver" \
	/include/sscape_ioctl.h:"Sound Scape driver" \
	/isa/sscape.c:"Sound Scape driver" \
	/isa/adlib.c:"Adlib FM driver" \
	/isa:ERROR \
	/include/ak4531_codec.h:"AK4531 codec" \
	/pci/ac97/ak4531_codec.c:"AK4531 codec" \
	/include/ac97_codec.h:"AC97 Codec" \
	/pci/ac97:"AC97 Codec" \
	/pci/ali5451:"ALI5451 driver" \
	/include/emu10k1.*.h:"EMU10K1/EMU10K2 driver" \
	/pci/emu10k1:"EMU10K1/EMU10K2 driver" \
	/pci/au88x0:"au88x0 driver" \
	/pci/ice1712/envy24ht.h:"ICE1724 driver" \
	/pci/ice1712/revo.(c|h):"ICE1724 driver" \
	/pci/ice1712/amp.(c|h):"ICE1724 driver" \
	/pci/ice1712/ice1724.c:"ICE1724 driver" \
	/pci/ice1712:"ICE1712 driver" \
	/pci/korg1212:"KORG1212 driver" \
	/pci/mixart:"MIXART driver" \
	/pci/nm256:"NM256 driver" \
	/include/hdsp.h:"RME HDSP driver" \
	/pci/rme9652/hdsp.c:"RME HDSP driver" \
	/pci/rme9652:"RME9652 driver" \
	/include/ymfpci.h:"YMFPCI driver" \
	/pci/ymfpci:"YMFPCI driver" \
	/include/trident.h:"Trident driver" \
	/pci/trident:"Trident driver" \
	/pci/vx222:"Digigram VX222 driver" \
	/include/cs46xx*.h:"CS46xx driver" \
	/pci/cs46xx:"CS46xx driver" \
	/pci/als4000.c:"ALS4000 driver" \
	/pci/azt3328.[ch]:"AZT3328 driver" \
	/pci/cmipci.c:"CMIPCI driver" \
	/pci/cs4281.c:"CS4281 driver" \
	/pci/ens1370.c:"ENS1370/1+ driver" \
	/pci/ens1371.c:"ENS371+ driver" \
	/pci/es1938.c:"ES1938 driver" \
	/pci/es1968.c:"ES1968 driver" \
	/pci/fm801.c:"FM801 driver" \
	/pci/intel8x0.c:"Intel8x0 driver" \
	/pci/maestro3.c:"Maestro3 driver" \
	/pci/rme32.c:"RME32 driver" \
	/pci/rme96.c:"RME96 driver" \
	/pci/sonicvibes.c:"SonicVibes driver" \
	/pci/via82xx.c:"VIA82xx driver" \
	/pci/bt87x.c:"BT87x driver" \
	/pci/atiixp.c:"ATIIXP driver" \
	/pci/atiixp_modem.c:"ATIIXP-modem driver" \
	/pci/intel8x0m.c:"Intel8x0-modem driver" \
	/pci/via82xx_modem.c:"VIA82xx-modem driver" \
	/pci/als300.c:"Avance Logic ALS300/300+ driver" \
	/pci/Kconfig:"PCI drivers" \
	/pci/Makefile:"PCI drivers" \
	/pci/ca0106/*:"CA0106 driver" \
	/pci/hda/hda_codec.[ch]:"HDA Codec driver" \
	/pci/hda/hda_patch.[ch]:"HDA Codec driver" \
	/pci/hda/patch_*:"HDA Codec driver" \
	/pci/hda/hda_intel.c:"HDA Intel driver" \
	/pci/hda/*:"HDA generic driver" \
	/pci/ad1889.*:"AD1889 driver" \
	/pci/cs5535audio/*:"CS5535 driver" \
	/pci/pcxhr/*:"Digigram PCXHR driver" \
	/include/hdspm.h:"HDSPM driver" \
	/pci/riptide/*:"Conexant Riptide driver" \
	/pci:ERROR \
	/ppc/Makefile:PPC \
	/ppc/Kconfig:PPC \
	/ppc/awacs.(c|h):"PPC AWACS driver" \
	/ppc/burgundy.(c|h):"PPC Burgundy driver" \
	/ppc/daca.c:"PPC DACA driver" \
	/ppc/keywest.c:"PPC Keywest driver" \
	/ppc/pmac.(c|h):"PPC PMAC driver" \
	/ppc/powermac.c:"PPC PowerMac driver" \
	/ppc/tumbler.(c|h):"PPC Tumbler driver" \
	/ppc/beep.c:"PPC Beep" \
	/ppc/toonie.c:"PPC Toonie" \
	/ppc:ERROR \
	/i2c/l3:"L3 drivers" \
	/include/tea575x-tuner.h:"TEA575x tuner" \
	/i2c/other/tea575x-tuner.c:"TEA575x tuner" \
	/include/ak4114.h:"AK4114 receiver" \
	/i2c/other/ak4114.c:"AK4114 receiver" \
	/include/ak4117.h:"AK4117 receiver" \
	/i2c/other/ak4117.c:"AK4117 receiver" \
	/include/ak4xxx-adda.h:"AK4XXX AD/DA converters" \
	/i2c/other/ak4xxx-adda.c:"AK4XXX AD/DA converters" \
	/i2c/other:"Serial BUS drivers" \
	/include/i2c.h:"I2C lib core" \
	/i2c/i2c.c:"I2C lib core" \
	/include/cs8427.h:"I2C cs8427" \
	/i2c/cs8427.c:"I2C cs8427" \
	/i2c/tea6330t.c:"I2C tea6330t" \
	/include/tea6330t.h:"I2C tea6330t" \
	/include/uda1380.h:"I2C UDA1380" \
	/i2c/uda1380.c:"I2C UDA1380" \
	/i2c/Kconfig:"I2C Kconfig" \
	/i2c:ERROR \
	/parisc/harmony.[ch]:"PARISC Harmony driver" \
	/parisc/Kconfig:PARISC \
	/parisc:ERROR \
	/sparc/amd7930.c:"SPARC AMD7930 driver" \
	/sparc/cs4231.c:"SPARC cs4231 driver" \
	/sparc/dbri.c:"SPARC DBRI driver" \
	/sparc/Kconfig:SPARC \
	/sparc:ERROR \
	/mips/au1x00.[ch]:"MIPS AU1x00 driver" \
	/mips/Kconfig:MIPS \
	/mips:ERROR \
	/include/emux_synth.h:"Common EMU synth" \
	/synth/emux:"Common EMU synth" \
	/include/soundmem.h:Synth \
	/synth/Makefile:Synth \
	/synth/util_mem.c:Synth \
	/include/util_mem.h:Synth \
	/pcmcia/vx:"Digigram VX Pocket driver" \
	/pcmcia/pdaudiocf:"PDAudioCF driver" \
	/pcmcia/Kconfig:"PCMCIA Kconfig" \
	/pcmcia/Makefile:PCMCIA \
	/pcmcia:ERROR \
	/usb/usx2y/*:"USB USX2Y" \
	/usb/Kconfig:USB \
	/usb/Makefile:USB \
	/usb/usbaudio.(c|h):"USB generic driver" \
	/usb/usbmidi.(c|h):"USB generic driver" \
	/usb/usbmixer.(c|h):"USB generic driver" \
	/usb/usbquirks.(c|h):"USB generic driver" \
	/usb/usbmixer_maps.c:"USB generic driver" \
	/usb:ERROR \
	/include/hal2.h:"HAL2 driver" \
	/hal2/*:"HAL2 driver" \
	/core/ioctl32:"IOCTL32 emulation" \
	/include/pcm_oss.h:"ALSA<-OSS emulation" \
	/include/mixer_oss.h:"ALSA<-OSS emulation" \
	/core/oss:"ALSA<-OSS emulation" \
	/core/seq/oss:"ALSA<-OSS sequencer" \
	/include/ainstr.*:"Instrument layer" \
	/core/seq/instr:"Instrument layer" \
	/include/seq_*.h:"ALSA sequencer" \
	/include/asequencer.h:"ALSA sequencer" \
	/core/seq:"ALSA sequencer" \
	/core/Kconfig:"ALSA Core" \
	/core/memalloc*:"Memalloc module" \
	/core/sgbuf*:"Memalloc module" \
	/core/rtctimer*:"RTC timer driver" \
	/core/hpetimer*:"HPE timer driver" \
	/include/timer.h:"Timer Midlevel" \
	/core/timer.*:"Timer Midlevel" \
	/include/rawmidi.*:"RawMidi Midlevel" \
	/core/rawmidi.*:"RawMidi Midlevel" \
	/include/pcm.*:"PCM Midlevel" \
	/core/pcm.*:"PCM Midlevel" \
	/include/hwdep.*:"HWDEP Midlevel" \
	/core/hwdep.*:"HWDEP Midlevel" \
	/include/control.*:"Control Midlevel" \
	/core/control.*:"Control Midlevel" \
	/include/adriver.h:"ALSA Core" \
	/include/asound.h:"ALSA Core" \
	/include/asoundef.h:"ALSA Core" \
	/include/driver.h:"ALSA Core" \
	/include/version.h:"ALSA Version" \
	/include/initval.h:"ALSA Core" \
	/include/minors.h:"ALSA Minor Numbers" \
	/include/sndmagic.h:"ALSA Core" \
	/include/info.h:"ALSA Core" \
	/include/core.h:"ALSA Core" \
	/include/memalloc.h:"ALSA Core" \
	/include/config.h.in:"ALSA Core" \
	/include/firmware_compat.h:"ALSA Core" \
	/include/err_compat.h:"ALSA Core" \
	/include/compat_22.h:"ALSA Core" \
	/include/linux/pci_ids.h:"ALSA Core" \
	/include/autoconf.*:"ALSA Core" \
	/include/platform_device_compat.h:"ALSA Core" \
	/include/pci_ids_compat.h:"ALSA Core" \
	/include/typedefs.h:"ALSA Core" \
	/include/old/gf1.h:"OLD GF1 header" \
	/include/device_compat.h:"ALSA Core" \
	/include/bitmap_compat.h:"ALSA Core" \
	/include/mutex_compat.h:"ALSA Core" \
	/core/info.*:"ALSA Core" \
	/core/control.*:"ALSA Core" \
	/core/init.*:"ALSA Core" \
	/core/sound.*:"ALSA Core" \
	/core/device.*:"ALSA Core" \
	/core/memory.*:"ALSA Core" \
	/core/misc.*:"ALSA Core" \
	/core/wrappers.*:"ALSA Core" \
	/core/pci_compat_22.c:"ALSA Core" \
	/core/Makefile:"ALSA Core" \
	/core:ERROR \
	/Documentation/*:Documentation \
	/doc/*:Documentation \
	/include:ERROR \
	/kernel/MAINTAINERS:"MAINTAINERS file" \
	/kernel/CREDITS:"CREDITS file" \
	/kernel/include/linux/pci_ids.h:"pci_ids.h update" \
	/kernel/drivers/media/video/saa7134/*:"SAA7134 driver" \
	/kernel/drivers/media/video/cx88/*:"CX88 driver" \
	/kernel/arch/arm/mach-pxa/mainstone.c:"PXA Mainstone driver" \
	/kernel/include/asm-arm/arch-pxa/audio.h:"PXA Mainstone driver" \
	/kernel:ERROR \
	/sound_core.c:"OSS device core" \
	/scripts:IGNORE \
	/Kconfig:"Sound Core" \
	/Makefile:"Sound Core" \
	/INSTALL:"Sound Core" \
	/SUPPORTED_KERNELS:"Sound Core" \
	/MAINTAINERS:"MAINTAINERS file" \
	/Rules.make:"Sound Core" \
	/configure.in:"Sound Core" \
	/cvscompile:"cvscompile script" \
	/snddevices.in:"snddevices script" \
	/:ERROR
comment.map.alsa-lib::= \
	/include/sound/*:"Kernel Headers" \
	/include/asound*:Core \
	/include/local*:Core \
	/include/global*:Core \
	/include/conv.h:Core \
	/include/error.h:Core \
	/include/conf.h:"Config API" \
	/include/control.h:"Control API" \
	/include/control_external.h:"External Control Plugin SDK" \
	/include/hwdep.h:"HWDEP API" \
	/include/(input|output).h:"I/O API" \
	/include/instr.h:"Instrument API" \
	/include/mixer.h:"Mixer API" \
	/include/mixer_abst.h:"Mixer Abstraction API" \
	/include/mixer_ordinary.h:"Mixer Ordinary API" \
	/include/rawmidi.h:"Rawmidi API" \
	/include/timer.h:"Timer API" \
	/include/seq*:"Sequencer API" \
	/include/pcm.h:"PCM API" \
	/include/pcm_old.h:"PCM API" \
	/include/pcm_ordinary.h:"PCM Ordinary API" \
	/include/pcm_plugin.h:"PCM Plugin API" \
	/include/pcm_external.h:"External PCM Plugin SDK" \
	/include/pcm_ioplug.h:"External PCM I/O Plugin SDK" \
	/include/pcm_extplug.h:"External PCM Filter Plugin SDK" \
	/include/pcm_rate.h:"External Rate Converter Plugin SDK" \
	/include/alsa-symbols.h:Core \
	/src/control/*:"Control API" \
	/src/mixer/*:"Mixer API" \
	/include/pcm.h:"PCM API" \
	/src/alisp/*:"ALSA Lisp" \
	/src/pcm/*:"PCM API" \
	/src/rawmidi/*:"RawMidi API" \
	/src/timer/*:"Timer API" \
	/src/seq/*:"Sequencer API" \
	/src/instr/*:"Instrument API" \
	/src/hwdep/*:"HWDEP API" \
	/src/ordinary_mixer/*:"Mixer Ordinary API" \
	/src/ordinary_pcm/*:"PCM Ordinary API" \
	/src/input*:"I/O subsystem" \
	/src/output*:"I/O subsystem" \
	/src/conf*:Configuration \
	/src/async*:"Async helpers" \
	/src/error*:"Error handler" \
	/src/socket*:"Socket helpers" \
	/src/userfile*:"Filename helpers" \
	/src/dlmisc*:"Dynamic Loader helpers" \
	/src/names*:"Device Name API" \
	/src/shmarea*:"SHM helpers" \
	/src/Versions:Core \
	/modules/mixer/simple/*:"Simple Abstraction Mixer Modules" \
	/doc/*:Documentation \
	/utils/*:Utils \
	/test/*:"Test/Example code" \
	/configure.in:Core \
	/INSTALL:Documentation \
	/NOTES:Documentation \
	/:ERROR
comment.map.alsa-utils::= \
	/amixer/.*:amixer \
	/alsamixer/.*:alsamixer \
	/aplay/.*:aplay/arecord \
	/alsaconf/.*:alsaconf \
	/speaker-test/.*:"Speaker Test" \
	/alsactl/.*:"ALSA Control (alsactl)" \
	/amidi/.*:"ALSA RawMidi Utility (amidi)" \
	/seq/aplaymidi/.*:aplaymidi/arecordmidi \
	/seq/aseqdump/.*:aseqdump \
	/seq/aconnect/.*:aconnect \
	/seq/aseqnet/.*:aseqnet \
	/iecset/.*:iecset \
	/configure.in:Core \
	/Makefile.am:Core \
	/Makefile.am:Core \
	/INSTALL:Core \
	/include/gettext.h:IGNORE \
	/po/.*:IGNORE \
	/m4/.*:IGNORE \
	/cvscompile:cvscompile \
	/ChangeLog:IGNORE \
	/:ERROR
comment.map.alsa-tools::= \
	/envy24control/*:"Envy24 Control" \
	/rmedigicontrol/*:"RME Digi Control" \
	/pcxhrloader/*:"Digigram PCXHR Loader" \
	/hdsploader/*:"RME HDSP Loader" \
	/echomixer/*:"Digigram Echo Mixer" \
	/as10k1/*:"as10k1 (EMU10K1+ DSP Assembler)" \
	/ld10k1/*:"ld10k1 (EMU10K1+ DSP Code Loader)" \
	/ac3dec/*:"ac3dec (Dolby Digital Decoder)" \
	/qlo10k1/*:qlo10k1 \
	/hdspconf/*:hdspconf \
	/hdspmixer/*:hdspmixer \
	/Makefile:Core \
	/:ERROR
comment.map.alsa-firmware::= \
	/vxloader:"Digigram Vx Firmware" \
	/mixartloader:"Digigram MixArt Firmware" \
	/pcxhrloader:"Digigram PCXHR Firmware" \
	/echoaudio:"Digigram Echo Audio Firmware" \
	/hdsploader:"RME HDSP Firmware" \
	/usx2yloader:"Tescam USX2Y Firmware" \
	/configure.in:Core \
	/Makefile.am:Core \
	/README:Core \
	/:ERROR
comment.map.alsa-oss::= \
	/alsa/pcm.c:"PCM Emulation" \
	/alsa/mixer.c:"Mixer Emulation" \
	/alsa/stdioemu.c:Core \
	/alsa/alsa-oss.c:Core \
	/alsa/Makefile.am:Core \
	/alsa/aoss.1:"Manual Page" \
	/alsa/aoss.in:"aoss script" \
	/alsa/aoss.old.in:"aoss script" \
	/configure.in:Core \
	/:ERROR
comment.map.alsa-plugins::= \
	/oss/*:"OSS Mixer -> ALSA Control plugin" \
	/jack/*:"Jack PCM plugin" \
	/oss/*:"OSS PCM -> ALSA PCM plugin" \
        /polyp/*:"Polyp -> ALSA plugin" \
	/rate/*:"Rate Converter plugins" \
	/doc/*:"Documentation" \
	/a52/*:"A52 Output plugin" \
	/mix/*:"Automatic upmix / downmix plugins" \
	/COPYING.GPL:Core \
	/configure.in:Core \
	/:ERROR

# Translation tables for CVS user IDs
cvs.user:= \
	perex:"Jaroslav Kysela <perex@perex.cz>" \
	uid53661:"Jaroslav Kysela <perex@perex.cz>" \
	tiwai:"Takashi Iwai <tiwai@suse.de>" \
	abramo:"Abramo Bagnara <abramo@alsa-project.org>" \
        cladisch:"Clemens Ladisch <clemens@ladisch.de>" \
	jcdutton:"James Courtier-Dutton <James@superbug.co.uk>"

[profile-work]
gitroot.kernel=~/git/repos/work
