Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107048 - games-board/biloba-0.4 (New Package)
Summary: games-board/biloba-0.4 (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-23 16:38 UTC by Alexandre Buisse (RETIRED)
Modified: 2006-10-02 14:02 UTC (History)
2 users (show)

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


Attachments
ebuild for games-board/biloba-0.2 (biloba-0.2.ebuild,717 bytes, text/plain)
2005-09-23 16:39 UTC, Alexandre Buisse (RETIRED)
Details
games-board/biloba/biloba-0.2.ebuild (biloba-0.2.ebuild,685 bytes, text/plain)
2005-09-26 14:47 UTC, TGL
Details
biloba-0.3.ebuild (biloba-0.3.ebuild,775 bytes, text/plain)
2005-09-26 16:56 UTC, TGL
Details
biloba-0.3.ebuild (with sed fix) (biloba-0.3.ebuild,1.03 KB, text/plain)
2005-09-26 18:35 UTC, TGL
Details
biloba-0.3.ebuild (with automake fix) (biloba-0.3.ebuild,940 bytes, text/plain)
2005-09-26 18:37 UTC, TGL
Details
files/biloba-0.3-pkgdatadir.patch (biloba-0.3-pkgdatadir.patch,1.09 KB, patch)
2005-09-26 18:38 UTC, TGL
Details | Diff
biloba-0.3.ebuild (with automake fix) (biloba-0.3.ebuild,941 bytes, text/plain)
2005-09-26 18:40 UTC, TGL
Details
biloba-0.3.ebuild (with sed fix) (biloba-0.3.ebuild,1.03 KB, text/plain)
2005-09-26 18:41 UTC, TGL
Details
biloba-0.4.ebuild (biloba-0.4.ebuild,1.05 KB, text/plain)
2006-07-29 03:18 UTC, TGL
Details
files/biloba-0.4-fix-es-data-install-path.patch (biloba-0.4-fix-es-data-install-path.patch,251 bytes, patch)
2006-07-29 03:18 UTC, TGL
Details | Diff
files/biloba-0.4-no-X11-dep.patch (biloba-0.4-no-X11-dep.patch,428 bytes, patch)
2006-07-29 03:19 UTC, TGL
Details | Diff
files/biloba-0.4-not-windows.patch (biloba-0.4-not-windows.patch,522 bytes, patch)
2006-07-29 03:32 UTC, TGL
Details | Diff
biloba-0.4.ebuild (biloba-0.4.ebuild,1.15 KB, text/plain)
2006-07-29 03:33 UTC, TGL
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Buisse (RETIRED) gentoo-dev 2005-09-23 16:38:55 UTC
Biloba is an abstract game that will (hopefully) soon be commercialized as a
real board game. It looks like checkers but has different rules and allows
between 2 and 4 players.
The software includes network gaming and a computer player.

Unfortunately, all of the interface, including rules description, is currently
in french. I have asked upstream for an english translation but am not sure if
and when it will be done.
Comment 1 Alexandre Buisse (RETIRED) gentoo-dev 2005-09-23 16:39:29 UTC
Created attachment 69124 [details]
ebuild for games-board/biloba-0.2
Comment 2 TGL 2005-09-26 14:47:23 UTC
Created attachment 69294 [details]
games-board/biloba/biloba-0.2.ebuild

Same ebuild with various fixes:
 - fixed shared files install path (use egamesconf instead of econf)
 - fixed deps (RDEPEND was forced to empty, sdl-image was missing)
 - fixed indentation and whitelines
http://dev.gentoo.org/~ciaranm/docs/mw-faq/spacing.txt
 - shorter description
http://dev.gentoo.org/~ciaranm/docs/mw-faq/toolong.txt
 - removed TODO from dodoc since it's empty

Other than that, the game runs fine for me too (x86 too), although i think it
may be a bit early to put it in portage (in particular because it's in french
only).
Comment 3 TGL 2005-09-26 16:56:40 UTC
Created attachment 69302 [details]
biloba-0.3.ebuild

Bumped my previous ebuild to 0.3. Also added a .desktop file. This version also
support english, so i think it could be candidate for inclusion.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2005-09-26 17:32:10 UTC
It puts the data files in the wrong place.  It should put them in GAMES_DATADIR
but instead it puts them in /usr/games/share/...
Comment 5 TGL 2005-09-26 18:35:00 UTC
Err, right... i definitly hate this share/games vs. games/share thing :)

