Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81248 - nwn-cep update to version 1.52
Summary: nwn-cep update to version 1.52
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on: 106789
Blocks: 129900
  Show dependency tree
 
Reported: 2005-02-08 09:02 UTC by Mark Felder
Modified: 2006-04-17 16:36 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild (nwn-cep-1.51.ebuild,1.46 KB, text/plain)
2005-02-08 15:03 UTC, Mark Felder
Details
ebuild for 1.52 (nwn-cep-1.52.ebuild,1.46 KB, text/plain)
2005-09-21 15:46 UTC, Matthias Langer
Details
revisited ebuild (nwn-cep-1.52.ebuild,1.40 KB, text/plain)
2005-09-21 19:52 UTC, Matthias Langer
Details
Improved ebuild with sou and hou use flags (nwn-cep-1.52.ebuild,1.15 KB, text/plain)
2005-10-08 11:13 UTC, Keith Constable
Details
Improved ebuild without extra quotes (nwn-cep-1.52.ebuild,1.15 KB, text/plain)
2005-10-08 11:57 UTC, Keith Constable
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Felder 2005-02-08 09:02:23 UTC
Please update the ebuild to 1.51. All that needs to be done is renaming it. Thanks.

I'll submit the ebuild renamed on this bug as soon as i get home and access to my PC...
Comment 1 Mark Felder 2005-02-08 15:03:41 UTC
Created attachment 50783 [details]
new ebuild
Comment 2 Will McQueen 2005-03-17 16:00:34 UTC
Where are the ebuilds for nwn-hotu and nwn-sou?
Comment 3 Olliver Schinagl 2005-05-29 14:24:06 UTC
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.
Comment 4 Milosz Kosobucki 2005-07-31 08:03:45 UTC
As a matter of fact the latest version of CEP is 1.52
Comment 5 Matthias Langer 2005-09-21 15:46:22 UTC
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 ....
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2005-09-21 16:24:38 UTC
comments:

no need for src_unpack() ?
don't mv, but cp in src_install()

nice job @ the rest.
Comment 7 Matthias Langer 2005-09-21 19:52:48 UTC
Created attachment 68984 [details]
revisited ebuild

Ok, this is the same without src_unpack and cp instead mv ...
Comment 9 Keith Constable 2005-10-08 11:13:22 UTC
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.
Comment 10 Keith Constable 2005-10-08 11:57:16 UTC
Created attachment 70170 [details]
Improved ebuild without extra quotes

<Mr_Bones_> kccricket: no quotes on variable initialization.
<Mr_Bones_> S="..." <- quotes not needed there.
Comment 11 Chris Gianelloni (RETIRED) gentoo-dev 2005-10-10 07:37:33 UTC
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.
Comment 12 Olliver Schinagl 2005-10-24 16:33:54 UTC
(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.
Comment 13 Olliver Schinagl 2005-10-24 16:38:06 UTC
(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 : )
Comment 14 Matthias Langer 2005-10-25 02:18:08 UTC
The reason for using zip files can be found in comment #5. Maybe this is no
longer true ...
Comment 15 Nico Erfurth 2005-10-28 16:43:37 UTC
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.
Comment 16 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-02 06:49:13 UTC
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.
Comment 17 Ryan Hill (RETIRED) gentoo-dev 2006-04-07 21:14:47 UTC
this package has a fetch restriction, and upstream doesn't provide the sources anymore.  this needs to be either bumped or masked.
Comment 18 Keith Constable 2006-04-08 11:43:20 UTC
(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.
Comment 19 Ryan Hill (RETIRED) gentoo-dev 2006-04-08 16:09:13 UTC
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.
Comment 20 Chris Gianelloni (RETIRED) gentoo-dev 2006-04-11 08:01:34 UTC
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?
Comment 21 Ryan Hill (RETIRED) gentoo-dev 2006-04-13 22:23:42 UTC
Bug# 129900.  i'm also getting my hands on a copy of NWN Platinum soon so hopefully i can help w/ testing this.
Comment 22 Chris Gianelloni (RETIRED) gentoo-dev 2006-04-17 12:39:19 UTC
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!