Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104292 - version bump: games-fps/cube to 20050829
Summary: version bump: games-fps/cube to 20050829
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-30 12:20 UTC by Jose Marino
Modified: 2005-09-24 18:08 UTC (History)
2 users (show)

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


Attachments
game-fps/cube-20050839 (cube-20050829.ebuild,2.83 KB, text/plain)
2005-08-30 13:17 UTC, fabien Zouaoui
Details
20050829-gentoo-paths.patch (20050829-gentoo-paths.patch,1.41 KB, patch)
2005-08-30 13:19 UTC, fabien Zouaoui
Details | Diff
shellscript cube_client-bin (cube_client-bin,68 bytes, text/plain)
2005-08-30 13:21 UTC, fabien Zouaoui
Details
shellscript cube_server-bin (cube_server-bin,68 bytes, text/plain)
2005-08-30 13:22 UTC, fabien Zouaoui
Details
better ebuild (imho): games-fps/cube-20050839 (cube-20050829.ebuild,2.98 KB, text/plain)
2005-09-01 07:47 UTC, fabien Zouaoui
Details
diff fixing stupid things (cube-20050829.diff,633 bytes, patch)
2005-09-01 08:02 UTC, fabien Zouaoui
Details | Diff
games-fps/cube-20050829 (cube-20050829.ebuild,2.59 KB, text/plain)
2005-09-21 08:27 UTC, fabien Zouaoui
Details
games-fps/cube-20050829.ebuild (cube-20050829.ebuild,2.56 KB, text/plain)
2005-09-21 13:09 UTC, Florian Steinel
Details
diff from cube-20050829.ebuild (cube-20050829.ebuild.diff,848 bytes, patch)
2005-09-22 14:17 UTC, fabien Zouaoui
Details | Diff
cube-20050829.ebuild (cube-20050829.ebuild,2.96 KB, text/plain)
2005-09-23 21:09 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jose Marino 2005-08-30 12:20:42 UTC
New version of Cube released. From website (http://www.cubeengine.com/) it looks
like there's two recent new ones:

cube-20050829
cube-20050822


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 fabien Zouaoui 2005-08-30 13:17:21 UTC
Created attachment 67290 [details]
game-fps/cube-20050839

ebuild updated from cube-20040522
the compile-fixes patch is not needed anymore.
I added -bin suffix to files under $GAMES_LIBDIR
Comment 2 fabien Zouaoui 2005-08-30 13:19:27 UTC
Created attachment 67292 [details, diff]
20050829-gentoo-paths.patch

patchs ported from precedent version.
I don't change anything, but originals files change
Comment 3 fabien Zouaoui 2005-08-30 13:21:58 UTC
Created attachment 67293 [details]
shellscript cube_client-bin

very few changes, but a patch would have been bigger
Comment 4 fabien Zouaoui 2005-08-30 13:22:39 UTC
Created attachment 67294 [details]
shellscript cube_server-bin

last one
Comment 5 fabien Zouaoui 2005-09-01 07:47:42 UTC
Created attachment 67414 [details]
better ebuild (imho): games-fps/cube-20050839
Comment 6 fabien Zouaoui 2005-09-01 08:02:45 UTC
Created attachment 67416 [details, diff]
diff fixing stupid things

shame on me
Comment 7 Florian Steinel 2005-09-20 09:40:52 UTC
Hasn't the homepage changed to http://www.cubeengine.com/ ?
Comment 8 fabien Zouaoui 2005-09-21 08:27:51 UTC
Created attachment 68939 [details]
games-fps/cube-20050829

Changes :
- $HOMEPAGE changed for "http://www.cubeengine.com/"
- $KEYWORDS changed for "~x86"
- using $CUBE_DATADIR in place of "${GAMES_DATADIR}/${PN}/" looks better
finally
- edos2unix isn't needed
- The wrapper isn't needed, the server doesn't access to any external file.
- make_desktop_entry's error check is removed
- more clean error messages
Comment 9 fabien Zouaoui 2005-09-21 08:32:57 UTC
***The wrapper isn't needed _for the binary server_ ...
Comment 10 Florian Steinel 2005-09-21 13:09:55 UTC
Created attachment 68963 [details]
games-fps/cube-20050829.ebuild

ebuild after an repoman scan run :-)
Comment 11 Florian Steinel 2005-09-21 13:11:41 UTC
err, replace in src_unpack
 unpack cube_2005_08_29_unix.tar.gz cube_2005_08_29_src.zip
with
  unpack ${MY_P}_unix.tar.gz ${MY_P}_src.zip
Sorry
Comment 12 fabien Zouaoui 2005-09-22 14:17:14 UTC
Created attachment 69027 [details, diff]
diff from cube-20050829.ebuild

diff from the ebuild proposed by F. Steinel
(http://bugs.gentoo.org/attachment.cgi?id=68963).
Use of the append-flag function in the flag-o-matic eclass.
Comment 13 SpanKY gentoo-dev 2005-09-23 21:09:33 UTC
Created attachment 69144 [details]
cube-20050829.ebuild

try this version please
Comment 14 Stefan Schweizer (RETIRED) gentoo-dev 2005-09-24 05:37:14 UTC
Works fine for me, please add to portage.
Comment 15 fabien Zouaoui 2005-09-24 06:03:03 UTC
(In reply to comment #13)

Hi,
nice ebuild, works fine on my x86 box. but there is some points that I don't
understand:
- It is not better to use append-flag instead of harcoding some CXXFLAGS ?
- ${ARCH} is added to useflag, it is not better to use that ?
- The file cube/bin_unix/readme.txt says "The servers need NO libs, no external
files, no sound or video, just run it :)" . Why to use an wrapper for the binary
one in this case ?
Comment 16 SpanKY gentoo-dev 2005-09-24 18:08:44 UTC
(In reply to comment #15)
> - It is not better to use append-flag instead of harcoding some CXXFLAGS ?

doesnt matter either way

> - ${ARCH} is added to useflag, it is not better to use that ?

again, doesnt matter

> - The file cube/bin_unix/readme.txt says "The servers need NO libs, no
> external files, no sound or video, just run it :)" . Why to use an wrapper
> for the binary one in this case ?

indeed, i'll fix that and add to portage