First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 104971
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Nick Rout <nick@rout.co.nz>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
laby-1.1.0.ebuild Ebuild for lost labyrinth (laby) version 1.1.0 text/plain Nick Rout 2005-09-05 18:52 0000 1.72 KB Details
lostlabyrinth-bin-2.3.4.ebuild lostlabyrinth-bin-2.3.4.ebuild text/plain Paul Bredbury 2006-01-31 23:39 0000 1.29 KB Details
lostlabyrinth-bin-2.8.2.ebuild lostlabyrinth-bin-2.8.2.ebuild text/plain Mr. Bones. 2007-02-21 20:59 0000 1.29 KB Details
lostlabyrinth-bin-2.8.5.ebuild ebuild for version 2.8.5 text/plain Joshua Rich 2007-06-24 09:36 0000 1.66 KB Details
lostlabyrinth-bin-2.9.0-r2.ebuild ebuild for version 2.9.0 text/plain Joshua Rich 2007-09-14 12:32 0000 1.57 KB Details
lostlabyrinth-bin-2.9.1.ebuild ebuild for version 2.9.1 text/plain Joshua Rich 2008-03-30 09:48 0000 1.61 KB Details
lostlabyrinth-2.9.2.ebuild ebuild for source version 2.9.2 text/plain Joshua Rich 2008-05-17 04:26 0000 2.42 KB Details
lostlabyrinth-2.9.2-r1.ebuild updated ebuild for source version 2.9.2 text/plain Joshua Rich 2008-05-26 02:05 0000 3.00 KB Details
lostlabyrinth-9999.ebuild Live source ebuild text/plain Joshua Rich 2008-07-10 00:29 0000 3.08 KB Details
lostlabyrinth-9999-r2.ebuild updated live ebuild text/plain Joshua Rich 2008-10-26 11:27 0000 2.78 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 104971 depends on: Show dependency tree
Bug 104971 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.








View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-05 18:47 0000
I have made an ebuild for Lost Labyrinth. It instals to /opt/laby. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Nick Rout 2005-09-05 18:52:04 0000 -------
Created an attachment (id=67706) [details]
Ebuild for lost labyrinth (laby) version 1.1.0

------- Comment #2 From Mr. Bones. 2005-09-05 19:35:31 0000 -------
We'd be looking for an ebuild that builds from the source.

