Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150406 - games-simulation/cultivation new ebuild
Summary: games-simulation/cultivation new ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://cultivation.sourceforge.net/
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2006-10-07 12:27 UTC by Cédric Krier
Modified: 2007-05-20 03:16 UTC (History)
0 users

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


Attachments
cultivation-3.ebuild (cultivation-3.ebuild,1.09 KB, text/plain)
2006-10-07 12:28 UTC, Cédric Krier
Details
cultivation-3-compile.patch (cultivation-3-compile.patch,1.39 KB, patch)
2006-10-07 12:28 UTC, Cédric Krier
Details | Diff
cultivation-3.ebuild (cultivation-3.ebuild,1.16 KB, text/plain)
2006-10-12 15:22 UTC, Cédric Krier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cédric Krier gentoo-dev 2006-10-07 12:27:29 UTC
Cultivation is a game about a community of gardeners growing food for themselves in a shared space.

Cultivation is quite different from most other games. It is a social simulation, and the primary form of conflict is over land and plant resources---there is no shooting, but there are plenty of angry looks. It is also an evolution simulation. Within the world of Cultivation, you can explore a virtually infinite spectrum of different plant and gardener varieties.

All of the graphics, sounds, melodies,and other content in Cultivation are 100% procedurally generated at playtime. In other words, there are no hand-painted texture maps---instead, each object has a uniquely "grown" appearance. Every time you play, Cultivation generates fresh visuals, sounds, and behaviors.
Comment 1 Cédric Krier gentoo-dev 2006-10-07 12:28:06 UTC
Created attachment 99066 [details]
cultivation-3.ebuild
Comment 2 Cédric Krier gentoo-dev 2006-10-07 12:28:31 UTC
Created attachment 99067 [details, diff]
cultivation-3-compile.patch
Comment 3 Cédric Krier gentoo-dev 2006-10-10 13:11:19 UTC
This is now in the sunrise overlay. You can find it at:
http://gentoo-sunrise.org/svn/reviewed/games-simulation/cultivation
Comment 4 Cédric Krier gentoo-dev 2006-10-10 13:12:07 UTC
This is now in the sunrise overlay. You can find it at:
http://gentoo-sunrise.org/svn/reviewed/games-simulation/cultivation
Comment 5 Jon 2006-10-12 13:00:49 UTC
Does not compile on amd64 with either ~x86 or ~amd64 (which I tried adding for the hell of it) flags.

Compile error:

/usr/bin/ar: creating lib/libportaudio.a
a - pa_common/pa_convert.o
a - pa_common/pa_lib.o
a - pablio/pablio.o
a - pablio/ringbuffer.o
a - pa_unix_oss/pa_unix_oss.o
a - pa_unix_oss/pa_unix.o
x86_64-pc-linux-gnu-ranlib lib/libportaudio.a
x86_64-pc-linux-gnu-gcc -o bin/patest_buffer -march=athlon64 -O2 -pipe -msse3 -Ipa_common -Ipablio pa_tests/patest_buffer.c lib/libportaudio.a -lm -lpthread
x86_64-pc-linux-gnu-gcc -o bin/patest_clip -march=athlon64 -O2 -pipe -msse3 -Ipa_common -Ipablio pa_tests/patest_clip.c lib/libportaudio.a -lm -lpthread
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld: pa_common/pa_convert.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
pa_common/pa_convert.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [lib/libportaudio.so.0.0.18] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: games-strategy/cultivation-3 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  cultivation-3.ebuild, line 45:   Called die
Comment 6 Cédric Krier gentoo-dev 2006-10-12 15:22:12 UTC
Created attachment 99479 [details]
cultivation-3.ebuild
Comment 7 Cédric Krier gentoo-dev 2006-10-12 15:22:47 UTC
can you try with this one ?
Comment 8 Tupone Alfredo gentoo-dev 2007-05-17 20:18:44 UTC
Package is now in portage.

I tested on amd64 only and everything is working, except audio: is just white noise.
Hope in x86 it works better.
Comment 9 Antoine 2007-05-19 13:14:13 UTC
I tried it on my x86. It compiles well and it works fine.
Comment 10 cburroughs 2007-05-20 03:16:03 UTC
(In reply to comment #9)
> I tried it on my x86. It compiles well and it works fine.
> 

I have no audio on x86.  Tried aoss as well to no effect.

$ Cultivation 
Game seed = 1179630923
Error initializing audio framework
Error number: -10000
Error message: Host error.