VectorLinux
August 30, 2014, 10:05:36 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: Icons missing in Fox package  (Read 1337 times)
caitlyn
Packager
Vectorian
****
Posts: 2874


WWW
« on: March 26, 2012, 01:52:52 pm »

I installed the Fox toolkit into VL 7.0 Light.  There are icons in the package for the Adie text editor and Fox Calculator.  However, there are no icons for Shutterbug (the VL 6.0 package had one) and PathFinder.  Whoever is maintaining this package nowadays may want to spin a new one with the icons added back in.

Thanks.
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
CentOS 6.5 (will try VL64-7.1 soon)

Toshiba Satellite A135-S4727,  Intel Pentium T2080 / 1.73 GHz, 2GB RAM, Intel GMA 950

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video, VL 7.1
hata_ph
Packager
Vectorian
****
Posts: 3256


-- Just being myself --


« Reply #1 on: March 26, 2012, 04:59:39 pm »

what version of fox-toolkit you installed?
Logged
caitlyn
Packager
Vectorian
****
Posts: 2874


WWW
« Reply #2 on: March 26, 2012, 05:01:57 pm »

The one in the VL7 repo Smiley  1.6.43
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
CentOS 6.5 (will try VL64-7.1 soon)

Toshiba Satellite A135-S4727,  Intel Pentium T2080 / 1.73 GHz, 2GB RAM, Intel GMA 950

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video, VL 7.1
stretchedthin
Administrator
Vectorian
*****
Posts: 3780


WWW
« Reply #3 on: March 26, 2012, 10:06:16 pm »

Just did had a look at the package and did an install on my system.  All icons present and accounted for.

I did find out that there is an update available however, 1.6.44.  So I built it an uploaded to the repo.

You can see the SlackBuild and other source here. Source for fox

As well as the new fox 1.6.44, I have also uploaded lftp version 4.3.5, and fuse version 2.8.7.

I'll make announcements once I've triggered.




Logged

Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee
caitlyn
Packager
Vectorian
****
Posts: 2874


WWW
« Reply #4 on: March 27, 2012, 06:30:18 am »

In the 32-bit package where are you seeing icons for shutterbug and PathFinder?  Where are the .desktop files?  What menu does it all show up in?  I'm seeing nothing on my system.
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
CentOS 6.5 (will try VL64-7.1 soon)

Toshiba Satellite A135-S4727,  Intel Pentium T2080 / 1.73 GHz, 2GB RAM, Intel GMA 950

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video, VL 7.1
caitlyn
Packager
Vectorian
****
Posts: 2874


WWW
« Reply #5 on: March 27, 2012, 06:50:37 am »

I installed the new version on my netbook running VL Light 7.0 with LXDE.  Adie, FOX Calculator and PathFinder show up in the LXDE menu.  Shutterbug doesn't.  An error in the .desktup file maybe or Huh
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
CentOS 6.5 (will try VL64-7.1 soon)

Toshiba Satellite A135-S4727,  Intel Pentium T2080 / 1.73 GHz, 2GB RAM, Intel GMA 950

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video, VL 7.1
nightflier
Administrator
Vectorian
*****
Posts: 4022



« Reply #6 on: March 27, 2012, 07:24:24 am »

I have noticed some differences between DE's in how they interpret the .desktop files in /usr/share/applications. This is especially true for programs which have not been updated recently. Introducing several different desktop environments with Light probably opened a can of worms.
Logged
caitlyn
Packager
Vectorian
****
Posts: 2874


WWW
« Reply #7 on: March 27, 2012, 11:14:08 am »

The probem is DE independent so, at least in this case, that isn't an issue.  The problem is an error in the .desktop file.  I corrected it on my system.  You may want to respin the package with an updated .desktop file.  I changed two things:  I gave the full path to the binary and I removed the InitialRequest = 3 line.

Here is my working .desktop file:

Code:
[Desktop Entry]
Type=Application
Exec=/usr/sbin/shutterbug
Icon=fox-shutterbug.png
Name=Shutterbug
Terminal=0
Categories=Application;Graphics;
X-KDE-SubstituteUID=false
X-KDE-Username=

Hopefully stretchedthin will have time to respin the package with the corrected file.
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
CentOS 6.5 (will try VL64-7.1 soon)

Toshiba Satellite A135-S4727,  Intel Pentium T2080 / 1.73 GHz, 2GB RAM, Intel GMA 950

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video, VL 7.1
M0E-lnx
Administrator
Vectorian
*****
Posts: 3179



« Reply #8 on: March 27, 2012, 12:16:55 pm »

If this was being done @ the bot, you could have just pushed the changed .desktop file and retreive the new package Wink
Logged

stretchedthin
Administrator
Vectorian
*****
Posts: 3780


WWW
« Reply #9 on: March 27, 2012, 06:23:08 pm »

@Caitlyn,  Ahh, your using lxde.  OK, tested it on Light this time in the LXDE environment. There I can confirm that Shutterbug does not show.
I will respin as you say and upload.

@MOE-lnx, Buildbot sounds great.  I'd like to make a video of how I do this now.  I'm sure buildbot will be better, but I'm not working as hard as you think I am.   It will serve a double purpose as I had pm'd to Caitlyn that I would like to share some tools with her.  Don't get me wrong the buildbot is destined to become part of vl's packaging future.  I would like see what happens with my tools if developed further, however.

I'm working on the video, now.
Caitlyn in the meantime, check out this video on using a chrootjail.  Links to get you started are there as well. Thanks again to uelsk8's for the scripts.
If you are already a familiar with using a chrootjail for packaging, then I apologize, but I think it is new.  Knowing it will make the next video make more sense.
« Last Edit: March 27, 2012, 07:07:57 pm by stretchedthin » Logged

Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee
stretchedthin
Administrator
Vectorian
*****
Posts: 3780


WWW
« Reply #10 on: March 27, 2012, 08:22:08 pm »

Shutterbug should appear for LXDE users now.

Here is a look at the repo tools I use for this sort of thing.  Also for building updated version numbers of packages that are in the repo.

http://www.youtube.com/watch?v=2Ql_3FNppvE
Logged

Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!