Summary: | nwn-cep update to version 1.52 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark Felder <felderado> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | kccricket, luke, masta-gentoo, mikomek, rhill, wjmcqueen |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 106789 | ||
Bug Blocks: | 129900 | ||
Attachments: |
new ebuild
ebuild for 1.52 revisited ebuild Improved ebuild with sou and hou use flags Improved ebuild without extra quotes |
Description
Mark Felder
2005-02-08 09:02:23 UTC
Created attachment 50783 [details]
new ebuild
Where are the ebuilds for nwn-hotu and nwn-sou? nwn-cep depeonds soly on unrar. Why do I need unrar if I have rar installed? It should therefor depend on either unrar OR rar. As a matter of fact the latest version of CEP is 1.52 Created attachment 68971 [details]
ebuild for 1.52
this is an ebuild for version 1.52. All i've changed is adding an '_' after the
version number, and switching from rar to zip, as i got:
ceptexture.hak - CRC failed
when trying with the rar version ....
comments: no need for src_unpack() ? don't mv, but cp in src_install() nice job @ the rest. Created attachment 68984 [details]
revisited ebuild
Ok, this is the same without src_unpack and cp instead mv ...
Please read: http://dev.gentoo.org/~ciaranm/docs/mw-faq/keywords.txt http://dev.gentoo.org/~ciaranm/docs/mw-faq/quoting.txt Created attachment 70168 [details] Improved ebuild with sou and hou use flags Fixes per Comment #8: -Added double quotes around ${WORKDIR} -Fixed KEYWORDS Improvements: -Added "hou sou" to IUSE -Made hak selection check for use flags instead of non-existant packages -Removed $cep -Removed installation of unused hak files to cep/ See Bug #106789 for information on the new use flags. Since the new NWN ebuild (1.66-r1) is hard masked, this one should probably be hard masked along with it. What was the deal with checking for games-rpg/nwn-hotu and games-rpg/nwn-sou? They don't exist right now, and by the looks of bug 106789, Chris Gianelloni wasn't planning on taking that route. Also, I removed $cep and the related cp because I could think of no good reason for the unused hak files to be installed to the cep/ directory. Created attachment 70170 [details]
Improved ebuild without extra quotes
<Mr_Bones_> kccricket: no quotes on variable initialization.
<Mr_Bones_> S="..." <- quotes not needed there.
Well, nwn-hotu/nwn-sou couldn't be added due to policy that forbids more than one ebuild providing the same file, and it requires the removal of files for the patches to work correctly. I'll get to this some time soon, but my time is very limited at the moment, especially wrt games bugs. (In reply to comment #3) > nwn-cep depeonds soly on unrar. Why do I need unrar if I have rar installed? It > should therefor depend on either unrar OR rar. I don't think this should be an issue if I get http://bugs.gentoo.org/show_bug.cgi?id=110387 through. unrar is open source and thus this one should always be installed when I want unrar+ functionallity. When installing rar that should in it's place depend on the OSS unrar version. In that case, we can use unrar no matter what. (In reply to comment #12) > (In reply to comment #3) > > nwn-cep depeonds soly on unrar. Why do I need unrar if I have rar installed? It > > should therefor depend on either unrar OR rar. > > I don't think this should be an issue if I get > http://bugs.gentoo.org/show_bug.cgi?id=110387 through. > > unrar is open source and thus this one should always be installed when I want > unrar+ functionallity. When installing rar that should in it's place depend on > the OSS unrar version. In that case, we can use unrar no matter what. Guess that post was quite useless since we now use zip files. May I ask why? I know bandwith nowadays seems to be plenty off, as harddisk space, but the rar is 80mb smaller. That's a THIRD! in storage and download. (users with 50kb/s ADSL lines might really appreciate that.) Also with unrar beeing oss and all, rar shouldn't really be a problem? It's a nice format. p.s. sorry for the ~double~ post : ) The reason for using zip files can be found in comment #5. Maybe this is no longer true ... How is the progress on this one? Portage still only has version 1.50 and the required .rar file for it isn't available anymore. There is no progress on this one, nor will there be until bug #106789 is resolved, hence why it has it listed as a dependency. this package has a fetch restriction, and upstream doesn't provide the sources anymore. this needs to be either bumped or masked. (In reply to comment #17) > this package has a fetch restriction, and upstream doesn't provide the sources > anymore. this needs to be either bumped or masked. > Do what? Version 1.52 is available here: http://nwvault.ign.com/View.php?view=hakpaks.Detail&id=6060 If you're talking about 1.50, file a new bug. This bug is about 1.52. this bug is about bumping nwn-cep from 1.50 to 1.52. the current ebuild in the tree (1.50) is unusable because the sources (for 1.50) aren't available anywhere. so this either needs to be either bumped to 1.52 now or put into package.mask until it can be bumped. as a point of QA, we don't keep broken ebuilds in the portage tree. Then please file a bug on 1.50 not working properly and we will address that separately. We will also need to adjust this ebuild, if it is to be used, to ensure it installs properly in the case of someone having both SoU and HotU, since I don't use this particular package, I'm not sure if the current ebuild solution is the correct one. Anyone? Bug# 129900. i'm also getting my hands on a copy of NWN Platinum soon so hopefully i can help w/ testing this. OK. I've added two separate ebuilds for 1.52 into the tree. There is a 1.52-r1 ebuild, which is in package.mask, that goes with the ebuilds from 106789, while the 1.52 ebuild works with the current stable. Enjoy! |