To build xine-lib, you should fetch it from the SVN repository, then go into xine-lib directory and run:
dpkg-buildpackage -rfakeroot -b
This will build the xine-lib packages (bin,debug,dev) and will put them into parent folder.
Note that if some required packages are missing, it will give you an error and stop. You can install required packages and retry.
The xine-ui package doesn't contain Pluto-specific modifications - you can use package from Debian/sarge