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
Description:   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.

------- Comment #1 From Josh Nichols (RETIRED) 2006-12-23 20:51:33 0000 -------
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 From Michael Lawrence 2006-12-24 03:20:54 0000 -------
(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 From Josh Nichols (RETIRED) 2006-12-27 18:13:10 0000 -------
Fixed in CVS. Thanks for reporting!

------- Comment #4 From Jakub Moc (RETIRED) 2006-12-27 23:18:17 0000 -------
# 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 From Jakub Moc (RETIRED) 2006-12-27 23:53:35 0000 -------
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 From Jakub Moc (RETIRED) 2006-12-28 00:20:53 0000 -------
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().

------- Comment #7 From Jakub Moc (RETIRED) 2007-01-22 09:07:10 0000 -------
Fixed in 0.8.0