pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

git-crypt: Import git-crypt-0.6.0 as wip/git-crypt



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Wed Feb 24 12:22:10 2021 +0100
Changeset:	849a9c44969817e766ea2f58d37281a904c33284

Modified Files:
	Makefile
Added Files:
	git-crypt/DESCR
	git-crypt/Makefile
	git-crypt/PLIST
	git-crypt/distinfo

Log Message:
git-crypt: Import git-crypt-0.6.0 as wip/git-crypt

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.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=849a9c44969817e766ea2f58d37281a904c33284

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile           |  1 +
 git-crypt/DESCR    |  9 +++++++++
 git-crypt/Makefile | 20 ++++++++++++++++++++
 git-crypt/PLIST    |  2 ++
 git-crypt/distinfo |  6 ++++++
 5 files changed, 38 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index e03635f365..7a0b0aa0ee 100644
--- a/Makefile
+++ b/Makefile
@@ -1085,6 +1085,7 @@ SUBDIR+=	ghostpcl-urwfonts-ttf
 SUBDIR+=	ghostscript-cidfonts-ryumin
 SUBDIR+=	giggle
 SUBDIR+=	gin
+SUBDIR+=	git-crypt
 SUBDIR+=	git-docs-html
 SUBDIR+=	git-modes-git
 SUBDIR+=	git-multimail
diff --git a/git-crypt/DESCR b/git-crypt/DESCR
new file mode 100644
index 0000000000..88f3551f6f
--- /dev/null
+++ b/git-crypt/DESCR
@@ -0,0 +1,9 @@
+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.
diff --git a/git-crypt/Makefile b/git-crypt/Makefile
new file mode 100644
index 0000000000..d648c78e3e
--- /dev/null
+++ b/git-crypt/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+DISTNAME=	git-crypt-0.6.0
+CATEGORIES=	devel
+MASTER_SITES=	https://www.agwa.name/projects/git-crypt/downloads/
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.agwa.name/projects/git-crypt/
+COMMENT=	Transparent file encryption in git
+LICENSE=	gnu-gpl-v3
+
+USE_LANGUAGES=	c++11
+
+SUBST_CLASSES+=			explicit_memset
+SUBST_STAGE.explicit_memset=	pre-configure
+SUBST_MESSAGE.explicit_memset=	Avoid conflicts with explicit_memset(3)
+SUBST_FILES.explicit_memset=	*.cpp *.hpp
+SUBST_SED.explicit_memset+=	-e 's,explicit_memset,gitcrypt_explicit_memset,g'
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/git-crypt/PLIST b/git-crypt/PLIST
new file mode 100644
index 0000000000..5a88f6f1c4
--- /dev/null
+++ b/git-crypt/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/git-crypt
diff --git a/git-crypt/distinfo b/git-crypt/distinfo
new file mode 100644
index 0000000000..de239157a6
--- /dev/null
+++ b/git-crypt/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (git-crypt-0.6.0.tar.gz) = c7b8e2fd7c2c379e3fb6cec171eb053fd938364f
+RMD160 (git-crypt-0.6.0.tar.gz) = 131bdfca984dc5c3f0445f58d683b8df88d2c83b
+SHA512 (git-crypt-0.6.0.tar.gz) = e72c57a8e3168fcdb68cde352a6ab0e397675916dfa1e4266a852e21bcbda313f9c9a58a7d6a827f33fe549f09afbb8008509a6bf1859d6804cf36ffab5c758d
+Size (git-crypt-0.6.0.tar.gz) = 57275 bytes


Home | Main Index | Thread Index | Old Index