sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (83f334e8801439aa0dc78a60b83233d273d6220d)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (83f334e8801439aa0dc78a60b83233d273d6220d)
- Date: Mon, 27 Nov 2017 21:59:23 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 4 ++++
crypto/freepass/BUILD | 2 ++
crypto/freepass/DEPENDS | 2 ++
crypto/freepass/DETAILS | 27 +++++++++++++++++++++++++++
crypto/freepass/HISTORY | 2 ++
crypto/freepass/INSTALL | 2 ++
crypto/freepass/PREPARE | 2 ++
7 files changed, 41 insertions(+)
New commits:
commit 83f334e8801439aa0dc78a60b83233d273d6220d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
freepass: new spell, The free password manager for power users
diff --git a/ChangeLog b/ChangeLog
index 1489fee..e36a93d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-11-27 Ismael Luceno <ismael AT sourcemage.org>
+ * crypto/freepass: new spell, The free password manager for power
+ users
+
2017-11-24 Treeve Jelbert <treeve AT sourcemage.org>
*disk/efivar: added, need by efibootmgr
diff --git a/crypto/freepass/BUILD b/crypto/freepass/BUILD
new file mode 100755
index 0000000..5c15a39
--- /dev/null
+++ b/crypto/freepass/BUILD
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY/cli" &&
+cargo build --release -j${MAKE_NJOBS}
diff --git a/crypto/freepass/DEPENDS b/crypto/freepass/DEPENDS
new file mode 100755
index 0000000..fa91879
--- /dev/null
+++ b/crypto/freepass/DEPENDS
@@ -0,0 +1,2 @@
+depends libsodium &&
+depends rust
diff --git a/crypto/freepass/DETAILS b/crypto/freepass/DETAILS
new file mode 100755
index 0000000..8e0fa4d
--- /dev/null
+++ b/crypto/freepass/DETAILS
@@ -0,0 +1,27 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=freepass
+ VERSION=$(get_scm_version)
+ SOURCE="$SPELL-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/myfreeweb/$SPELL.git:$SPELL-git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+ WEB_SITE="https://github.com/myfreeweb/freepass"
+ LICENSE[0]="Unlicense"
+ ENTERED=20171127
+ KEYWORDS=""
+ SHORT="The free password manager for power users"
+cat << EOF
+Freepass is a password manager based on the Master Password algorithm,
+generates the same passwords as the Master Password apps, but also is capable
+of generating Ed25519 digital signature keys for OpenSSH and signify, and
+raw 256-bit keys for symmetric ciphers.
+
+The generator settings (site names, counters) are stored in vault files,
+and you can also store passwords and text in these (for stuff that can't
+be generated). You can merge two vault files (e.g. from sync conflicts),
+and import KeePass 2 (kdbx) files.
+
+It's written in the Rust programming language and uses libsodium as the
+crypto library.
+EOF
diff --git a/crypto/freepass/HISTORY b/crypto/freepass/HISTORY
new file mode 100644
index 0000000..fd85b65
--- /dev/null
+++ b/crypto/freepass/HISTORY
@@ -0,0 +1,2 @@
+2017-11-27 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
diff --git a/crypto/freepass/INSTALL b/crypto/freepass/INSTALL
new file mode 100755
index 0000000..9d85901
--- /dev/null
+++ b/crypto/freepass/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY/cli" &&
+install -m755 target/release/freepass "$INSTALL_ROOT"/usr/bin
diff --git a/crypto/freepass/PREPARE b/crypto/freepass/PREPARE
new file mode 100755
index 0000000..a230bf4
--- /dev/null
+++ b/crypto/freepass/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS"
+prepare_select_branch
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (83f334e8801439aa0dc78a60b83233d273d6220d), Ismael Luceno, 11/27/2017
Archive powered by MHonArc 2.6.24.