You'll need imlib2 for this version to work. You can find that here:
http://www.murga-linux.com/puppy/viewtopic.php?p=163903
If you don't care about menu icons and don't want the extra dependency you can download the other package I posted at:
http://www.murga-linux.com/puppy/viewtopic.php?t=23754
The version posted here has my modified xdg script included in the package already. Unfortunately it doesn't add the icons to the menu and I'm not sure how to modify the source code to make it do that. Maybe Rarsa or Nathan can fix it. So, to get the icons displayed, I wrote a simple bash script called "jwm2fluxbox" (different than MU's puppybasic script - I didn't include his because Puppy 4 doesn't have puppybasic) and put it in the package too (it's at /usr/sbin). Just install the dotpet, type in "jwm2fluxbox" at the terminal prompt, exit to prompt (ctrl-alt-backspace), and enter "xwin startfluxbox".
2008-01-22:
I revised the jwm2fluxbox script and created a tempicons script. The tempicons script will symlink the various icons in puppy to /tmp/icons so the menus will find the icons in one location. You'll want to add these lines to the end of /usr/sbin/fixmenus
Code: Select all
#support for fbpanel, lxpanel, openbox, fluxbox, pekwm...
[ `which tempicons` ] && tempicons
[ `which fbpanel_menu_refresh` ] && fbpanel_menu_refresh
[ `which lxpanel_menu_refresh` ] && lxpanel_menu_refresh
[ `which jwm2fluxbox` ] && jwm2fluxbox ##current fluxbox_menu_refresh doesn't support menu icons while this does
[ `which obmenu-refresh` ] && obmenu-refresh
[ `which jwm2pekwm` ] && jwm2pekwm