Smartos pkgsrc initial rough support

Very rough and needs tests. Wanted to get the idea out there.