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-all mailing list