Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bdd364fe9e96fe974402e538380117ab3cfb706b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bdd364fe9e96fe974402e538380117ab3cfb706b)
  • Date: Wed, 28 Sep 2016 21:38:54 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 3 +++
crypto/git-crypt/BUILD | 5 +++++
crypto/git-crypt/DEPENDS | 5 +++++
crypto/git-crypt/DETAILS | 26 ++++++++++++++++++++++++++
crypto/git-crypt/HISTORY | 2 ++
crypto/git-crypt/INSTALL | 5 +++++
crypto/git-crypt/agwa.gpg |binary
7 files changed, 46 insertions(+)

New commits:
commit bdd364fe9e96fe974402e538380117ab3cfb706b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

git-crypt: new spell, transparent file encryption in git

diff --git a/ChangeLog b/ChangeLog
index 34e34f9..beb281a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2016-09-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * crypto/git-crypt: new spell, transparent file encryption in git
+
2016-09-26 Vlad Glagolev <stealth AT sourcemage.org>
* utils/perli: new spell, multi-platform Perl REPL

diff --git a/crypto/git-crypt/BUILD b/crypto/git-crypt/BUILD
new file mode 100755
index 0000000..5952ea3
--- /dev/null
+++ b/crypto/git-crypt/BUILD
@@ -0,0 +1,5 @@
+make build &&
+
+if is_depends_enabled ${SPELL} libxslt; then
+ make build-man
+fi
diff --git a/crypto/git-crypt/DEPENDS b/crypto/git-crypt/DEPENDS
new file mode 100755
index 0000000..982b261
--- /dev/null
+++ b/crypto/git-crypt/DEPENDS
@@ -0,0 +1,5 @@
+depends -sub CXX gcc &&
+depends git &&
+depends SSL &&
+
+optional_depends libxslt "" "" "to generate the manual page"
diff --git a/crypto/git-crypt/DETAILS b/crypto/git-crypt/DETAILS
new file mode 100755
index 0000000..bf540cb
--- /dev/null
+++ b/crypto/git-crypt/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=git-crypt
+ VERSION=0.5.0
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.asc
+ SOURCE_URL[0]=https://www.agwa.name/projects/${SPELL}/downloads/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL}.asc
+ SOURCE_GPG=agwa.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://www.agwa.name/projects/git-crypt/
+ ENTERED=20160928
+ LICENSE[0]=GPL
+ KEYWORDS="git scm crypt"
+ SHORT="transparent file encryption in git"
+cat << EOF
+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.
+EOF
diff --git a/crypto/git-crypt/HISTORY b/crypto/git-crypt/HISTORY
new file mode 100644
index 0000000..22d02f7
--- /dev/null
+++ b/crypto/git-crypt/HISTORY
@@ -0,0 +1,2 @@
+2016-09-28 Vlad Glagolev <stealth AT sourcemage.org>
+ DETAILS, DEPENDS, BUILD, INSTALL, agwa.gpg: created spell, version
0.5.0
diff --git a/crypto/git-crypt/INSTALL b/crypto/git-crypt/INSTALL
new file mode 100755
index 0000000..3706096
--- /dev/null
+++ b/crypto/git-crypt/INSTALL
@@ -0,0 +1,5 @@
+make PREFIX="${INSTALL_ROOT}/usr" install &&
+
+if is_depends_enabled ${SPELL} libxslt; then
+ make PREFIX="${INSTALL_ROOT}/usr" install-man
+fi
diff --git a/crypto/git-crypt/agwa.gpg b/crypto/git-crypt/agwa.gpg
new file mode 100644
index 0000000..7b2621d
Binary files /dev/null and b/crypto/git-crypt/agwa.gpg differ



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bdd364fe9e96fe974402e538380117ab3cfb706b), Vlad Glagolev, 09/28/2016

Archive powered by MHonArc 2.6.24.

Top of Page