I think nwn-1.66 it's a bad thing to ignore German support completely simply because one has to download a file manually. I put the file in my distfiles folder, but it isn't recognized.
So post a working URL from which the file can be fetched and reopen.
There are ebuilds (like cedega or transgaming) which check for the existence of an archive file and still don't automatically download any files. I think most Linux German nwn players will rather register at gamespy.com than play the game in English. If language = German then if file not downloaded then show warning and exit The warning could look like: "The file <German client> is only available to Gamespy users at FilePlanet.com. Please download manually and place it in /usr/distfiles. Otherwise set the LINGUAS environment variable to English." Is that such a big deal? I don't get why you insist on using a free mirror.
I cannot grab this file *AT ALL* therefore, I'm not going to support it. Feel free to uncomment the German stuff in the ebuild yourself in an overlay. I didn't remove it, I just commented it. Also, we cannot do fetch restriction on only a single file, but rather the entire ebuild. This means I can't just fetch restrict the German distfile. Basically, if I cannot download it from my development box when I go to digest, it isn't going into the ebuild. Period.
Well, I managed to get the distfile myself. It still sucks hardcore as it breaks for anyone with LINGUAS="de" that doesn't know that they have to download it and unfortunately, we can't force it to throw an error prior to fetch.
The biggest problem with this, versus cedega, is we can't block only the one file from being downloaded. Anyway, if anyone files a bug about not being able to download the German language stuff automatically, I'll just point them here. I've updated the 1.66 ebuild to work with German support. I've also introduced the 1.66-r1 split ebuild for testing. If you're feeling a bit saucy, do the following: mkdir -p /etc/portage echo "games-rpg/nwn" >> /etc/portage/package.unmask echo "games-rpg/nwn-data" >> /etc/portage/package.unmask echo "games-rpg/nwn ~x86" >> /etc/portage/package.keywords echo "games-rpg/nwn-data ~x86" >> /etc/portage/package.keywords Then upgrade nwn. It should install the split ebuilds. This way you won't have to pull out your discs for every client update. Nice, eh?