Well I applied the .diff file with the patch program, then attempted to "configure" and "make" it (which is fine with the non patched files).
Patching with the .diff file gives no error, I just wanted to know am I missing something? is there anything else I need to do when patching? and can anyone else get it to work with no errors?
Edit: Ah I worked it out, it was changing files in a dir called a/ and adding files to b/, so I just copied b to a and it works, my bad

. Although the plug-in does make it super crashy ^^.