Gentoo Archives: gentoo-dev

From: Arcady Genkin <agenkin-dated-1013146731.89d976@××××××.com>
To: gentoo-dev@g.o
Subject: [gentoo-dev] RFC: alsa-0.9 ebuilds
Date: Sun, 03 Feb 2002 00:13:38
Message-Id: uopu3n6qly.fsf@cdf.toronto.edu
1 I've modified the existing ebuilds for the latest 0.9 alsa.
2
3 1. My first question is about the version numbering of the portage.
4 Alsa's own version numbering doesn't fit very nicely into gentoo's
5 guidelines. I translated 0.9.0b10 into 0.9.0_beta10, which worked
6 fine. However, how do I deal with something like 0.9.0b10a?
7 0.9.0_beta10a doesn't work, so I kept it simply at 0.9.10_beta10.
8
9 2. The second question is regarding dependencies. alsa-lib is dependent
10 on alsa-driver, but in dependencies for current alsa-lib-0.5 only
11 "virtual/alsa" is specified. What is the rationale for that? I
12 thought that it's better to specify the alsa-driver package
13 explicitely, because alsa-lib needs exactly the same version of
14 alsa-driver with headers installed, or it won't build.
15
16 3. I provided a simple means for the users to build drivers for
17 only selected card(s) by setting an environment variable ALSA_CARDS.
18 By default (when the variable is not set), drivers for all cards are
19 built. Is this practice acceptable? (This is at the very top of the
20 ebuild for alsa-driver).
21
22 4. Finally, I'm not sure whether this version sould be masked or not.
23 I mean, it carries a beta designator, but IMO it's a more mature
24 software than the 0.5 branch. If I were to mask this version, how
25 would I go about it without having CVS access?
26
27 I'd appreciate if somebody had a look at these ebuilds (there are
28 three of them: alsa-driver, alsa-lib, and alsa-utils) and commit them.
29 Since attaching files to bug reports doesn't work for me for some
30 reason, I've tarred them together and posted at the following URL:
31
32 http://cdf.toronto.edu/~agenkin/alsa-0.9.tar.gz
33
34 I've also opened a bug report for this (bug 507):
35
36 http://bugs.gentoo.org/show_bug.cgi?id=507
37 Thanks,
38 --
39 Arcady Genkin
40 Don't read everything you believe.

Replies

Subject Author
Re: [gentoo-dev] RFC: alsa-0.9 ebuilds Tod M Neidt <tod@g.o>