Hi ports@, Here's a new port for git-crypt, which is a tool for transparently encrypt files on git repositories (so one can have sensitive information on remote repositories). You can find more info here:
https://www.agwa.name/projects/git-crypt/ I decided not to include gnupg as a dependency. The software can use pgp keys (for asymetric) or openssl (for symetric) encryption. The build clearly depends on openssl (it seems to work fine with libressl as far as I can see), but for pgp it calls the gpg binary, so it does not depend on it for building. Please correct me if this is wrong. Another thing is that the man page generation leaves the resulting man page file on WRKSRC/git-crypt.1 but it should leave it on WRKSRC/man/man1/git-crypt.1 and I do not know why (when doing things manually outside of the ports infrastructure it works as expected), that's why I added the pre-fake hack. If anyone knows a better way to deal with this, please tell me. Cheers, -- Paco Esteban. 5818130B8A6DBC03
git-crypt.tar.gz
Description: Binary data