[Pkg-alsa-devel] [RFR] templates://alsa-driver/{alsa-source.templates, linux-sound-base.templates}

Christian Perrier bubulle at debian.org
Fri May 11 20:22:50 UTC 2007


Please find, for review, the debconf templates of alsa-driver.

This review will last from Sunday, May 06, 2007 to Wednesday, May 16, 2007.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, the reviewed templates will be sent to the package maintainer
as a bug report, and a mail will be sent to this list with "[BTS]" as
a subject tag.


-- 


-------------- next part --------------
Template: alsa-source/has_pnp
Type: boolean
Default: true
_Description: Build ALSA drivers with ISA PnP support?
 If you choose this option, the ALSA drivers will be built with
 support for the isa-pnp driver.

Template: alsa-source/debug
Type: boolean
Default: false
_Description: Build ALSA drivers with debugging code?
 If you choose this option, the ALSA drivers will be built with
 code to help with debugging.

Template: alsa-source/cards_to_be_built
Type: multiselect
Default: all
#flag:translate:1
__Choices: all, ${alsa_cards}
#flag:translate!:4
_Description: ALSAdrivers to build:
 Please select the ALSA sound card drivers that should be included
 in alsa-modules packages that are built from the sources
 included in the alsa-source package.
 .
 The following is a list of available sound card drivers
 along with short descriptions.
 .
 ${alsa_cards_with_descriptions}

Template: alsa-source/cards
Type: select
Choices: _CARDS_WITHOUT_DESCRIPTIONS_
Description: for internal use
 Really, it isn't. Trust me.

Template: alsa-source/cards_with_descriptions
Type: select
Choices: _CARDS_WITH_DESCRIPTIONS_
Description: for internal use
 Really, it isn't. Trust me.

-------------- next part --------------
Template: linux-sound-base/sound_system
Type: select
#flag:translate:3
__Choices: ALSA, OSS, default
Default: ALSA
_Description: Sound system to use:
 ALSA and OSS are alternative systems of drivers for
 sound hardware.
 .
 Selecting ALSA or OSS will enforce the use of such driver
 even in cases where both drivers exist.
 .
 Choosing the "default" option will leave this choice to the hardware
 detection mechanism and may depend upon the kernel version. Removing
 the linux-sound-base package effectively puts the system into
 "default" mode.
 .
 Choosing the ALSA sound system is strongly recommended.
-------------- next part --------------
--- ../alsa-driver.old/debian/alsa-source.templates	2007-04-30 11:13:21.421891884 +0200
+++ debian/alsa-source.templates	2007-05-02 18:52:20.072901874 +0200
@@ -2,14 +2,14 @@
 Type: boolean
 Default: true
 _Description: Build ALSA drivers with ISA PnP support?
- If you agree then the ALSA drivers will be built with
+ If you choose this option, the ALSA drivers will be built with
  support for the isa-pnp driver.
 
 Template: alsa-source/debug
 Type: boolean
 Default: false
 _Description: Build ALSA drivers with debugging code?
- If you agree then the ALSA drivers will be built with
+ If you choose this option, the ALSA drivers will be built with
  code to help with debugging.
 
 Template: alsa-source/cards_to_be_built
@@ -19,7 +19,7 @@
 __Choices: all, ${alsa_cards}
 #flag:translate!:4
 _Description: ALSAdrivers to build:
- Select the ALSA sound card drivers that should be included
+ Please select the ALSA sound card drivers that should be included
  in alsa-modules packages that are built from the sources
  included in the alsa-source package.
  .
--- ../alsa-driver.old/debian/linux-sound-base.templates	2007-04-30 11:13:21.417891861 +0200
+++ debian/linux-sound-base.templates	2007-05-02 18:50:55.672077846 +0200
@@ -7,16 +7,12 @@
  ALSA and OSS are alternative systems of drivers for
  sound hardware.
  .
