Port the kernel patches, update the build scripts, setup your builder, and off you go.

The nature of build systems, kernel patches and related, it's a very complex process if you aren't familiar with all those things. And changing base FreeBSD versions always creates additional fallout, which is why 2.0 is 8.1.