# -*- 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 # $Id$ PortSystem 1.0 name vcs_blackbox categories security platforms darwin maintainers whatexit.org:tal openmaintainer description Safely store secrets in git/hg/svn repos using GPG encryption homepage https://github.com/StackExchange/blackbox license BSD long_description Storing secrets such as passwords, certificates and private keys in Git/Mercurial/SubVersion is dangerous. Blackbox makes it easy to store secrets safely using GPG encryption. They can be easily decrypted for editing or use in production. # New release procedure: # 1. Find tag name on github. # 2. Update version number.date: version 1.20150203 # 3. Update the checksum: # wget -o x https://github.com/StackExchange/blackbox/archive/v1.2015MMDD.tar.gz # shasum -a 256 x ; rm x checksums sha256 56932054db09f7869405bdf0d181ee43995eb45cf0385cd1c88f8609507029aa master_sites https://github.com/StackExchange/blackbox/archive/ distname v${version} worksrcdir blackbox-${version} # Development: Uncomment to test with the "stable" release. #fetch.type git #git.branch stable #git.url https://github.com/StackExchange/blackbox.git use_configure no build {} destroot { system "cd ${worksrcpath} && make packages-macports DESTDIR=${destroot}/${prefix}" }