- If either ALSA or OSS is selected then in cases where
- both systems offer a driver, only the driver from the
- selected sound system will be automatically loaded by
- hotplug or discover. If "default" is selected then the
- choice of which drivers to load automatically will be
- left up to hotplug or discover and may depend upon the
- kernel version. Removing the linux-sound-base package
- effectively puts the system into "default" mode.
+ Selecting ALSA or OSS will enforce the use of such driver
+ even in cases where both drivers exist.
  .
- The ALSA sound system is recommended. Select OSS only if
- you are using a 2.4 kernel and you do not want to
- install an alsa-modules package, or if the OSS driver
- works with your hardware and the ALSA driver does not.
+ Choosing the "default" option will leave this choice to the hardware
+ detection mechanism and may depend upon the kernel version. Removing
+ the linux-sound-base package effectively puts the system into
+ "default" mode.
+ .
+ Choosing the ALSA sound system is strongly recommended.
-------------- next part --------------
Source: alsa-driver
Section: sound
Priority: optional
Maintainer: Debian ALSA Maintainers <pkg-alsa-devel at lists.alioth.debian.org>
Uploaders: Jordi Mallach <jordi at debian.org>, Elimar Riesebieter <riesebie at lxtec.de>
Build-Depends-Indep: bzip2, cpio
Build-Depends: debhelper (>= 5.0.37), dpatch (>= 1.11), po-debconf
Standards-Version: 3.7.2
XS-X-Vcs-Svn: svn://svn.debian.org/pkg-alsa/trunk/alsa-driver

Package: linux-sound-base
Architecture: all
Depends: ${misc:Depends}, module-init-tools (>= 3.2.1) | modutils (>= 2.3.5-1)
Suggests: alsa-base (>= 1.0.13-1)
Conflicts: alsa-base (<= 1.0.8-7)
Replaces: alsa-base (<= 1.0.8-7)
Description: base package for ALSA and OSS sound systems
 This package allows the administrator to choose between
 the OSS and ALSA sound systems.

Package: alsa-base
Architecture: all
Provides: alsa
Depends: ${misc:Depends}, lsof (>= 4.64), module-init-tools (>= 3.2.1) | modutils (>= 2.3.5-1), linux-sound-base
Recommends: alsa-utils (>= 1.0.13-1)
Suggests: apmd (>= 3.0.2-1), discover (>= 2.0.7-1) | discover1 (>= 1.7.3) | hotplug, alsa-oss
Conflicts: modutils (= 2.3.20-1), lsof-2.2 (<< 4.64), discover1 (<< 1.7.3), discover (<< 2.0.7-1), alsa-utils (<< 1.0.9a-4)
Description: ALSA driver configuration files
 This package contains various configuration files for
 the ALSA drivers.
 .
 For ALSA to work on a system with a given sound card,
 there must be an ALSA driver for that card in the kernel.
 Linux 2.6 as shipped in linux-image packages contains
 ALSA drivers for all supported sound cards in the form
 of loadable modules. For either Linux 2.6 or Linux 2.4
 a custom alsa-modules package can be built from the
 sources in the alsa-source package using the make-kpkg
 utility (included in the kernel-package package). Some
 pre-built alsa-modules packages are available in the
 Debian archive. Please read the README.Debian file for
 information about loading modules.
 .
 ALSA is the Advanced Linux Sound Architecture.
     http://alsa.sourceforge.net
 OSS is the free version of the Open Sound System.

Package: alsa-source
Architecture: all
Depends: ${misc:Depends}, make, gcc | c-compiler, dpkg-dev, debhelper (>= 5.0.37), debconf-utils, bzip2
Recommends: kernel-package, fakeroot, kernel-headers | kernel-source | kernel-source-2.4.27 | linux-source
Description: ALSA driver sources
 This package contains the source code for the ALSA drivers.
 The source code can be compiled into an alsa-modules package
 using the make-kpkg utility (available in the kernel-package
 package). Please note that the kernel headers must be
 installed to compile these modules.
 .
 ALSA is the Advanced Linux Sound Architecture.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-alsa-devel/attachments/20070511/80ac2a0b/attachment.pgp 


More information about the Pkg-alsa-devel mailing list