Have you looked at homebrew? I like this idea very much: github repo is a storage of all possible custom scripts. You shouldn't ask anybody to adopt your packaging system, just write proper scripts for several packages you need and than just approve patches from github forks.