Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79949 - Balazar - ebuild request
Summary: Balazar - ebuild request
Status: RESOLVED WONTFIX
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: 103177
Blocks:
  Show dependency tree
 
Reported: 2005-01-29 05:42 UTC by guillaume beauregard
Modified: 2005-09-29 16:39 UTC (History)
1 user (show)

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


Attachments
Sets install paths to comply with Gentoo directory structure. (Balazar-0.1.diff.gz,670 bytes, patch)
2005-02-17 04:37 UTC, Anthony Thompson
Details | Diff
Initial ebuild for Balazar-0.1 (balazar-0.1.ebuild,1009 bytes, text/plain)
2005-02-17 04:43 UTC, Anthony Thompson
Details
Updated ebuild - no diff/patch required and unmerges cleanly now. (balazar-0.1.ebuild,1.13 KB, text/plain)
2005-02-18 01:28 UTC, Anthony Thompson
Details
WIP ebuild for balazar-0.2 (balazar-0.2.ebuild,1.04 KB, text/plain)
2005-09-06 12:59 UTC, Robert Schuster
Details
working ebuild for balazar-0.2 (balazar-0.2.ebuild,1.03 KB, text/plain)
2005-09-06 14:05 UTC, Robert Schuster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description guillaume beauregard 2005-01-29 05:42:28 UTC
Balazar is a 3D 
role playing game with nice graphics.
It uses same deps as slune (python, soya,...), so the ebuild shouldn't be so different than slune ebuild.

Reproducible: Always
Steps to Reproduce:
1. copy the slune ebuilds into your PORTDIR_OVERLAY in the games-action/balazar subdir
2. change the file name into balazar-0.1.ebuild
3. edit this file and replace all slune keyword into balazar
4. perform an emerge --digest balazar in order to install it
Actual Results:  
The emerge seems to work but when you try to execute the game (with balazar),
you might get this error :

...
...
* Balazar * (Psyco not found ; if you are using an x86 processor, installing
psyco can speed up Balazar a little)
Traceback (most recent call last):
  File "/usr/bin/balazar", line 110, in ?
    soya.set_root_widget(soya.widget.Image(None, soya.Material.get("splash"),
resize_style = ("maximize",)))
TypeError: __init__() got an unexpected keyword argument 'resize_style'
* Soya3D * Quit...
Comment 1 guillaume beauregard 2005-01-29 05:59:00 UTC
Here is the balazar Homepage : http://home.gna.org/oomadness/en/balazar/index.html
Comment 2 Anthony Thompson 2005-02-17 04:37:04 UTC
Created attachment 51428 [details, diff]
Sets install paths to comply with Gentoo directory structure.
Comment 3 Anthony Thompson 2005-02-17 04:43:05 UTC
Created attachment 51429 [details]
Initial ebuild for Balazar-0.1

This works fine on my system.. If you find any errors or have any enhancements
let me know..
Issue: unmerging will leave some .pyo files int /usr/share/games/balazar. I
have to look at a work around to get authors install script to work correctly
with Gentoo emerge..
Comment 4 Anthony Thompson 2005-02-18 01:16:02 UTC
Comment on attachment 51428 [details, diff]
Sets install paths to comply with Gentoo directory structure.

Updated ebuild to manage path changes.. Patch/diff not required anymore.
Comment 5 Anthony Thompson 2005-02-18 01:28:42 UTC
Created attachment 51494 [details]
Updated ebuild - no diff/patch required and unmerges cleanly now.
Comment 6 Robert Schuster 2005-09-06 12:59:43 UTC
Created attachment 67759 [details]
WIP ebuild for balazar-0.2

This is a work-in-progress ebuild for Balazar 0.2 . I corrected the
dependencies (ie. cal3d is not needed because it is a dep of soya).

However the game fails to start (at least on my machine) because of a missing
symbol. I asked Jiba on the balazar mailinglist about this. Maybe we'll see an
update soon.
Comment 7 Robert Schuster 2005-09-06 14:03:37 UTC
Comment on attachment 67759 [details]
WIP ebuild for balazar-0.2

forget about this one.
Comment 8 Robert Schuster 2005-09-06 14:05:53 UTC
Created attachment 67769 [details]
working ebuild for balazar-0.2

This one contains the correct dependencies:
- soya 0.10.1 (0.10 might work, but the latter is a newer bug fix release)
- tofu (a network library for which I just submitted an ebuild)
Comment 9 Bryan Østergaard (RETIRED) gentoo-dev 2005-09-29 16:09:13 UTC
We're not adding tofu as it has serious security problems. See bug 105060.
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2005-09-29 16:39:31 UTC
Guess I'll mark this WONTFIX as well then.