------- Comment #3 From Nick Rout 2005-09-05 21:54:23 0000 -------
(In reply to comment #2)
> We'd be looking for an ebuild that builds from the source.

Ahhh I should have mentioned that, the source of the program is open source, but
you need a closed source application to compile it. The closed source app is
"purebasic". Therefore it is effectively only available to most users as a binary.

------- Comment #4 From vallesroc@gmail.com 2006-01-28 21:50:01 0000 -------
Then just make the ebuild be called lostlabyrinth-bin.

------- Comment #5 From Paul Bredbury 2006-01-31 23:39:30 0000 -------
Created an attachment (id=78620) [details]
lostlabyrinth-bin-2.3.4.ebuild

Here is a tidied ebuild for the binary, with revision bump.

As mentioned, the Linux version of this game is written in PureBasic, which is
proprietary.
http://www.lostlabyrinth.com/faq.html
http://www.purebasic.com/ordering.php3

------- Comment #6 From Nick Rout 2006-02-16 13:32:05 0000 -------
Paul, thanks for that. I never really wanted to be maintainer, and i kinda got
caught up trying to help upstream create an ebuild on the gentoo-user list,
then i submitted it to bugzilla. Yours looks like it uses portage far better
than mine, excellent!

------- Comment #7 From Mr. Bones. 2007-02-21 20:57:18 0000 -------
2.8.2 segfaults on exit for me which is why I haven't added it yet.

------- Comment #8 From Mr. Bones. 2007-02-21 20:59:50 0000 -------
Created an attachment (id=110911) [details]
lostlabyrinth-bin-2.8.2.ebuild

the ebuild I've been using.

------- Comment #9 From Joshua Rich 2007-06-24 09:28:56 0000 -------
Here is an ebuild for version 2.8.5.  This was just a rename of an ebuild file
I was using for version 2.8.1 - I just looked on their homepage and saw that I
had missed a few versions!  Seems their tracker on freshmeat.net is stuck on
this version. It works as much as I have played it.  And I played version
2.8.1 a lot...

------- Comment #10 From Joshua Rich 2007-06-24 09:36:47 0000 -------
Created an attachment (id=122955) [details]
ebuild for version 2.8.5

------- Comment #11 From Joshua Rich 2007-07-11 12:36:06 0000 -------
Version 2.9.0 is now out.  The 2.8.5 ebuild works fine after renaming.  I think
they might have moved away from a non-free compiler to GCC.  When I get some
free time I'[ll research whether a source build is doable.  

------- Comment #12 From Joshua Rich 2007-09-14 12:32:59 0000 -------
Created an attachment (id=130903) [details]
ebuild for version 2.9.0

This is just a cleaned up ebuild for version 2.9.0.  Removed src_unpack (not
needed) and added comments (mainly for my own reference).  I'm unsure about the
dependencies in that some other libraries may need to be added and the creation
of the desktop entry may need to be changed to not specify full paths.

------- Comment #13 From Mr. Bones. 2007-09-20 19:17:18 0000 -------
Looks like this is still the binary version.  I want a source-based ebuild now
that they're using a real language.

------- Comment #14 From Anton Romanov 2007-10-31 11:12:24 0000 -------
(In reply to comment #13)
> Looks like this is still the binary version.  I want a source-based ebuild now
> that they're using a real language.
> 

no, they are still using purebasic 

------- Comment #15 From Joshua Rich 2008-03-30 09:48:24 0000 -------
Created an attachment (id=147680) [details]
ebuild for version 2.9.1

they are still using purebasic.

------- Comment #16 From Tristan Heaven 2008-05-16 12:20:38 0000 -------
*** Bug 222031 has been marked as a duplicate of this bug. ***

------- Comment #17 From Joshua Rich 2008-05-17 04:26:35 0000 -------
Created an attachment (id=153399) [details]
ebuild for source version 2.9.2

------- Comment #18 From Joshua Rich 2008-05-17 04:28:08 0000 -------
Alright, here is an ebuild for the source version of Lost Labyrinth.
I think I have all the right dependencies in the right places, please
check if you can.  Had to use some sed-foo to make the build respect
compiler flags and choice.

Note that during the compilation, the main program file takes a long
time and uses a lot of memory on my desktop system (verging on 5
minutes and using up to 800MB resident memory on my system).  I
haven't verified if this is just this system or the beginning of a
trend by compiling on my laptop, which I will try.  

Other than that, it compiles, and I could load the game and play it.
Although I did die on the first level from several fireballs from a goblin
mage I couldn't reach because of a giant snail.  Don't you hate that?

Can anyone test and confirm it works?  Also please adjust ebuild if
I've made any mistakes.

Cheers,

Joshua

------- Comment #19 From Joshua Rich 2008-05-26 02:05:24 0000 -------
Created an attachment (id=154307) [details]
updated ebuild for source version 2.9.2

Here is an updated ebuild for source version 2.9.2.  Ebuild now respects
LDFLAGS when linking, uses pkg-config to get SDL link and cflags and some other
issues which are commented within the src_compile function in the ebuild
itself.

Cheers,

Josh

------- Comment #20 From Matija Suklje (hook) 2008-06-28 14:12:20 0000 -------
3.0.0 is out.

------- Comment #21 From Joshua Rich 2008-07-10 00:29:21 0000 -------
Created an attachment (id=159999) [details]
Live source ebuild

Here is a live source ebuild.  There are some minor 'improvements' on my last
effort of a source ebuild for 2.9.2 (attachment #154307 [details]).

Note that you need a lot of memory to compile this, it seems to want 1GB
resident memory on my machines I have compiled on.  This pretty much grinds my
old Athlon XP 2600 to a halt for a while...

------- Comment #22 From Joshua Rich 2008-10-26 11:27:26 0000 -------
Created an attachment (id=169918) [details]
updated live ebuild

Compilation now respects LDFLAGS and removed installation of some unnecessary
files.

------- Comment #23 From Markus Doebele 2009-01-27 19:35:55 0000 -------
@joshua: life in the laby is hard :-)
I included a link to this page on the laby download page. So all the gentoo
users know that it already exists (sometimes people ask or want to write a new
one).
why is this ebuild not going to portage? nobody likes the game? :-)

------- Comment #24 From Joshua Rich 2009-02-04 23:42:40 0000 -------
(In reply to comment #23)
> @joshua: life in the laby is hard :-)
> I included a link to this page on the laby download page. So all the gentoo
> users know that it already exists (sometimes people ask or want to write a new
> one).
> why is this ebuild not going to portage? nobody likes the game? :-)
> 

Hi Markus,

People can also install it via my overlay, instructions for setting it up can
be found here:

http://github.com/joshuar/ephemeral-gentoo-overlay/tree/master

Cheers,

Joshua Rich

PS. I don't think this 'live' ebuild will get added to Gentoo as ebuilds from
development sources are generally discouraged.  I've been meaning to write an
ebuild for the latest released version, will post here if I do.

------- Comment #25 From Marijn Schouten 2009-02-09 14:35:09 0000 -------
Version 3.4.4 is out.

------- Comment #26 From Markus Doebele 2009-03-07 23:14:23 0000 -------
The next version of laby will take a while as we are changing a lot of things
in the game to linked lists. This will make it possible to have more than one
monster/item per field. The svn will not work for some weeks then.

I changed the webserver access so maybe the script could be changed to build
from our released files.
The list you can get here now:
http://www.lostlabyrinth.com/download/

First Last Prev Next    No search results available      Search page      Enter new bug