Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96852 - games-misc/lucidlife new ebuild for LucidLife
Summary: games-misc/lucidlife new ebuild for LucidLife
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Low enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://linux.softpedia.com/get/GAMES-...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-06-23 05:18 UTC by Martin Holzhauer
Modified: 2010-11-08 01:30 UTC (History)
4 users (show)

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


Attachments
lucidlife-0.9.ebuild (lucidlife-0.9.ebuild,596 bytes, text/plain)
2005-06-23 05:19 UTC, Martin Holzhauer
Details
Fixed ebuild for lucidlife (lucidlife-0.9.ebuild,732 bytes, text/plain)
2005-10-09 02:20 UTC, Philipp Riegger
Details
Proposed lucidlife-0.9.ebuild (lucidlife-0.9.ebuild,807 bytes, text/plain)
2006-06-26 21:51 UTC, Denilson Sá Maia
Details
Patch to fix the toolbar (lucidlife-0.9-icons_only_toolbar.patch,545 bytes, patch)
2006-06-26 21:56 UTC, Denilson Sá Maia
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Holzhauer 2005-06-23 05:18:28 UTC
LucidLife is a program for investigating and playing with Conway's Life, a famous cellular automaton. LucidLife is aimed at users of the GNOME desktop environment, but should be easily portable to other platforms. LucidLife is based on GtkLife.
Comment 1 Martin Holzhauer 2005-06-23 05:19:12 UTC
Created attachment 61775 [details]
lucidlife-0.9.ebuild
Comment 2 Alexandru Toma 2005-06-24 14:50:21 UTC
Shouldn't this be assigned to games seeing as how gtklife, on which this program
is based, is in games-misc? Just a thought.
Comment 4 Philipp Riegger 2005-10-09 02:20:19 UTC
Created attachment 70207 [details]
Fixed ebuild for lucidlife

Fixed ebuild
Comment 5 Philipp Riegger 2005-10-09 02:24:02 UTC
Please reopen
Comment 6 Denilson Sá Maia 2006-06-26 21:13:03 UTC
The above ebuild is missing "games" at "inherit" line.

And yes, please reopen this bug.
Comment 7 Denilson Sá Maia 2006-06-26 21:51:17 UTC
Created attachment 90242 [details]
Proposed lucidlife-0.9.ebuild

This ebuild works for me. Includes a patch to fix the toolbar.
Comment 8 Denilson Sá Maia 2006-06-26 21:56:03 UTC
Created attachment 90243 [details, diff]
Patch to fix the toolbar

This little patch forces the toolbar to be displayed using only icons, without text labels, like following screenshot:
http://icculus.org/~jcspray/LucidLife/#screenshots

With text labels enabled, then each button becomes too wide, and the "speed" slider is not shown (unless you have very small fonts or a very big resolution), reducing a lot the usability (or functionality) of the program.

Since there is no way to display/hide button labels within program interface, this patch will force it to neve display labels.
Comment 9 Stefan Schweizer (RETIRED) gentoo-dev 2006-06-27 10:37:32 UTC
reopen
Comment 10 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-06-29 18:25:23 UTC
reviewing the ebuild posted on 2006-06-26 21:51.

use emake instead of make unless there is a good reason not to. There is probably no reason to define all those variables as well (besides DESTDIR). Unless the autofoo is utterly broken, econf (in default src_compile iirc) sets most of them.

The ebuild also miss various dependency, intltool (AC_PROG_INTLTOOL) and pkg-config (PKG_CHECK_MODULES)

Finally the patch looks like a half fix in that the program will start with desired aspect but won't listen to gnome's signals when the user want to change toolbar aspect.
Comment 11 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-30 11:15:28 UTC
align ebuild requests to same values
Comment 12 niogic 2010-04-17 19:27:09 UTC
Please bump to 0.9.2 (patch is not working anymore) and .. will you put this in an overlay at least (eg. sunrise), eventually?
Comment 13 Denilson Sá Maia 2010-04-18 23:44:45 UTC
(In reply to comment #12)
> Please bump to 0.9.2 (patch is not working anymore)

Patch not needed anymore. A simple ebuild rename will work. Also, please add amd64 keyword.

2006-09-10  John Spray  <jcspray@icculus.org>
        * Add GPL headers to *.c
        * Make sure toolbar always shown in icons-only
        * Update version to 0.9.1

> will you put this in an overlay at least (eg. sunrise), eventually?

I myself plan to add many ebuilds to the sunrise, someday in a distant future. But don't hold your breath...
Comment 14 Denilson Sá Maia 2010-04-25 14:18:04 UTC
(In reply to comment #13)
> I myself plan to add many ebuilds to the sunrise, someday in a distant future.
> But don't hold your breath...

And so I did, earlier than I expected! :)

Ebuild cleaned up and added to Sunrise overlay:
http://overlays.gentoo.org/proj/sunrise/browser/reviewed/dev-libs/lua-gd
Comment 15 Denilson Sá Maia 2010-04-26 10:26:52 UTC
Err... The correct URL is

http://overlays.gentoo.org/proj/sunrise/browser/reviewed/games-misc/lucidlife
Comment 16 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-07-10 08:38:38 UTC
The HOMEPAGE & SRC_URI are no longer valid. Unless fixed, the ebuild will be removed in 30 days.
Comment 17 Michael Weber (RETIRED) gentoo-dev 2010-07-11 06:41:43 UTC
I'm switching the HOMEPAGE from http://icculus.org/~jcspray/LucidLife/ to http://linux.softpedia.com/get/GAMES-ENTERTAINMENT/Simulation/LucidLife-26633.shtml and mirror the tarball. Maybe upstreams reapears.
Comment 18 Michael Weber (RETIRED) gentoo-dev 2010-11-08 01:30:58 UTC
+*lucidlife-0.9.2 (08 Nov 2010)
+
+  08 Nov 2010; Michael Weber <xmw@gentoo.org> +lucidlife-0.9.2.ebuild,
+  +metadata.xml:
+  Initial import, fixes bug #96852, thanks to Denilson (CrazyTB)
+  <denilsonsa@gmail.com> for the inital ebuild on sunrise.
+