pygobject: Fix build failure, fix splitting, use pkgconfig+auto-deps