You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
43 lines
1.9 KiB
Tcl
43 lines
1.9 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
||
|
||
PortSystem 1.0
|
||
PortGroup github 1.0
|
||
|
||
github.setup sobolevn git-secret 0.5.0 v
|
||
# Change github.tarball_from to 'releases' or 'archive' next update
|
||
github.tarball_from tarball
|
||
revision 0
|
||
homepage https://git-secret.io/
|
||
categories devel
|
||
platforms any
|
||
|
||
maintainers nomaintainer
|
||
|
||
license MIT
|
||
|
||
checksums rmd160 0857b9ddc544bf797628fcc15f1d9f01411fb4ff \
|
||
sha256 9f04d2418caf319a3a7cb5fbc0c51c6ac888341d74efdda1e27cdad38f548f85 \
|
||
size 854507
|
||
|
||
description Bash tool to store private data inside a git repo.
|
||
long_description A bash tool to store your private data inside a git \
|
||
repo. How’s that? Basically, it just encrypts, using \
|
||
gpg, the tracked files with the public keys of all \
|
||
the users that you trust. So everyone of them can \
|
||
decrypt these files using only their personal secret \
|
||
key. Why deal with all this private-public keys \
|
||
stuff? Well, to make it easier for everyone to \
|
||
manage access rights. There are no passwords that \
|
||
change. When someone is out - just delete their \
|
||
public key, reencrypt the files, and they won’t be \
|
||
able to decrypt secrets anymore.
|
||
|
||
depends_run bin:bash:bash \
|
||
bin:git:git \
|
||
bin:gpg:gnupg2 \
|
||
port:gawk
|
||
|
||
destroot.args-append PREFIX="${prefix}"
|
||
use_configure no
|
||
supported_archs noarch
|