File boinctray-absolute-paths.patch of Package boinctray
Index: boinctray/boinctray
===================================================================
--- boinctray.orig/boinctray
+++ boinctray/boinctray
@@ -581,12 +581,12 @@ set err [catch {
}]
if {$err} {
set err [catch {
- load [file join [pwd] libtktray1.1_32.so]
+ load [file join [pwd] /usr/lib/tcl/tktray1.2/libtktray1.2.so]
}]
}
if {$err} {
set err [catch {
- load [file join [pwd] libtktray1.1.so]
+ load [file join [pwd] /usr/lib64/tcl/tktray1.2/libtktray1.2.so]
}]
}
if {$err} {
@@ -594,8 +594,8 @@ if {$err} {
puts stderr [_ "You can try to compile your own version with instructions of the README file."]
}
-set icon_on [image create photo -file "images/boinctray_22x22_on.gif"]
-set icon_off [image create photo -file "images/boinctray_22x22_off.gif"]
+set icon_on [image create photo -file "/usr/share/boinctray/images/boinctray_22x22_on.gif"]
+set icon_off [image create photo -file "/usr/share/boinctray/images/boinctray_22x22_off.gif"]
set err [catch {
tktray::icon .tray -image $icon_on
set tray true
@@ -608,8 +608,8 @@ if {$err} {
}
grid [label .tray.icon -state normal -image $icon_on -height 22 -width 22]
-wm iconphoto . -default [image create photo -file "images/boinctray_32x32.gif"]
-wm iconphoto . -default [image create photo -file "images/boinctray_16x16.gif"]
+wm iconphoto . -default [image create photo -file "/usr/share/boinctray/images/boinctray_32x32.gif"]
+wm iconphoto . -default [image create photo -file "/usr/share/boinctray/images/boinctray_16x16.gif"]
# Create right button menu
menu .menu -tearoff false