Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 310155 - games-engines/fife (new ebuild)
Summary: games-engines/fife (new ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://fifengine.de
Whiteboard: gamerlay
Keywords: EBUILD, InOverlay
: 445774 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-03-19 00:38 UTC by steffen stramm
Modified: 2018-12-03 12:58 UTC (History)
3 users (show)

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


Attachments
ebuild (fife-0.3.0.ebuild,1.40 KB, text/plain)
2010-03-19 00:39 UTC, steffen stramm
Details
patch (fife-0.3.0-unbundle-libpng.patch,724 bytes, text/plain)
2010-03-19 00:40 UTC, steffen stramm
Details
live ebuild of fife (fife-9999.ebuild,2.14 KB, text/plain)
2014-06-11 13:25 UTC, Michal Plichta
Details
live ebuild of fifechan (fifechan-9999.ebuild,926 bytes, text/plain)
2014-06-11 13:25 UTC, Michal Plichta
Details

Note You need to log in before you can comment on or make changes to this bug.
Description steffen stramm 2010-03-19 00:38:25 UTC
http://www.fifengine.de/ , 2d isometric engine

still has some problems, was my first python ebuild so im not sure about the python stuff, also the fife.so is probably wrong in /usr/lib64/python26/site-packages.

upstream problems: i patched image.{h,cpp}, otherwise this problem appears: http://fife.trac.cvsdude.com/engine/ticket/385

also guichan doesnt have utf8 support, so they use a bundled version.
Comment 1 steffen stramm 2010-03-19 00:39:27 UTC
Created attachment 224203 [details]
ebuild
Comment 2 steffen stramm 2010-03-19 00:40:19 UTC
Created attachment 224205 [details]
patch

also, this ebuild is in gamerlay, the games overlay, if you want to get involed just join #gentoo-gamerlay on freenode
Comment 3 Marcus Becker 2010-08-31 19:35:05 UTC
Thanks for the ebuild. For some strange reason the download of fife-0.3.1.tar.gz or fife-0.3.0.tar.gz from sourceforge doesn't work.
I downloaded it manually and put it into disfiles, compiling now.

pelican.gentoo.org alias git.overlays.gentoo.org is down, cannot add gamerlay :(
Comment 4 Marcus Becker 2010-09-01 21:21:23 UTC
for fife svn and the old versions it needs libpng-1.2
it works, if you install it into a new slot:
emerge libpng:1.2
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2010-09-01 21:25:46 UTC
Eeew.  We're not really looking for additional users of libpng-1.2...
Comment 6 Marcus Becker 2010-09-01 22:10:26 UTC
(In reply to comment #5)
> Eeew.  We're not really looking for additional users of libpng-1.2...
> 

I asked the guys from unknown-horizons. Unfortunately they need the svn version of fife for the game and the fife version needs libpng-1.2

The game unknown-horizons uses it and works great, there will be a new release soon, at the moment the proper version is git only.

If the game needs this engine as svn, does it make sense to open another bug report to request an ebuild in portage for the actual game? (they provide ebuilds on their homepage and I advised to put libpng:1.2 into their fife-svn ebuild as dependency)
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-07-06 22:16:44 UTC
There's an ebuild for it in gamerlay but it doesn't work with Linux3.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2012-12-04 15:08:57 UTC
*** Bug 445774 has been marked as a duplicate of this bug. ***
Comment 9 Michal Plichta 2014-06-10 10:10:01 UTC
I'm working on live ebuild but I have luck still.
Comment 10 Julian Ospald 2014-06-10 20:04:14 UTC
the sad part is that this uses SCons which isn't easy to get working properly

I'm interested, but I probably won't do the ground-work.
Comment 11 Michal Plichta 2014-06-11 13:24:47 UTC
Ok I manage to create live ebuild
tested with

USE="atlas fifechan tinyxml -debug -profile" emerge =fife-9999

https://github.com/emcek/gentoo.mipl/blob/master/games-engines/fifechan/fifechan-9999.ebuild
https://github.com/emcek/gentoo.mipl/blob/master/games-engines/fife/fife-9999.ebuild
Comment 12 Michal Plichta 2014-06-11 13:25:37 UTC
Created attachment 378704 [details]
live ebuild of fife
Comment 13 Michal Plichta 2014-06-11 13:25:54 UTC
Created attachment 378706 [details]
live ebuild of fifechan
Comment 14 Julian Ospald 2014-06-11 15:55:59 UTC
I suggest you do a pull request to my own overlay where I do development of WIP/live games ebuilds (and I can do line-by-line review then).

From there we can work on getting this into the tree.

https://github.com/hasufell/hasufell-overlay
Comment 15 Michal Plichta 2014-06-11 19:04:52 UTC
done