The easiest way to install nspluginwrapper in debian is to enable the stable repos. E.g. on my wheezy laptop I have the following /etc/apt/sources.list:
deb http://ftp.au.debian.org/debian/ wheezy main contrib non-freeWhile normally you shouldn't mix different repos without some pretty strict apt-pinning policies, this works since apt automatically pulls in the newest version of each package -- and that'd be the package in wheezy which is the distro I'm using.
deb http://ftp.au.debian.org/debian/ squeeze main contrib non-free
If that still makes you nervous, the second easiest option is simply to compile nspluginwrapper yourself. It's complicated a little bit by bug 682678.
sudo apt-get install libc6-dev-i386 g++-multilib checkinstall libglib2.0-dev build-essential libgtk2.0-dev libcurl4-gnutls-dev libxt-dev mkdir ~/tmp cd ~/tmp wget http://nspluginwrapper.org/download/nspluginwrapper-1.4.4.tar.gz tar xvf nspluginwrapper-1.4.4.tar.gz cd nspluginwrapper-1.4.4/ ./configure make sudo checkinstall
Error 1:
make fails with complaints about
/usr/include/features.h -> bits/predefs.h
It's fixed by installig libc6-dev-i386
Error 2:
make fails with a message about
skipping incompatible libsupc++.a
It's fixed by installing g++-multilib