I've patched the current stable linux-wlan-ng ebuild to autodetect the installed pcmcia-cs version and use the current tarball on the system. I've also removed the source line for the pcmcia-cs package becaus its was one of the only things holding back installing different versions of linux-wlan-ng with different version. I know its not a good idea but I figure if pcmcia-cs version is installed then the tarball probably is good/has a good md5.
Created attachment 20223 [details] New linux-wlan-ng-0.2.1_pre11.ebuild Attached new ebuild for linux-wlan-ng 0.2.1_pre11
Created attachment 20355 [details] New linux-wlan-ng-0.2.1_pre11.ebuild w/o my comments I removed my comments from the ebuild. Which I should have done before posting it.
This definitely can't be done that way. "md5 is probably okay" is not acceptible security wise, not to mention that someone might have installed pcmcia-cs, then removed the tarball from /usr/portage/distfiles. This ebuild would leave them with lots of nasty nasty errors when it tried to unpack something that wasn't there. The current way is ugly, ugly, but it's *safe*. (as annoying as it is). It's a great idea in theory to get things cleaner, but sadly it just won't work. Thanks for taking an interest in it though. Lemme know if you have any further questions.