Bug 158320 - xfce-base/thunar: support for thunar-tpa plugin
|
Bug#:
158320
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: trivial
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: xfce@gentoo.org
|
Reported By: lawremi@iastate.edu
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: xfce-base/thunar: support for thunar-tpa plugin
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-12-16 14:04 0000
|
The ebuild thunar-0.5_rc2-r1 builds the thunar-tpa plugin, which is a trash can
that runs in the xfwm4 panel. However, the thunar ebuild does not depend on the
panel. The building of thunar-vpa (and the dependency) should probably be
toggled by a USE flag.
The panel actually gets built automagically if you have xfce4-panel. This
actually isn't desirable, as the build is no longer deterministic. Having a use
flag would solve that.
I'm thinking trash-panel-plugin would be appropriate.
(In reply to comment #1)
> The panel actually gets built automagically if you have xfce4-panel.
The problem I ran into was that I had xfce4-panel installed, but it was not the
correct version, so the build failed. I guess this is actually an up-stream
issue with the version detection.
>
> I'm thinking trash-panel-plugin would be appropriate.
>
Sounds good to me, thanks.
Fixed in CVS. Thanks for reporting!
# emerge -pv thunar
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] xfce-base/thunar-0.5.0_rc2-r3 [0.5.0_rc2-r2] USE="dbus -debug
-doc exif -hal pcre startup-notification thumbnail trash-panel-plugin%*" 0 kB
Additional Plugins:
* Advanced Properties: yes
* Simple Builting Renamers: yes
* Trash Panel Applet: no
* User Customizable Actions: yes
I guess this doesn't work as expected...
Also, this plugin requires dbus; see plugins/thunar-tpa/README
<snip>
In addition, you'll need to have D-BUS 0.34 or above installed and Thunar must
be built with D-BUS support.
</snip>
Created an attachment (id=104836) [details]
thunar-0.5.0_rc2-r3.ebuild.diff
Disable the plugin if both trash-panel-plugin and dbus flags are not set; fix
dependencies accordingly. This doesn't honor use_enable().