[Bug 4607] New: New recipe for building full gnome-games 2.23.6 with dependencies

bugzilla-daemon at amethyst.openembedded.net bugzilla-daemon at amethyst.openembedded.net
Sat Oct 4 02:49:13 UTC 2008


http://bugs.openembedded.net/show_bug.cgi?id=4607

           Summary: New recipe for building full gnome-games 2.23.6 with
                    dependencies
    Classification: Unclassified
           Product: Openembedded
           Version: Angstrom 2008.x
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: org.openembedded.dev
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: tmtalpey at rcn.com
                CC: philip at balister.org, tmtalpey at rcn.com


The current OE gnome-games 2.23.6 recipe builds only a couple of the games.
The attached patch updates it to build all of them, with the necessary
dependencies and runtimes. It was necessary to add a couple of gnome package
recipes (gnome-python and gnome-pyorbit) and to tweak a couple of others
(guile and gnome-python-desktop).

I added packaging for each game separately, since some of them don't work
well and the total package with all rdepends is really large. I think the
runtime dependencies are all correct, I tested on a base angstrom-2008
ipaq h1940 and the games all run with full functionality.

It was also necessary to patch the m4's in both gnome-games and ggz, because
they insisted on adding "/usr" and "/usr/local" (no $prefix/$eprefix) to
various
include and library paths. These in turn silently broke the builds, as they
cause cross-compile warnings from gcc. There didn't appear to be a way
to override them, so I added a patch.

Also, the apps create multiple desktop icon families, and install them in
various places that matchbox doesn't look. I arbitrarily chose the 48x48
one to install for matchbox. There may be other ways to do this. There are
still a couple of icons missing, the "scores" menu item gets a red X for
instance. I haven't found where those might be installed from.
They appear to be harmless.

This is a complete build, with all the games and all the options. Some of it
might be overkill, for example the gnomeprint stuff to print out Sudoku boards,
your call. Apart from not all games fitting on small screens, they all seem to
work ok! Chess and Sudoku work, and look, pretty well, IMO.

Enjoy.

-- 
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list