Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81711 - Holotz's Castle - a jump'n'run game [ebuild request]
Summary: Holotz's Castle - a jump'n'run game [ebuild request]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://www.mainreactor.net/holotzcast...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-12 03:02 UTC by Matija "hook" Šuklje
Modified: 2005-05-06 16:27 UTC (History)
2 users (show)

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


Attachments
Initial ebuild for Holotz-castle/level editor. (holotz-castle-1.3.2.ebuild,1.12 KB, text/plain)
2005-02-16 05:51 UTC, Anthony Thompson
Details
Diff required for ebuild - fixes small bug when compiling with 3.4.3 (holotz-castle-1.3.2.diff.gz,469 bytes, text/plain)
2005-02-16 05:54 UTC, Anthony Thompson
Details
holotz-castle-1.3.2 error log (holotz-castle.log,5.20 KB, text/plain)
2005-02-16 07:41 UTC, Pablo Trabajos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matija "hook" Šuklje 2005-02-12 03:02:14 UTC
It's a very nice platform jump'n'run game ...there's even support for new stories in it (one can be found on: http://abrick.sourceforge.net/holotz.html )
Comment 1 Anthony Thompson 2005-02-16 05:51:01 UTC
Created attachment 51341 [details]
Initial ebuild for Holotz-castle/level editor.

Created ebuild which I have tested locally and appears fine.
Compiled with 3.4.3.

ebuild install game, data, man pages, docs.

diff required to fix 1 minor issue with 3.4.3 not sure if this will effect
3.3.x users.. Needs to be tested...
Comment 2 Anthony Thompson 2005-02-16 05:54:17 UTC
Created attachment 51342 [details]
Diff required for ebuild - fixes small bug when compiling with 3.4.3
Comment 3 Pablo Trabajos 2005-02-16 07:41:53 UTC
Created attachment 51347 [details]
holotz-castle-1.3.2 error log

Can't compile on amd64, gcc-3.4.3. Log attached.
Comment 4 Anthony Thompson 2005-02-16 18:29:15 UTC
Have you been able to compile manually ? 


I am waiting for the upstream developer to complete restructuring of src directory tree before adding configure script which will will enable the correct build parameters to be passed i.e diff arch 686/AMD64..etc

 
Comment 5 Pablo Trabajos 2005-02-17 00:13:58 UTC
>Have you been able to compile manually ? 
No, will try later.
Comment 6 Pablo Trabajos 2005-02-17 00:16:43 UTC
I mean haven't tried yer :P
Comment 7 Pablo Trabajos 2005-02-17 02:31:05 UTC
It was a problem in the compilation of the JLib part. Just edited the ~/JLib-1.3.2/JLib/Makefile and added the -fPIC to the CFLAGS (as suggested by the error itself).
Now works.

Is this happening to someone else? should a patch be applied?
Comment 8 Anthony Thompson 2005-02-17 05:25:15 UTC
Im sure the -fPIC will be required by AMD64 its a common switch for that platform. 
This will be addressed when the configure script is written.. 
Im helping the upstream developer with this and it will be 1-2 weeks away..

I can update the diff to include -fPIC for now if you like?
Comment 9 Pablo Trabajos 2005-02-17 06:38:15 UTC
>Im sure the -fPIC will be required by AMD64 its a common switch for that platform. 
Actually, my flags are only -O2 and most of the programs used it, but in this case it uses a custom set of flags that are stored in the Makefile so /etc/make.conf does not affect its behaviour. In other words, the source has to be patched.

>I can update the diff to include -fPIC for now if you like?
It's not neccesary, thanks, i can wait. And I've a question will the -fPIC break compilation in other system? if the answer is yes then updating the diff would be a bad idea. What do you think?
Comment 10 Pablo Trabajos 2005-03-21 00:07:53 UTC
I've permanently added the -fPIC flag, everything is fine.


By the way version 1.3.3 is out.
Comment 11 Anton Romanov 2005-05-06 05:59:42 UTC
1.3.6 is out ...
Comment 12 SpanKY gentoo-dev 2005-05-06 16:27:48 UTC
cleaned up the crappy build system and added 1.3.6 to portage, thanks