<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/625e3e9f09b98d7588852e60f8e48b6c5f919899">https://github.com/macports/macports-ports/commit/625e3e9f09b98d7588852e60f8e48b6c5f919899</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 625e3e9 keystore-explorer: new port
</span>625e3e9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 625e3e9f09b98d7588852e60f8e48b6c5f919899
</span>Author: Lothar Haeger <lothar.haeger@gmx.net>
AuthorDate: Thu Jun 4 13:43:02 2020 +0200
<span style='display:block; white-space:pre;color:#404040;'> keystore-explorer: new port
</span>---
security/keystore-explorer/Portfile | 50 +++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/keystore-explorer/Portfile b/security/keystore-explorer/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c5110d6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/keystore-explorer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,50 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup java 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup lhaeger keystore-explorer 5.4.3 macports-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories security
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@lhaeger gmx.net:lothar.haeger} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description KeyStore Explorer is a free GUI replacement for the Java command-line utilities keytool and jarsigner
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description ${description} with the following features: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Create, load, save and convert between various KeyStore types: JKS, JCEKS, PKCS#12, BKS (V1 and V2) and UBER \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Change KeyStore and KeyStore entry passwords \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Delete or rename KeyStore entries \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Cut/copy/paste KeyStore entries \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Append certificates to key pair certificate chains \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Generate RSA, ECC and DSA key pairs with self-signed X.509 certificates \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Apply X.509 certificate extensions to generated key pairs and Certificate Signing Requests (CSRs) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* View X.509 Certificate, CRL and CRL entry X.509 V3 extensions \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Import and export keys and certificates in many formats: PKCS#12, PKCS#8, PKCS#7, DER/PEM X.509 certificate files, Microsoft PVK, SPC, PKI Path, OpenSSL \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Generate, view and sign CSRs in PKCS #10 and SPKAC formats \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Sign JAR files \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n* Configure a CA Certs KeyStore for use with KeyStore operations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://keystore-explorer.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 70787aa34b795670c9314c7023af01a1e148c241 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3e8aef812c16c01149ecdd286b8cbf5798ac735463bb44e3d7d8a623032769be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8230235
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.version 1.8+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.fallback openjdk8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append port:gradle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append GRADLE_USER_HOME=${worksrcpath}/kse
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd ${prefix}/bin/gradle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args --no-daemon --console=plain --stacktrace -p ${worksrcpath}/kse
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target clean appbundler
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy "${worksrcpath}/kse/build/appBundle/KeyStore Explorer.app" ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>