Bug 157434 - xfce-extra/xfmedia (revised)
|
Bug#:
157434
|
Product: Gentoo Linux
|
Version: 2006.1
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: xfce@gentoo.org
|
Reported By: msid@daemons.gr
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: xfce-extra/xfmedia (revised)
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-12-07 07:55 0000
|
A revised ebuild for xfce-extra/xfmedia. Adds 3 USE flags as well, dbus, debug
and startup-notification. Much more compact, stripped the unnecassary stuff.
One problem: it wouldn't actually build anything :) you defined src_compile
with econf, but make doesn't invoke.
There are ways to use the eclass in such a way that you don't have to redfine
src_compile:
define XFCE_CONFIG to be "$(use_enable debug) $(use_enable
startup-notification) $(use_enable dbus)"
xfce44_src_compile calls 'econf ${XFCE_CONFIG}', so defining XFCE_CONFIG in the
ebuild will ensure that they get passed to configure.
Sorry... one last thing, probably want to set RDEPEND=${DEPEND}, as you'd
likely need things like gtk at runtime :)
Suggestions applied, thanks for reprorting.
Just one thing to note, if you have USE based deps, there needs to be a space
after the openning ( and before the closing ), ie "foo? ( xfce-base/xfce4-foo
)"