Re: http://bugs.gentoo.org/show_bug.cgi?id=231323. Works with gentoo-sources-2.6.25 and compiles with 2.6.26.
Created attachment 160697 [details] alsa-driver-1.0.17.ebuild
Created attachment 160699 [details] alsa-headers-1.0.17.ebuild
Created attachment 161052 [details] alsa-driver-1.0.17.ebuild Changes: 1) Removed "if-else-fi" conditions from SRC_URI variable. Now it looks sane. 2) Removed LGPL-2.1 from LICENSE, because alsa-driver is distributed under GPL-2 only. 3) Removed "--with-card-options" choices from IUSE_CARDS. I added them in previous ebuild accidently. 4) Removed alsa-headers dependency since it isn't used by any of the packages except alsa-driver and it works well without it installed. I think that this is something obsolete but I made alsa-headers-1.0.17.ebuild to be on the safe side. 5) Changed RDEPEND variable since media-sound/snd-aoa does not exist in the tree and virtual/modutils seems to be needed by 2.4.* kernels only. 6) Added three extra ./configure options: "--with-redhat=no", "--with-suse=no" and "--with-card-options=all". Changed "--with-isapnp" to "auto".
Created attachment 161054 [details] alsa-lib-1.0.17 With some small changes from alsa-lib-1.0.16
*** This bug has been marked as a duplicate of bug 227043 ***
Created attachment 161461 [details] alsa-utils/alsa-utils-1.0.17.ebuild based on alsa-utils-1.0.16.ebuild but removed alsa-utils-1.0.15_rc1-seq.patch (patch can't be applied)
Ivan, Thanks for your awesome work on the alsa-driver ebuild. I'll be testing / adding it as soon as I have a chance to review it. Jer, I'm going against bugzie policy, and just re-assigning this to me. Adding you as CC so you don't hate me. :) Plus, I don't want to forget about / lose the attachments.
*** This bug has been marked as a duplicate of bug 227045 ***
(In reply to comment #3) > Created an attachment (id=161052) [edit] > alsa-driver-1.0.17.ebuild > > Changes: > 1) Removed "if-else-fi" conditions from SRC_URI variable. Now it looks sane. > 2) Removed LGPL-2.1 from LICENSE, because alsa-driver is distributed under > GPL-2 only. > 3) Removed "--with-card-options" choices from IUSE_CARDS. I added them in > previous ebuild accidently. > 4) Removed alsa-headers dependency since it isn't used by any of the packages > except alsa-driver and it works well without it installed. I think that this is > something obsolete but I made alsa-headers-1.0.17.ebuild to be on the safe > side. > 5) Changed RDEPEND variable since media-sound/snd-aoa does not exist in the > tree and virtual/modutils seems to be needed by 2.4.* kernels only. > 6) Added three extra ./configure options: "--with-redhat=no", "--with-suse=no" > and "--with-card-options=all". Changed "--with-isapnp" to "auto". > Ivan, thanks for changes, I implemented most of them