I’ve recently played with pkgin under NetBSD and searched to make it work under FreeBSD. Anyway it’s not really compatible. I saw old unmaintained version, but no one worked for me as expected :-(.
After a few searches, I found pkg2ng :-). That’s THE tool for FreeBSD. But unfortunately, as written in the wiki :
As a consequence of the security incident on 11th November 2012, for the time being pre-compiled packages for pkgng are not available from any official FreeBSD repository. The test repository pkgbeta.freebsd.org contains only a copy of pkg-1.0.X.txz in order to facilitate the bootstrap procedure for enabling pkgng on a new system. Availability of the new official pkg build cluster has been set back, as resources have instead been devoted to cleaning up after the compromise, and the distributed package building software is being heavily revised for improved security.
The solution to make it work is to change the default URL to Exonetric.net mirror, it works like a charm 🙂
If you want to get the procedure on how to set it up, I’ve wrote a little tutorial (in french).