Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43867 - Openquartz ebuild
Summary: Openquartz ebuild
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://openquartz.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-06 04:32 UTC by Christoph Brill (egore) (RESIGNED)
Modified: 2008-11-08 10:41 UTC (History)
3 users (show)

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


Attachments
games-fps/openquartz-20020122 (openquartz-20020122.ebuild,1.22 KB, text/plain)
2004-03-06 04:33 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-utils/openquartz-util-20011221.ebuild (openquartz-utils-20011221.ebuild,724 bytes, text/plain)
2004-03-06 04:34 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-fps/openquartz-20020122.ebuild (openquartz-20020122.ebuild,1.49 KB, text/plain)
2004-03-08 01:29 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-utils/openquartz-utils-20011221.ebuild (openquartz-utils-20011221.ebuild,772 bytes, text/plain)
2004-03-08 01:35 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-fps/openquartz-20020122.ebuild (openquartz-20020122.ebuild,1.59 KB, text/plain)
2004-03-08 01:37 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-util/openquartz-utils-20040401.ebuild (openquartz-utils-20040401.ebuild,767 bytes, application/octet-stream)
2004-08-07 05:28 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-fps/openquartz-20040801.ebuild (openquartz-20040801.ebuild,1.77 KB, text/plain)
2004-08-07 05:47 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-util/openquartz-utils-20040801 (openquartz-utils-20040801.ebuild,1.73 KB, text/plain)
2005-06-29 04:42 UTC, Christoph Brill (egore) (RESIGNED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Brill (egore) (RESIGNED) 2004-03-06 04:32:59 UTC
Openquartz is free game content for quakeforge. The ebuild works, but since this quakeforge does not support different contents, you have to do a symlink from /usr/share/games/quake-data/openq to /usr/share/games/quake-data/id1. I'm working on another ebuild for a different gamecontent, so it is not done automatically.

The other ebuild installs map-compilation utils. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Christoph Brill (egore) (RESIGNED) 2004-03-06 04:33:48 UTC
Created attachment 26934 [details]
games-fps/openquartz-20020122

The ebuild for openquark.
Comment 2 Christoph Brill (egore) (RESIGNED) 2004-03-06 04:34:35 UTC
Created attachment 26935 [details]
games-utils/openquartz-util-20011221.ebuild

ebuild for openquartz-utils
Comment 3 Christoph Brill (egore) (RESIGNED) 2004-03-08 01:29:13 UTC
Created attachment 27014 [details]
games-fps/openquartz-20020122.ebuild

Clean up the ebuild. (use GAMES_DATADIR, GAMES_BINDIR, sed -i)
Comment 4 Christoph Brill (egore) (RESIGNED) 2004-03-08 01:35:13 UTC
Created attachment 27015 [details]
games-utils/openquartz-utils-20011221.ebuild

Fixed ebuild, added || die "message"
Comment 5 Christoph Brill (egore) (RESIGNED) 2004-03-08 01:37:06 UTC
Created attachment 27016 [details]
games-fps/openquartz-20020122.ebuild

Sorry, forgot || die "message"
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2004-05-13 16:55:00 UTC
the emake || make thing is too ugly.  Try it with emake -j1 please.
Comment 7 Christoph Brill (egore) (RESIGNED) 2004-08-07 05:28:26 UTC
Created attachment 36939 [details]
games-util/openquartz-utils-20040401.ebuild

Updated openquartz utils, might no longer be needed, but a "nice to have"
Comment 8 Christoph Brill (egore) (RESIGNED) 2004-08-07 05:47:03 UTC
Created attachment 36942 [details]
games-fps/openquartz-20040801.ebuild

Updated openquartz game content. This does no longer need to be compiled and
also provides a binary to run the content.

BUT: The binary seems to have no possibility to fine the content when its not
in the same dir as the binary. This breaks the idea of the filesystem structure
of gentoo. If anyone finds out how to use the binary, please tell me (or update
the ebuild (the 3 commented lines))
Comment 9 Christoph Brill (egore) (RESIGNED) 2005-06-29 04:42:28 UTC
Created attachment 62224 [details]
games-util/openquartz-utils-20040801

Bump. Also rework the ebuild to build more of the utils. Currently the sed
statement in src_unpack is plain stuid since:
a) Syntax
b) It tries to fix makefiles that need to be fixed differen (for CFLAGS)
Also I'm not sure if the location the files end up is correct ... maybe they
should go to GAMES_BINDIR. Not sure but sounds most likely

Otherwise works for me.
Comment 10 Chris Gianelloni (RETIRED) gentoo-dev 2005-09-07 12:36:53 UTC
So what exactly are the utils?
Comment 11 Christoph Brill (egore) (RESIGNED) 2005-09-07 15:33:07 UTC
the utils are map-building stuff (light calculation, bsp generator, etc.) and
wadfile-stuff (format converters, packager, etc.)

nothing special, all you need to do some mapping for openquartz


But I suppose to close that bug. IIRC the project changed it's engine ... to the
blender game eninge o.0
Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2005-09-09 07:54:23 UTC
It's still the Quake 1 engine (according to their page) so I guess this is still
a candidate for inclusion.
Comment 13 Christoph Brill (egore) (RESIGNED) 2005-09-09 09:48:15 UTC
Ahh, you're right. Sorry, I mixed that up with another game content for quake 1
(forgot it's name, was something like "hack and slash" or so).
Comment 14 Chris Gianelloni (RETIRED) gentoo-dev 2005-09-09 11:50:37 UTC
So I'm looking at this, and I really like it.  The only thing I need is some way
to figure out the stinking build instructions for the OQ maps.  Either that, or
I'm not understanding something.  Does the content need to be compiled or not?
Comment 15 Christoph Brill (egore) (RESIGNED) 2005-09-09 12:59:48 UTC
afaik the last release of openquartz changed the policy. You get everything
prebuilt. In the previous releases one needed to build it by hand.
Comment 16 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-23 13:50:58 UTC
OK... so I'm revisiting this one (again) and I'm thinking I'm just going to pull
from CVS like their developer docs say to do... heh... then I'll pull out my own
openquartz pak files... basically... allow one to have the openquartz-utils,
openquartz, and openquartz-dev (or something)...

Anyway...

For switching between the different game contents for quake1-based engines, I'm
thinking of doing an eselect module, quake1-config or something.  That would
alleviate the problem of a user having to manually symlink stuff while still
allowing for not only the original quake1-data, but also any other game content
capable of running on the engine.

Thoughts?
Comment 17 Christoph Brill (egore) (RESIGNED) 2008-11-08 10:41:13 UTC
openquartz is no longer