Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158320 - xfce-base/thunar: support for thunar-tpa plugin
Summary: xfce-base/thunar: support for thunar-tpa plugin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: xfce44
  Show dependency tree
 
Reported: 2006-12-16 14:04 UTC by Michael Lawrence
Modified: 2007-01-22 13:19 UTC (History)
1 user (show)

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


Attachments
thunar-0.5.0_rc2-r3.ebuild.diff (thunar-0.5.0_rc2-r3.ebuild.diff,1.33 KB, patch)
2006-12-28 00:20 UTC, Jakub Moc (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Lawrence 2006-12-16 14:04:51 UTC
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.
Comment 1 Josh Nichols (RETIRED) gentoo-dev 2006-12-23 20:51:33 UTC
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.
Comment 2 Michael Lawrence 2006-12-24 03:20:54 UTC
(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.
Comment 3 Josh Nichols (RETIRED) gentoo-dev 2006-12-27 18:13:10 UTC
Fixed in CVS. Thanks for reporting!
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-12-27 23:18:17 UTC
# 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...
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-12-27 23:53:35 UTC
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>
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-12-28 00:20:53 UTC
Created attachment 104836 [details, diff]
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().
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-01-22 09:07:10 UTC
Fixed in 0.8.0