Two possible fixed ebuilds follow, don't know which one you'll prefer:
 - first one does some quick sed on some Makefile.in
 - second one uses applies a patch to some Makefile.am so that they honor
--datadir, and run automake

I will also submit the patch of the later fix upstream.
Comment 6 TGL 2005-09-26 18:35:56 UTC
Created attachment 69306 [details]
biloba-0.3.ebuild (with sed fix)
Comment 7 TGL 2005-09-26 18:37:03 UTC
Created attachment 69307 [details]
biloba-0.3.ebuild (with automake fix)
Comment 8 TGL 2005-09-26 18:38:14 UTC
Created attachment 69309 [details, diff]
files/biloba-0.3-pkgdatadir.patch

To use with the "with automake fix" ebuild.
Comment 9 TGL 2005-09-26 18:40:08 UTC
Created attachment 69310 [details]
biloba-0.3.ebuild (with automake fix)

DEPEND/RDEPEND inversion. Not my day...
Comment 10 TGL 2005-09-26 18:41:39 UTC
Created attachment 69311 [details]
biloba-0.3.ebuild (with sed fix)

Same typo.
Comment 11 Colin Leroy 2005-09-26 23:46:58 UTC
Hi there,

patch applied, and 0.3 ships with an english translation.

hth :)
Comment 12 TGL 2005-09-27 05:08:29 UTC
One more thing... whatever ebuild version is choosen, this should be added at
the end of src_unpack:

	sed -i '/^#define DEBUG_IMG_LOAD/d' src/utils.c

(otherwise, biloba tries to create a "debug.txt" file, and crash if in a
non-writable directory)


@Colin: thanks for the pretty fast patch inclusion ;-)
Comment 13 Piotr Szymaniak 2006-07-28 00:37:44 UTC
*bump*

Bilboa 0.4 available.
Comment 14 Mr. Bones. (RETIRED) gentoo-dev 2006-07-29 01:28:14 UTC
Wanna attach an ebuild for 0.4?
Comment 15 TGL 2006-07-29 03:18:28 UTC
Created attachment 92987 [details]
biloba-0.4.ebuild

Here is one.
Comment 16 TGL 2006-07-29 03:18:50 UTC
Created attachment 92988 [details, diff]
files/biloba-0.4-fix-es-data-install-path.patch
Comment 17 TGL 2006-07-29 03:19:13 UTC
Created attachment 92989 [details, diff]
files/biloba-0.4-no-X11-dep.patch
Comment 18 TGL 2006-07-29 03:32:32 UTC
Created attachment 92992 [details, diff]
files/biloba-0.4-not-windows.patch

One more patch, to remove a ./configure warning about a missing Windows tool.
Comment 19 TGL 2006-07-29 03:33:03 UTC
Created attachment 92993 [details]
biloba-0.4.ebuild
Comment 20 Mr. Bones. (RETIRED) gentoo-dev 2006-07-29 12:06:17 UTC
Have you sent these patches upstream?
Comment 21 Mr. Bones. (RETIRED) gentoo-dev 2006-10-02 00:11:53 UTC
So... does network mode just not work at all or what?
Comment 22 TGL 2006-10-02 11:22:03 UTC
Oops, i had never tried network game...

It seems to somehow work, although it took me a few tries.
 - player #1 creates the network game, and launches it (and gets a "waiting 1 player" screen),
 - player #2 clicks on the join button, then the game name, then the launch button.
But even then, although it works, one of the two window (player #1 i think) is not correctly refreshed (when the opponent moves, his stone disappear but it not redrawn until player #1 has played too).
Comment 23 Mr. Bones. (RETIRED) gentoo-dev 2006-10-02 14:02:11 UTC
Well, it's in portage anyhow.  The single player and hot-seat play is fun.