I think that I have found what has gone wrong. I have modified /usr/local/petget/installpkg.sh, see Woof commit:
Precise testers are welcome to download this script and try it!
Comments:Posted on 9 Nov 2012, 17:56 by 666philb
still not 100%
it's still not fully working. i tested my two examples again and openshot (from the ppm) did install to the multimedia section, whilst deadbeef (from a standalone .deb) didn't.
the deadbeef.desktop file was changed from
Posted on 9 Nov 2012, 18:20 by BarryK
Are you sure that deadbeef is not in the Multimedia menu?
It should be, "Categories=Player" will cause it to be in the Multimedia menu.
Refer: /etc/xdg/menus/hierarchy, and /etc/xdg/menus/puppy-multimedia.menu
Posted on 9 Nov 2012, 21:00 by 666philb
for some reason the menu didn't update ... deadbeef is now in the multimedia menu.
sorry for the panic