Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 296503

Summary: [gnome-live-overlay] gnome-extra/hamster-applet-9999 ebuild addition request
Product: Gentoo Linux Reporter: David Voge <davidvoge>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: EBUILD
Priority: Low    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: hamster-applet-9999.ebuild

Description David Voge 2009-12-11 11:34:06 UTC
using git sources.

Reproducible: Always
Comment 1 David Voge 2009-12-11 11:35:23 UTC
Created attachment 212687 [details]
hamster-applet-9999.ebuild
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-12-11 23:21:42 UTC
It would be easier to review a diff against latest version in tree. Also use of autogen.sh is a QA breach, please use autotools eclass. See gnome-live overlay for other example of live ebuilds (swfdec might be a good start).
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-12-12 07:14:31 UTC
Here's the URL for the gnome-live overlay for reference -- http://git.overlays.gentoo.org/gitweb/?p=proj/gnome-live.git

autotools.eclass should not be used in this overlay; gnome2-live.eclass should be used which takes care of a number of corner cases; and handles the git URI automagically as well.

A URL to the gnome2-live.eclass -- http://git.overlays.gentoo.org/gitweb/?p=proj/gnome-live.git;a=blob;f=eclass/gnome2-live.eclass;hb=HEAD
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-12-12 12:50:29 UTC
dude this is awesome, all this stuff should be moved to the tree (some in autotools eclass).
first problem I saw though was gnome-doc stuff called when checking for gtk-doc, which is just not the same thing.
Comment 5 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-12-27 04:52:48 UTC
Added to the gnome2-live overlay