Instructions on configuring repositories and installing software in Mandriva:
http://wiki.mandriva.com/en/Docs/Basic_tas...moving_softwareParticular points of interest:
http://wiki.mandriva.com/en/Docs/Basic_tas...tions_availablehttp://wiki.mandriva.com/en/Docs/Basic_tas...ndidate_updatesEverything discussed so far in this thread is available in the repositories you will get by following the above instructions.
Tremulous is in package 'tremulous'.
For the NVIDIA driver you'll be wanting the 97xx packages, but what you should do is simply re-run the graphics card configuration program after setting up the repositories as instructed on that page. Re-select your graphics card and it will ask you whether you want to use the proprietary drivers. Say yes. Then just reboot or restart X and it should be good.
Deluge is in package 'deluge'. I'm the maintainer for the package, actually. I would advise you set up the /backports repositories (as explained in one of the links I put above) and install deluge from that repository, as I always make sure the latest version is available in /backports, and recent versions have lots of useful improvements from the version that was current when 2007 Spring came out.
Flash plugin is in the package 'flash-player-plugin'.
Firefox 2 comes pre-installed with Mandriva Linux 2007 Spring, if that's the version you're using.
The easiest way to enable Beryl is to use the Mandriva 3D desktop configuration tool, which you can find in the control center. Just run it and use the extended options (hit the drop-down arrow, the choice is hidden at first) to switch between Compiz and Beryl.
The following Sun Java packages are available in the repositories:
java-1.5.0-sun
java-1.5.0-sun-alsa
java-1.5.0-sun-demo
java-1.5.0-sun-devel
java-1.5.0-sun-fonts
java-1.5.0-sun-jdbc
java-1.5.0-sun-plugin
java-1.5.0-sun-src
java-1.6.0-sun
java-1.6.0-sun-alsa
java-1.6.0-sun-demo
java-1.6.0-sun-devel
java-1.6.0-sun-fonts
java-1.6.0-sun-jdbc
java-1.6.0-sun-plugin
java-1.6.0-sun-src
as you're a programmer I guess you'll know which of those you need