mpa is a tool written in C, made for applying many patch files at once. This is acheived by searching a defined directory for .patch files.
It's as simple as running "make mpa"! The only compilation dependencies are gcc and automake, which are standard for almost all linux programs.
mpa is easy to use, only requiring one argument. Simply cd into the directory of the source you want to patch, and run mpa /patch/directory/ to apply all patch files in /patch/directory/ and all sub directories of /patch/directory/.
mpa has very few dependencies, and can be run on a very bare system. To compile, only GCC and Automake are needed. To run, GNU find, xargs, and patch are needed.