Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82371 - [EBUILD] woodpusher-0.1.1
Summary: [EBUILD] woodpusher-0.1.1
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://mono-code.sourceforge.net/inde...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-17 09:33 UTC by Christoph Brill (egore) (RESIGNED)
Modified: 2007-06-30 21:50 UTC (History)
2 users (show)

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


Attachments
games-board/woodpusher-0.1.1 (woodpusher-0.1.1.ebuild,785 bytes, text/plain)
2005-02-17 09:34 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-board/woodpusher-0.1.1 (woodpusher-0.1.1.ebuild,794 bytes, text/plain)
2005-02-19 07:52 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-board/woodpusher-0.1.1 (woodpusher-0.1.1.ebuild,826 bytes, text/plain)
2005-02-20 05:18 UTC, Christoph Brill (egore) (RESIGNED)
Details
games-board/woodpusher-0.1.1 (woodpusher-0.1.1.ebuild,781 bytes, text/plain)
2005-02-20 06:18 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) 2005-02-17 09:33:29 UTC
Find attached an ebuild for woodpusher, a GTK# chess game.

Reproducible: Always
Steps to Reproduce:
Comment 1 Christoph Brill (egore) (RESIGNED) 2005-02-17 09:34:05 UTC
Created attachment 51449 [details]
games-board/woodpusher-0.1.1

The ebuild
Comment 2 Alexandru Toma 2005-02-19 06:43:53 UTC
From the ebuild:
DEPEND=">=dev-dotnet/mono-1.0
		>=dev-dotnet/gtk-sharp-1.0"
RDEPEND=""

Aren't the dependencies wrong?... isn't gtk-sharp actually needed to run the game?
Comment 3 Christoph Brill (egore) (RESIGNED) 2005-02-19 07:52:24 UTC
Created attachment 51599 [details]
games-board/woodpusher-0.1.1

Add RDEPEND, thanks for pointing it out!
Comment 4 Alexandru Toma 2005-02-19 08:04:35 UTC
From /usr/portage/skel.ebuild:
# Run-time dependencies, same as DEPEND if RDEPEND isn't defined:

So you don't have to use RDEPEND="${DEPEND}". Just delete that and leave only DEPEND and the effect will be the same.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2005-02-19 11:48:33 UTC
comments:

take out the RDEPEND line
create the wrapper script in src_unpack
move the Makefile.solution.WoodPusher to Makefile in src_unpack and remove src_compile
error check dogamesbin in src_install
Comment 6 Christoph Brill (egore) (RESIGNED) 2005-02-20 05:18:31 UTC
Created attachment 51652 [details]
games-board/woodpusher-0.1.1

Added changes requested by Mr. Bones
Comment 7 Christoph Brill (egore) (RESIGNED) 2005-02-20 06:18:45 UTC
Created attachment 51662 [details]
games-board/woodpusher-0.1.1

games_make_wrapper is here
Comment 8 SpanKY gentoo-dev 2005-08-18 18:15:43 UTC
could we get some dotnet guys to review this ?
Comment 9 Peter Johanson (RETIRED) gentoo-dev 2005-08-18 18:29:28 UTC
Just a few comments, all on deps stuff (as the games stuff I've no insight on):

1) mono has moved to dev-lang
2) The new parallel installabl gtk-sharp-2.3/2.5 stuff is in the tree, so the
gtk-sharp dep should be =gtk-sharp-1.0*, not just greater than 1.0 (as that mean
someone with only gtk-sharp-2.3 installed)
3) Similarly versioned deps need to be added for gnome-sharp and glade-sharp,
since the packages uses these. (gtk-sharp has been broken up into seperate
components).

Otherwise, looks good from a dotnet perspective.
Comment 10 Jurek Bartuszek (RETIRED) gentoo-dev 2007-06-30 21:50:18 UTC
It seems that upstream is dead for almost three years now. Moreover the executable throws glade-sharp runtime exceptions. Closing.