svn commit: r433457 - in head/security: . git-crypt
Adam Weinberger
adamw at adamw.org
Sun Feb 5 23:14:55 UTC 2017
> On 5 Feb, 2017, at 14:21, Ashish SHUKLA <ashish at FreeBSD.org> wrote:
>
> Author: ashish
> Date: Sun Feb 5 21:21:18 2017
> New Revision: 433457
> URL: https://svnweb.freebsd.org/changeset/ports/433457
>
> Log:
> git-crypt enables transparent encryption and decryption of files in a
> git repository. Files which you choose to protect are encrypted when
> committed, and decrypted when checked out. git-crypt lets you freely
> share a repository containing a mix of public and private
> content. git-crypt gracefully degrades, so developers without the
> secret key can still clone and commit to a repository with encrypted
> files. This lets you store your secret material (such as keys or
> passwords) in the same repository as your code, without requiring you
> to lock down your entire repository.
>
> WWW: https://www.agwa.name/projects/git-crypt/
>
> Added:
> head/security/git-crypt/
> head/security/git-crypt/Makefile (contents, props changed)
> head/security/git-crypt/distinfo (contents, props changed)
> head/security/git-crypt/pkg-descr (contents, props changed)
> Modified:
> head/security/Makefile
>
> Modified: head/security/Makefile
> ==============================================================================
> --- head/security/Makefile Sun Feb 5 21:20:24 2017 (r433456)
> +++ head/security/Makefile Sun Feb 5 21:21:18 2017 (r433457)
> @@ -164,6 +164,7 @@
> SUBDIR += gag
> SUBDIR += gcipher
> SUBDIR += gcr
> + SUBDIR += git-crypt
> SUBDIR += gnome-gpg
> SUBDIR += gnome-keyring
> SUBDIR += gnome-keyring-sharp
>
> Added: head/security/git-crypt/Makefile
> ==============================================================================
> --- /dev/null 00:00:00 1970 (empty, because file is newly added)
> +++ head/security/git-crypt/Makefile Sun Feb 5 21:21:18 2017 (r433457)
> @@ -0,0 +1,43 @@
> +# Created by: Ashish SHUKLA <ashish at FreeBSD.org>
> +# $FreeBSD$
> +
> +PORTNAME= git-crypt
> +PORTVERSION= 0.5.0
> +CATEGORIES= security
> +MASTER_SITES= https://www.agwa.name/projects/git-crypt/downloads/ \
> + LOCAL/ashish/
> +
> +MAINTAINER= ashish at FreeBSD.org
> +COMMENT= Transparent file encryption in git
> +
> +LICENSE= GPLv3
> +LICENSE_FILE= ${WRKSRC}/COPYING
> +
> +RUN_DEPENDS= git:devel/git \
> + gpg:security/gnupg
> +
> +OPTIONS_DEFINE= DOCS
> +
> +LDFLAGS+= -L${OPENSSLLIB}
> +MAKE_ENV+= PREFIX=${PREFIX} "CXXFLAGS=${CXXFLAGS}" \
> + "LDFLAGS=${LDFLAGS}"
> +
> +DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \
> + docbook-xsl>=0:textproc/docbook-xsl
> +DOCS_MAKE_ARGS= ENABLE_MAN=yes \
> + MANDIR=${MANPREFIX}/man \
> + DOCBOOK_XSL=${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl
> +DOCS_PLIST_FILES= man/man1/${PORTNAME}.1.gz
That should probably be MANPAGES, not DOCS.
# Adam
—
Adam Weinberger
adamw at adamw.org
http://www.adamw.org
More information about the svn-ports-head
mailing list