alsa-driver (1.0.13-3ubuntu1) feisty; urgency=low * Merge from Debian unstable, remaining changes: - debian/alsa-base.modprobe: Load snd-seq, - debian/alsa-base.postinst: Forcibly remove /etc/modprobe.d/sound on dist-upgrade, - debian/control: Don't Depend on modutils, - debian/{ALSA-card-list,rules}: Add entries for Conexant 2388x and Phillips saa71xx TV cards so that they won't grab the default card index, - debian/rules: Enable MPU for snd-cmipci, - Only ship modprobe configuration, - Remove default mode, - Invoke modprobe with -Qb and command line options, - Remove modprobe post-install script in favour of using udev, - Continue to ship the initscript in the apm scripts dir. -- Daniel T Chen Sun, 31 Dec 2006 20:08:24 -0500 alsa-driver (1.0.13-3) unstable; urgency=low [ Jordi Mallach ] * Updated and new debconf template translations: - de.po: thanks, Helge Kreutzm (closes: #403264). - gl.po: thanks, Jacobo Tarrío (closes: #404578). -- Jordi Mallach Fri, 29 Dec 2006 12:55:54 +0100 alsa-driver (1.0.13-2ubuntu2) feisty; urgency=low * debian/{ALSA-card-list,rules}: Add saa7134-alsa to the list of TV cards that should not grab the default index (Closes Ubuntu: #75103). -- Daniel T Chen Sat, 9 Dec 2006 19:03:55 -0500 alsa-driver (1.0.13-2ubuntu1) feisty; urgency=low * Merge from Debian unstable, remaining Ubuntu changes: - debian/alsa-base.modprobe: Load snd-seq, - debian/alsa-base.postinst: Forcibly remove /etc/modprobe.d/sound on dist-upgrade (Closes Ubuntu: #43738), (Closes: #400612), - debian/control: Don't Depend on modutils, - debian/{ALSA-card-list,rules}: Add entry for Conexant 2388x TV cards so that they won't grab the default card index, - debian/rules: Enable MPU for snd-cmipci (Closes Ubuntu: #62691), - Only ship modprobe configuration, - Remove default mode, - Invoke modprobe with -Qb and command line options, - Remove modprobe post-install script in favour of using udev, - Continue to ship the initscript in the apm scripts dir. -- Daniel T Chen Tue, 28 Nov 2006 01:35:04 -0500 alsa-driver (1.0.13-2) unstable; urgency=low [ Elimar Riesebieter ] * Added XS-X-Vcs-Svn field in control. * Updated po files: - de.po: Thanks Helge Kreutzmann. Closes: #39866. [ Jordi Mallach ] * debian/control: add ${misc:Depends} to alsa-base. -- Jordi Mallach Wed, 15 Nov 2006 13:26:41 +0100 alsa-driver (1.0.13-1ubuntu1) feisty; urgency=low * Merge from Debian unstable, remaining Ubuntu changes: - debian/alsa-base.modprobe: Unconditionally load snd-seq (thereby pulling in snd-seq-midi) so that devices lacking hardware MIDI can avoid the showstopping Ubuntu #34831 (Closes Ubuntu: #26283, #43682, #56005; works around #34831), - debian/control: + Remove references to modutils and hotplug, + linux-sound-base depends on module-init-tools (Closes Ubuntu: #51734), - debian/{ALSA-card-list,rules}: Add entry for Conexant 2388x TV cards so that they won't grab the default card index (Closes Ubuntu: #68833), - Only ship modprobe configuration, - Remove default mode, - Invoke modprobe with -Qb and command line options, - Remove modprobe post-install script in favour of using udev, - Merge Debian 1.0.11-5's apm script into the initscript, and continue to ship the initscript in the apm scripts dir. -- Daniel T Chen Sun, 29 Oct 2006 01:39:47 -0400 alsa-driver (1.0.13-1) unstable; urgency=low * New upstream release [ Elimar Riesebieter ] * Updated po files: - fr.po: Thanks Christian Perrier - sv.po: Thanks Daniel Nylander - nl.po: Thanks Bart Cornelis - pt.po: Thanks Bruno Miguel da Silva Queiros - pt_BR.po: Thanks Felipe Augusto van de Wiel - vi.po: Thanks Clytie Siddall - tr.po: Thanks Recai Oktaş - ru.po: Thanks Serge Winitzki - cs.po: Thanks Miroslav Kure - ja.po: Thanks Kenshi Muto - es.po: Thanks Carlos Galisteo de Cabo * Removed debian/patches/08_i2c-powermac-configure-fix.dpatch. Applied upstream. * Removed debian/patches/96_acer.dpatch. Applied upstream. * Removed debian/patches/97_aoa.dpatch. Applied upstream. [ Jordi Mallach ] * Updated Catalan translation. -- Jordi Mallach Tue, 3 Oct 2006 10:44:15 +0200 alsa-driver (1.0.12-1) unstable; urgency=low * New upstream release. (closes: #386663, #386822) [ Elimar Riesebieter ] * Removed 17_alsa-timer-irqsave.dpatch, 96_vi82xx_dxs_src.dpatch, 97_pmac_hg. dpatch 98_pmac_hg2.dpatch. Applied upstream. * Added linux-source to alsa-source recommends. (closes: #383502) * Removed serialmidi from the variety of available drivers. See also https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2039 (closes: #384711) * No sound with Intel 82801G ICH7 -> fixed upstream (closes: #362282) * Cleaned out depmod in alsa-source.post(inst|rm) (closes: #381749) Adjusted alsa-source.control * Added patches/98_ens1371_inaudible_sound_def.dpatch stolen from https://lists.ubuntu.com/archives/kernel-team/2006-August/000979.html (closes: #385736) * Bumped compat to 5 and debhelper version >=5.0.37 * Added 08_i2c-powermac-configure-fix.dpatch and 97_aoa.dpatch to get the aoa-drivers to work. * Added 96_acer.dpatch to enable the use of snd-hda-intel for some notebooks. * Improved templates. Thanks Thomas Huriaux. (closes: #377648) * Added debconf-updatepo to debian/rules/clean target. [ Jordi Mallach ] * Updated Catalan debconf templates translation. -- Jordi Mallach Mon, 11 Sep 2006 10:21:23 +0200 alsa-driver (1.0.11-5ubuntu1) edgy; urgency=low * Merge from Debian unstable. The following Ubuntu changes remain: - Only ship modprobe configuration, - Remove default mode, - Invoke modprobe with -Qb and command line options, - Remove modprobe post-install script in favour of using udev, - Merge Debian 1.0.11-5's apm script into the initscript, and continue to ship the initscript in the apm scripts dir, - Don't allow snd-usb-audio to grab the default index, 0 (Closes Ubuntu: #31109, #46996, #46998). -- Daniel T Chen Thu, 17 Aug 2006 00:34:10 +0100 alsa-driver (1.0.11-5) unstable; urgency=low [ Elimar Riesebieter ] * Added mixer store and restore functions to the apm script. (closes: #380490) -- Jordi Mallach Wed, 16 Aug 2006 20:34:04 +0200 alsa-driver (1.0.11-4) unstable; urgency=low [ Elimar Riesebieter ] * Use lsb init-functions in init script. Thanks Carlos Villegas (closes: #377716) -- Jordi Mallach Mon, 17 Jul 2006 16:26:12 +0200 alsa-driver (1.0.11-3ubuntu1) edgy; urgency=low * Merge from debian unstable, remaining changes: - only ships modprobe configuration, - default mode removed, - modprobe called with -Qb and command line options, - modprobe post-install script removed in favour of using udev, - init script moved to just an APM script. -- Scott James Remnant Thu, 6 Jul 2006 10:57:14 +0100 alsa-driver (1.0.11-3) unstable; urgency=low [ Elimar Riesebieter ] * Added the utf-8 reworked pt_BR.po. (closes: #373960) Thanks Felipe Augusto van de Wiel. * Introduced 96_vi82xx_dxs_src.dpatch. (closes: #366212) Thanks Nick Liverton. * Introduced 17_alsa-timer-irqsave.dpatch. Prevents locking the system playing midi files under heavy load. Thanks Arthur Marsh for testing. (closes: #376382) -- Jordi Mallach Wed, 5 Jul 2006 10:28:57 +0200 alsa-driver (1.0.11-2) unstable; urgency=low [ Elimar Riesebieter ] * Replaced 98_pmac.dpatch with 97_pmac_hg.dpatch. The patch is caught from the HG Alsa repo. * Added 98_pmac_hg2.dpatch to fix compilation of ppc drivers with 2.6.17. Caught from HG Alsa repo as well. * Bumped Standard-Version to 3.7.2; no changes needed. -- Jordi Mallach Fri, 19 May 2006 00:57:02 +0200 alsa-driver (1.0.11-1) unstable; urgency=low * New upstream release - builds with Linux 2.6.16 (closes: #359856, #360287) [ Elimar Riesebieter ] * Added saa7134 to debian/OSS-module-list and removed appropriate note in debian/notes (Closes: #359851) * Introduced Build-Depends for debhelper and dpatch as requested from lintian. * Removed the lintian capital-letters from overrides, as they are not needed anymore. * Reorked overrides rules * Introduced 98_pmac.dpatch as the native sources don't build the powermac driver. -- Jordi Mallach Sun, 23 Apr 2006 17:06:15 +0200 alsa-driver (1.0.10+1.0.11rc3-1) experimental; urgency=low * New upstream release candidate Closes: #354041 "'Bad page state at free_hot_cold_page' kernel errors" [ Elimar Riesebieter ] * Removed patches/04_make_minus_j_fix.dpatch which has applied different from upstream [ Thomas Hood ] * Set perms on /var/run/alsa * Put module-init-tools before modutils in Depends * /etc/init.d/alsa: Use a more standard PATH * Correct copyright file to reflect the fact that 10% of the files don't offer the GPL version option -- Jordi Mallach Thu, 23 Feb 2006 20:17:47 +0100 alsa-driver (1.0.10+1.0.11rc2-2) experimental; urgency=low [ Thomas Hood ] * Make linux-sound-base and alsa-base Depend on versions of module-init-tools supporting blacklists (Closes: #346231) * Create /var/run/alsa where needed and don't include this dir in the package any more (Closes: #344760) -- Jordi Mallach Tue, 10 Jan 2006 00:38:29 +0100 alsa-driver (1.0.10+1.0.11rc2-1) experimental; urgency=low * New upstream release candidate -- Jordi Mallach Wed, 4 Jan 2006 21:28:48 +0100 alsa-driver (1.0.10+1.0.11rc1-1) experimental; urgency=low * New upstream release candidate [ Elimar Riesebieter ] * Update dpatches [ Jordi Mallach and Thomas Hood ] * /etc/modprobe.d/alsa-base: Call modprobe with full path for now, to work around the absence of /sbin from the PATH at boot time on systems with certain versions of kernel initrds, sysvinit, udev and zsh (symlinked in as /bin/sh). (Closes: #345101) -- Jordi Mallach Mon, 2 Jan 2006 18:20:04 +0100 alsa-driver (1.0.10-4ubuntu4) dapper; urgency=low * After loading saa7134, load the saa7134-alsa driver too. -- Scott James Remnant Thu, 6 Apr 2006 06:54:39 +0100 alsa-driver (1.0.10-4ubuntu3) dapper; urgency=low * Drop creation of devices in postinst. -- Scott James Remnant Fri, 3 Feb 2006 13:16:27 +0000 alsa-driver (1.0.10-4ubuntu2) dapper; urgency=low * Put linux-sound-base on the udev diet: - Remove all hotplug, modutils, discover and discover2 files. - Rename the /etc/modprobe.d symlinks to blacklist-oss and blacklist-alsa to fit our naming scheme and ensure they're copied to places like the initramfs and installer. - Remove the "default" option, it makes no sense for us as they need to pick one or the other or mayhem ensues. * Do the same for alsa-base: - Remove snddevices program, udev does everything necessary. - Remove all hotplug, modutils, discover and discover2 files. - Rename /etc/modprobe.d/alsa-base-blacklist to blacklist-model to fit our naming scheme and ensure it's copied to places like the initramfs and installer. - Remove /usr/share/alsa-base/program-wrapper - Remove /etc/alsa/modprobe-post-install.d, udev rules must be used instead. - Move suspend/resume script from /etc/init.d to /etc/apm/scripts.d and fix to work properly with /var/run as tmpfs - Don't ignore command-line options to snd, snd-pcm, snd-mixer and snd-seq modprobe calls. - Allow snd-ioctl23, snd-pcm-oss, snd-mixer-oss, snd-seq, snd-seq-mini, snd-seq-oss and snd-emu10k1-synth to be blacklisted using the usual mechanism rather than modifying black magic. -- Scott James Remnant Fri, 3 Feb 2006 11:34:00 +0000 alsa-driver (1.0.10-4ubuntu1) dapper; urgency=low * Use an ubuntu version number, unfortunately still larger than -4 -- Matt Zimmerman Mon, 30 Jan 2006 07:57:08 -0800 alsa-driver (1.0.10-4) dapper; urgency=low * Prefer module-init-tools over modutils -- Matt Zimmerman Mon, 30 Jan 2006 07:12:26 -0800 alsa-driver (1.0.10-3) unstable; urgency=low [ Thomas Hood ] * Correctly read variables in alsa-source.conf (Closes: #343555) -- Jordi Mallach Fri, 16 Dec 2005 10:03:50 +0100 alsa-driver (1.0.10-2) unstable; urgency=low [ Thomas Hood ] * Use /bin/sh in scripts * Add blacklist files for module loaders too -- Jordi Mallach Thu, 15 Dec 2005 20:10:32 +0100 alsa-driver (1.0.10-1) unstable; urgency=low * New upstream release - Closes: #337409 "usbaudio.c fails to build with linux-source-2.6.14" * debconf template translation updates - pt.po Bruno Miguel da Silva Queiros - pt_BR.po Eduardo Brasilino Barbosa Thanks! -- Jordi Mallach Mon, 21 Nov 2005 20:10:22 +0100 alsa-driver (1.0.9+1.0.10rc3-1) experimental; urgency=low * New upstream release candidate * debconf template translation update - pt_BR.po Felipe Augusto van de Wiel * Thomas Hood - Add "$CMDLINE_OPTS" to some install lines in modprobe.conf. (See #336205 for the reason why it isn't now added to all of them.) - /etc/init.d/alsa: Add LSB header (Closes: #337638) - Remove 11_rc2_build_fix -- Jordi Mallach Wed, 9 Nov 2005 19:30:59 -0500 alsa-driver (1.0.9+1.0.10rc2-1) experimental; urgency=low * New upstream release candidate * debconf template translations - pt.po Rui Branco (Closes: #330050) - sv.po (new) Daniel Nylander (Closes: #332331) Thanks to all! * Thomas Hood - Make alsa initscript exit if alsa-base package is not installed - Update 09_alpha_build_fixes, 10_disable_gcc_version_check2 - Add 11_rc2_build_fix - Update alsa-source README - debian/rules: build-source: Don't do "make clean" since we don't run ./configure -- Jordi Mallach Tue, 25 Oct 2005 10:00:54 +0200 alsa-driver (1.0.9+1.0.10rc1-1) experimental; urgency=low * New upstream release candidate * debconf template translation updates - es.po Carlos Galisteo de Cabo (Closes: #322310) - vi.po Clytie Siddall (Closes: #322277) - cs.po Miroslav Kure (Closes: #322575) - nl.po cobaco (Closes: #325857) - ru.po Sergei Winitzki - de.po Jens Nachtigall (Closes: #325918) - ca.po Jordi Mallach - fr.po Christian Perrier (Closes: #324806) - da.po Morten Brix Pedersen (Closes: #326632) - tr.po Recai Oktas - ja.po Kenshi Muto (Closes: #327816) Thanks to all! * Thomas Hood - Remove obsolete methods from alsa initscript - Tweak alsa-base description - Remove substitute snddevices program; ours was added upstream - Tweak 04_make_minus_j_fix.dpatch and send most of it upstream -- Jordi Mallach Mon, 19 Sep 2005 21:11:56 +0200 alsa-driver (1.0.9b-4) unstable; urgency=low * Thomas Hood - debian/rules: Clean up temporary file -- Jordi Mallach Fri, 29 Jul 2005 17:49:47 +0200 alsa-driver (1.0.9b-3) unstable; urgency=low * Thomas Hood - Make alsa-base no longer Depend on alsa-utils - Transfer mixer-level-restore feature to alsa-utils + Eliminate /etc/dev.d/snd/controlC*/alsa-base.dev, /lib/alsa/dev and /etc/alsa/dev.d/alsa-base + Eliminate /etc/alsa/modprobe-post-install.d/alsa-base + Remove stuff from /etc/init.d/alsa and /etc/default/alsa + Report this in alsa-base.NEWS - ALSA-module-list: + Add module names like those of cards in ALSA-card-list + Put in /usr/share/linux-sound-base/ for use by alsaconf - OSS-module-list: + Eliminate from /usr/share/alsa-base/. It can still be found in /usr/share/linux-sound-base/. - /etc/mod(utils|probe.d)/alsa-base: + Load snd-seq above snd-via82xx (Should fix Ubuntu#8529) + Eliminate duplicate entry for snd-emu10k1 - debian/alsa-source.templates: + List cards by name only in selector; present cards with descriptions in the question explanation. (Closes: #317737) This allows us to preserve selections on upgrade. (Closes: #290946) - /etc/hotplug/blacklist.d/alsa-base, /etc/discover.d/alsa-base: Add missing 'snd-' prefix to names of blacklisted modem drivers (closes: #319280) but comment out the entries since they may not be needed after all - Eliminate empty sv.po - Eliminate obsolete symlink /usr/lib/alsa/modprobe-post-install - Eliminate cruft from maintainer scripts - Eliminate obsolete devfsd configuration file - Eliminate obsolete dependencies - Update READMEs accordingly -- Thomas Hood Mon, 9 Jul 2005 10:00:00 +0200 alsa-driver (1.0.9b-2) unstable; urgency=low * Thomas Hood - alsa-base.templates: + Change the default answer to the debconf question to "always autosave", following Ubuntu - doc/linux-sound-base/README.Debian: + Say that the user can run dpkg-reconfigure (Closes: #312739) - Add /usr/share/bug/alsa-modules-/control - Add /usr/share/bug/alsa-{base,source}/{control,presubj,script} - vi.po: Update, thanks to Clytie Siddall (Closes: #313009) - cs.po: Update, thanks to Miroslav Kure (Closes: #313267) - fr.po: Update, thanks to Christian Perrier (Closes: #315121) - Eliminate alsa-base.NEWS - Eliminate dummy alsa-headers package - Eliminate preinsts. We now support upgrades from the sarge version (1.0.8-7) or later. More decrufting to come later. - Bump Standards-Version to 3.6.2.1; no changes required -- Jordi Mallach Tue, 21 Jun 2005 10:24:11 +0200 alsa-driver (1.0.9b-1) unstable; urgency=low * New upstream release * Thomas Hood - /etc/init.d/alsa: Add terminal "done." - Clean up dpatch headers - Reduce default sound levels for several controls because some Ubuntu users reported that the old defaults were too high * Jordi Mallach - debian/linux-sound-base.templates: mark strings for translation. - debian/po/POTFILES.in: add linux-sound-base.templates. - Update Catalan debconf translation. - dpatches: + Remove 17_class_device_fix, applied upstream. -- Jordi Mallach Wed, 8 Jun 2005 21:23:33 +0200 alsa-driver (1.0.9a-1) unstable; urgency=low * New upstream release - snd-usb-audio fixes (Possibly fixes #299674) - hda-intel fixes (Possibly fixes #299459) - snd-ioctl32 fixes (Possibly fixes #298082) * Thomas Hood - dpatches: + Add 17_class_device_fix - Modify snddevices script to accept --dev-dir option and modify alsa-base.postinst to use this option to create static device nodes in /dev/.static/dev or /.dev if udev is running. (Closes: #310239) - Add vi.po contributed by Clytie Siddall (Closes: #307605) - ALSA-card-list: + Add "armaaci" entry - ALSA-module-list, OSS-module-list: + Update from list of modules in kernel-image 2.6.11-1-686 -- Jordi Mallach Sun, 5 Jun 2005 23:00:16 +0200 alsa-driver (1.0.8+1.0.9rc3-1) experimental; urgency=low * New upstream development release * Thomas Hood - Use ${misc:Depends} in Depends lists and drop explicit dependencies on debconf, since we use dh_installdebconf - Update ALSA-card-list: + New modules: au1x00 fm801-tea575x miro pcsp pxa2xx-ac97 s3c2410 + Renamed modules: azx -> hda-intel - debian/control: + alsa-headers becomes Priority: extra to match override file - /etc/init.d/alsa + Use -F option to make alsactl try harder to restore levels (Closes: #236365, #258605) + Sanify (switch off) "Headphone Jack Sense" and "Line Jack Sense" (Closes: #297343) and "IEC958 Capture Monitor" (ubuntu #7286) - /lib/alsa/dev, /lib/alsa/modprobe-post-install, /etc/alsa/dev.d/alsa-base, /etc/alsa/modprobe-post-install.d: Do the last thing with exec. - debian/rules: + Clean out card-list and module-list intermediate files + Cease doing lots of redundant cleaning - Add Vietnamese debconf translation (Closes: #307605) Thanks to Clytie Siddall -- Jordi Mallach Wed, 11 May 2005 14:58:49 +0200 alsa-driver (1.0.8+1.0.9rc2-1) experimental; urgency=low * New upstream development release * Thomas Hood - Drop dpatch applied upstream: 18_core_init_index - Add linux-sound-base package to allow choice between OSS and ALSA. linux-sound-base takes over blacklisting functions from alsa-base. alsa-base Depends on linux-sound-base which Suggests alsa-base. 2.6 kernel-image packages should also Depend on linux-sound-base. - Update alsa-base Description and README.Debian accordingly - Add ALSA modem drivers to alsa-base's hotplug and discover blacklists. These drivers cause problems when loaded on some systems. They should be loaded when needed by the programs that use them. - /etc/init.d/alsa + Sanify "Dynamic Range Compression" at 70% - /etc/modutils/alsa-base: + Remove "options snd device_mode=0660" (Closes: #299306) - /etc/modprobe.d/alsa-base: + Add line to load snd-ioctl32 above snd which is needed on amd64 (Closes: #298082, #286915) - Eliminate duplicate copy of PATCHES in alsa-source doc dir - Configure module loader to load snd-emu10k1-synth above snd-emu10k1 and to call module loader hook. (Closes: #297802) - /etc/alsa/modprobe-post-install.d/alsa-base: + Match kernel version number more correctly. (Don't regard 2.10.x as pre-2.6.) - Tweak config scripts + Run with bash since confmodule isn't POSIX + Add db_stop calls - alsa-base.postinst: + Delete backup file in /etc/hotplug/blacklist.d/ because hotplug does not ignore it (#299205) - Add an upstream changelog cobbled together from messages sent to the alsa-announce mailing list. This now gets installed as changelog.gz in alsa-source and alsa-modules* doc directories. - Ship copyright file for alsa-modules packages in /usr/src/modules/alsa-driver/debian - alsa-base.README.Debian + Note that ALSA's special module loading mechanism is useless if one is using udev. -- Jordi Mallach Thu, 24 Mar 2005 17:35:02 +0100 alsa-driver (1.0.8-7) unstable; urgency=medium * Thomas Hood - Relax the debianutils dependency again; instead look for the which program both in /usr/bin/ and in /bin/. This will allow us to migrate into testing without being blocked by debianutils. -- Jordi Mallach Thu, 24 Feb 2005 23:39:48 +0100 alsa-driver (1.0.8-6) unstable; urgency=low * Thomas Hood - /etc/init.d/alsa + Handle case where module "snd" is loaded but no sound card driver module is loaded (Closes: #295037) + Sane setting of "Audigy Analog/Digital Output Jack" is on (Closes: #295346 and ubuntu bug #6222) + In order to tell whether a command is executable, use the which program, which is now conveniently located in /bin/ (Closes: #295577) + Shorten some function names; remove some bug checks - alsa-base: Conflict with discover << 2.0.7-1 since versions of discover prior to 2.0.6-1 didn't have the /etc/discover.conf.d/ feature which we use to implement blacklisting of OSS modules, and versions prior to 2.0.7-1 contained serious bugs. Also Depend on debianutils >= 2.12.0 which has the which program in /bin/. - Remove sound-slot-* entries from /etc/modprobe.d/alsa-base (Closes: #295640) Thanks to Sergei Ivanov for spotting this. -- Jordi Mallach Sun, 20 Feb 2005 16:34:31 +0100 alsa-driver (1.0.8-5) unstable; urgency=medium * Thomas Hood - alsa-base: Bump Dependency on alsa-utils to >= 1.0.8-2 - Remove char-major-* aliases from /etc/modprobe.d/alsa-base since the kernel reportedly provides these (Closes: #294238) - Add OSS module name 'cs461x' to blacklists (Closes: #294109 and Ubuntu#6328) - /etc/init.d/alsa - Add unload and reload methods which don't kill sound procs before they (try to) unload modules - Eliminate a variable name collision - Improve messages - Improve comments - Stop alsa later (at [06]:K40alsa) so that shutdown music keeps on playing while services are shut down (Closes Ubuntu #6234) - Generate alsa-modules files with the required Dependency on either modutils or else module-init-tools (rather than their disjunction) (closes: #293312) and on the current alsa-base, and Recommend a current libasound2, and only Suggest pcmcia-modules packages for 2.4 kernels (closes: #293576). - alsa-modules* long description: Add warning about the fact that sound processes will be killed if upgrading modules for the running kernel. -- Jordi Mallach Sat, 12 Feb 2005 05:07:30 +0100 alsa-driver (1.0.8-4) unstable; urgency=medium * Thomas Hood: - /etc/init.d/alsa: + In order to tell whether a command is executable, don't use "command -v" which, it turns out, isn't as well suited to this purpose as I earlier thought. (See #218530.) Instead just try to execute the command (with --help) and check the error status. + Use #!/bin/sh - alsa-base.postinst + Don't abort when eliminating duplicate lines from /etc/mod(utils|probe.d)/sound (Closes: #292897) -- Jordi Mallach Mon, 31 Jan 2005 09:48:00 +0100 alsa-driver (1.0.8-3) unstable; urgency=medium * Thomas Hood: - /etc/init.d/alsa: + Check for availability of alsactl and amixer using "command -v" before attempting to run them (Closes: #291942) + Use #!/bin/bash because "command -v" is non-POSIX (see #218530) - /usr/share/doc/alsa-base/README.Debian: + Inform user that warning messages about alsactl or amixer not being found can be ignored if they occur as a result of the initscript being run in the boot process prior to /usr being mounted - /etc/mod(utils|probe.d)/alsa-base: + Add modprobe-post-install calls for snd-emu8000-synth so that the awesfx maintainer can arrange for asfxload to be run from /etc/alsa/modprobe-post-install.d/ when this module loads. (This would be to grant wish #246405.) It seems that in earlier ALSA releases, asfxload had to be run after snd-sbawe was loaded, but now it has to be run after snd-emu8000-synth is loaded. Thanks to Bodo Meissner for providing this information. - /etc/alsa/modprobe-post-install.d/alsa-base: + Don't run initscript start for snd-emu8000-synth - alsa-base.postinst: + Tolerate absence of /etc/mod(utils|probe.d)/alsa-base . Thanks to Ludovic Watteaux for pointing out this bug. - /usr/share/lintian/overrides/alsa-(base|source): + Override description-synopsis-starts-with-a-capital-letter - debian/changelog + Move entries to changelog-old * Jordi Mallach: - debian/OSS-module-list: add usb-midi to blacklist (thanks, Mario Lang; Closes: #292127) -- Jordi Mallach Thu, 27 Jan 2005 12:30:34 +0100 alsa-driver (1.0.8-2) unstable; urgency=low * Thomas Hood: - /etc/init.d/alsa + start, stop, restart methods now accept a CARD argument which can be either an ALSA card index or id or "all" + Make "force-unload" the canonical name for the method that unloads driver modules. This should be less confusing. + Set mixer levels to default values if asound.state is missing or if alsactl fails for some other reason (Closes: #291518) + On stop, zero mixer levels + Make suspend, resume work correctly for more than one card - /etc/default/alsa + Variable controlling which modules are unloaded on suspend is now called 'force_unload_modules_before_suspend' - /etc/alsa/modprobe-post-install.d/alsa-base, /etc/alsa/dev.d/alsa-base + Use initscript start method to restore mixer levels rather than calling alsactl directly - /etc/alsa/alsa-source.conf: + Revise comments; add comment for ALSA_CARD_OPTIONS - /usr/share/doc/alsa-base/README.Debian + Recommend "force-unload" rather than "force-stop" for forcibly unloading modules. - /usr/share/doc/alsa-source/README.Debian + Improve advice for building alsa-modules for 2.6 kernels - *.config,*.postinst,*.postrm: + Use #!/bin/bash because confmodule uses "local" which is non-POSIX (see #252094) - alsa-source.config,postinst: + Preserve values of ALSA_NOPNP, ALSA_DEBUG, ALSA_CARD_OPTIONS, thus partially addressing #290946. ALSA_CARDS still gets creamed. :( - alsa-source.rules + Add support for ALSA_CARD_OPTIONS - alsa-base.postinst + Don't create /var/lib/alsa/asound.state - alsa-source.postinst + Update comments in /etc/alsa/alsa-source.conf from template rather than preserving old (probably obsolete) comments - alsa-modules.postinst + Run initscript "force-reload" method if package is for the running kernel; change fallback message too. * Jordi Mallach: - debian/alsa-source.control: + Fix a duplicated dependency for alsa-base: just Depend on the (previously) Recommended version + Loosen some other dependencies which were unnecessarily tight -- Jordi Mallach Sun, 23 Jan 2005 16:50:54 +0100 alsa-driver (1.0.8-1) unstable; urgency=low * New upstream release - (Closes: #281546 "volume control crash on ICH6 + CMI9880") - (Closes: #287010 "Modules fail to build with Linux 2.6.9-pre3") - Create control device last rather than first (Closes: #279325 "mixer levels are not restored on system with udev") * Thomas Hood - patches: + 11_fix_context_of_vxpocket-patch remove (applied upstream) + 12_fix_context_of_pdaudiocf-patch remove (applied upstream) + 14_irqreturn_fix remove (fixed upstream) + 15_fix_configure_sparc_code remove (fixed upstream) + 18_core_init_index.dpatch add (Treat negative sound card index as index mask) - ALSA-card-list + Sync with upstream configure script, source files, INSTALL, doc/* and Documentation/ALSA-Configuration.txt files + Tag dummy and virtual cards as [UNREAL] - Start alsa at 12 rather than at 20, following Ubuntu's lead - Add /lib/alsa/modprobe-post-install to replace the script of the same name in /usr/lib/alsa/ in the alsa-utils package; modify /etc/mod(utils|probe.d)/alsa-base so that modprobe runs the former rather than the latter which isn't on the root filesystem (Closes: #288706) - Add /lib/alsa/dev to which the dev hook symlinks all now point. This does a run-parts on /etc/alsa/dev.d/. - debian/control + Depend on alsa-utils >> 1.0.7-2 since version 1.0.7-2 writes references to /usr/lib/alsa/modprobe-post-install into /etc/mod(utils|probe.d)/sound whereas 1.0.8-1 does not + Remove reference to alsaconf from long description - debian/alsa-source.templates, debian/po/* + Refrain from translating default field of select template, as suggested by lintian warning select-with-translated-default-field - debian/alsa-source.control, debian/alsa-source.rules + Don't normally Recommend a kernel-image + Add support for KDEP variable which is used by alsa-modules-i386 to include a Dependency on a specific kernel-image package - debian/alsa-modules.postinst + Reload modules if package is for running kernel - debian/control + Add "| kernel-source-2.4.27" to alsa-source's Recommendation of kernel-headers. This eliminates lintian warning: virtual-package-depends-without-real-package-depends - debian/alsa-base.postinst + Improve code controlling whether or not snddevices gets run + Update dev hook symlinks + No longer recommend running alsaconf + Remove cruft from /etc/mod(utils|probe.d)/sound + Handle up to eight sound cards' control devices - debian/alsa-base.postrm + Handle up to eight sound cards' control devices + Remove more cruft - debian/alsa-base.dirs + Handle up to eight sound cards' control devices + Eliminate /etc/udev/permissions.d/ + Add /var/run/alsa/ - /etc/init.d/alsa + exit 0 unless alsa-base and alsa-utils both installed + Identify alsactl error message as merely a warning + 'Starting' -> 'Setting up' (Closes: #289533) + Create /var/run/alsa/ on start if it's absent + On force-stop, write list of removed modules to the file /var/run/alsa/modules-removed. This is used for reloading modules after resume. (N.B. As of 1.0.8-2 you should use "force-unload" instead.) + Add "suspend" method which does force-stop and "resume" method which loads modules listed in the aforementioned file (N.B. As of 1.0.8-2 you should use "force-unload" instead.) - /etc/default/alsa + Add comments - /etc/apm/scripts.d/alsa + Move from ../event.d/ and introduce symlinks to it from ../suspend.d/ and ../resume.d/ + Use new initscript "suspend" and "resume" methods - /etc/mod(utils|probe.d)/alsa-base + Don't alias OSS module names to "off". This was creating too much confusion. (Closes: #287499, #290663) + Add "options ... index=-2" for modem and tv sound card drivers. This makes use of the index-mask feature introduced by 18_core_init_index.dpatch (Closes: #288423) + Add "options snd device_mode=0660" to /etc/modutils/alsa-base + Add "alias sount-slot-[0-7] snd-card-[0-7]" + Add "alias sound-service" lines to /etc/modprobe.d/alsa-base + Also load snd-seq-midi above snd-seq - /usr/share/doc/alsa-base/ + Add useful documents from alsa-kernel/Documentation/ to new subdirectory driver/. - /usr/share/doc/alsa-base/README.Debian, /usr/share/doc/alsa-source/README.Debian + Revise -- Jordi Mallach Sun, 16 Jan 2005 19:59:02 +0100 alsa-driver (1.0.7-2) unstable; urgency=medium * Thomas Hood - /etc/init.d/alsa + Don't store mixer settings on force-stop - /lib/discover/alsa-base.pci-device.xml + For each entry in /lib/discover/pci-device.xml that tells discover to load an ALSA module under Linux >= 2.6 and an OSS module under Linux << 2.6, make an entry that tells discover to load the ALSA module under Linux << 2.6 too. - /usr/share/alsa-base/OSS-module-list: + Formerly "module-blacklist" + Include in alsa-base package for use by alsaconf + Remove via82cxxx from the list -- it is an IDE driver. Sorry about that. (Closes: #284158) - debian/control + alsa-base Depends: alsa-utils (>> 1.0.7-1) for new alsaconf + Description . Discuss the need to have an ALSA driver and to run alsaconf - debian/watch: Update - debian/alsa-base.postrm + Don't delete /etc/modprobe.d/sound which belongs to alsa-utils - debian/ALSA-card-list: + New file obtained by parsing the configure script in the 1.0.7 alsa-driver tarball. This adds a few drivers which have been added upstream since alsa-source.templates was last reviewed: . asihpi (was also in 1.0.6a) . audigyls . azx . bt87x-overclock . loopback . portman2x4 . sb16-csp (was also in 1.0.6a) . via82xx-modem + Add descriptions of these gleaned from discover-data XML files and alsa-driver docs, Kconfig and .c files + Revise all the descriptions using the same sources - debian/alsa-source.control + Tweak description and dependencies - debian/alsa-(source|modules).post(inst|rm) + Clean up - debian/alsa-source.config, debian/alsa-source.templates, + Fix bug in code that chops module descriptions out of strings returned by debconf (Closes: #284349) - alsa-source.templates + Generate alsa-source/cards template from ALSA-card-list - debian/alsa-source.config, debian/alsa-source.templates, debian/po/*.po + Lower priority of alsa-source/cards_to_be_built and make "all" the default answer (rather than "none") (Closes: #283708) + Add translations for 'all' - debian/*.templates + Update de.po. Thanks to Jens Nachtigall! (Closes: #284293) - /etc/modutils/alsa-base + Add aliases - /etc/modutils/alsa-base /etc/modprobe.d/alsa-base + Generate automatically in debian/rules + Add install hook lines for every card in ALSA-card-list + Add install block lines for every card in OSS-module-list -- Jordi Mallach Thu, 9 Dec 2004 12:56:43 +0100 alsa-driver (1.0.7-1) unstable; urgency=low * New upstream release (Closes: #281391) * Thomas Hood: - debian/patches/ + 04_make_minus_j_fix Leave + 09_alpha_build_fixes Leave + 09_powerpc_build_fixes Remove obsolete + 10_disable_gcc_version_check1 Update + 10_disable_gcc_version_check2 Update + 11_fix_context_of_vxpocket-patch Add + 12_fix_context_of_pdaudiocf-patch Add + 13_eliminate_dump_stack_warnings Add + 14_irqreturn_fix: Leave + 15_fix_configure_sparc_code Add + 15_es18xx_filter_fix Remove obsolete + 15_ppc_awacs_num_controls Remove obsolete + 16_core_oss_framepointer Leave + 99_debian_makefile_depmod Leave - debian/changelog[-old] + Move pre-1.0.0 entries into a separate "changelog-old" file which won't get included in alsa-modules packages - debian/control + alsa-base: . Depend on lsof instead of psmisc (Closes: #282755) . Suggest discover (>= 1.0.6) which now supports a form of blacklisting + alsa-source: . Depend on dpkg-dev for /usr/bin/dpkg-parsechangelog . Adjust Recommendations and Suggestions . Correct Description - debian/rules + Use dh_installinit --name rather than deprecated --init-script - /etc/init.d/alsa, debian/alsa-base.config + Actually implement "autosave once at next shutdown" feature - /usr/share/alsa-base/alsa.default + This was formerly called '.../alsa-base.conf' - debian/alsa-base.dirs, debian/alsa-base.(linda|lintian) + Eliminate no-longer-needed lintian and linda overrides - debian/alsa-base.preinst + Eliminate it because it had become a no-op - /etc/discover.conf.d/10alsa, /lib/discover/alsa-base.list.xml, /lib/discover/alsa-base.pci-device.xml + Add files posted to #268006 (with 'busclass="0000"' removed from each device definition). This gives ALSA modules precedence over OSS modules in discover's eyes. (Closes: #268006) Many thanks to Jeff Licquia for adding the necessary functionality to the discover utility and for preparing these files. - debian/alsa-base.discover.pci-data.xslt + Add, for future use - debian/alsa-source.control + alsa-modules*: Recommend alsa-base >= 1.0.6 - debian/alsa-source.rules + Add --with-build to CONFIGURE_OPT + Include copyright file + Include additional changelog file(s) - debian/alsa-modules.preinst + Add. Delete /usr/share/doc/alsa-modules-_KVERS_ symlink if it still points to alsa-base - debian/*.templates + Fix the English, unfortunately fuzzying most translations (Closes: #282611) + Update ja.po. Thanks to Kenshi Muto! + Update es.po. Thanks to Carlos Galisteo! + Update da.po. Thanks to Morten Brix Pedersen! + Update ru.po. Thanks to Serge Winitzki! + Update tr.po. Thanks to Recai Oktas! (Closes: #283393) + Update pt_BR.po. Thanks to Andre Luis Lopes! (Closes: #283411) + Update cs.po. Thanks to Miroslav Kure! (Closes: #283340) + Update nl.po myself, probably rather badly. + And of course run debconf-updatepo + Make alsa-base/alsactl_store_on_shutdown default to "autosave once at next shutdown" - /etc/alsa/dev.d/alsa-base + Rename (in alsa-base.preinst) from "alsa-base.dev" because it's now being run via run-parts + Add sleep before alsactl restore - debian/alsa-source.config + Lower priorities of alsa-source/has_pnp and alsa-source/debug (Closes: #283708) - debian/alsa-base.NEWS + Update - /usr/share/doc/alsa-base/README.Debian + Add note about assigning indices to multiple sound cards (Closes: #282602) - /usr/share/doc/alsa-source/README.Debian + Overhaul * Jordi Mallach: - debian/po/ca.po: Updated Catalan translation. - debian/po/fr.po: Updated French translation. Thanks, Christian Perrier! -- Jordi Mallach Tue, 30 Nov 2004 14:55:02 +0100 Earlier entries can be found in changelog-old.Debian in the alsa-base package.