Skip to content

Commit

Permalink
AU: 2 updated - gpg4win-light gpg4win-vanilla
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey committed Oct 19, 2019
1 parent 4e3c1b4 commit 7d623d2
Show file tree
Hide file tree
Showing 8 changed files with 46 additions and 36 deletions.
2 changes: 1 addition & 1 deletion automatic/gpg4win-light/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# <img src="https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png" width="48" height="48"/> [gpg4win-light](https://chocolatey.org/packages/gpg4win-light)
# <img src="https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png" width="48" height="48"/> [gpg4win-light](https://chocolatey.org/packages/gpg4win-light)

**NOTE**: This GPG distribution is no longer maintained. Instead, use [gnupg](https://chocolatey.org/packages/gnupg) package which provides the modern command line version of GnuPG without any graphical tools.

Expand Down
31 changes: 18 additions & 13 deletions automatic/gpg4win-light/gpg4win-light.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,19 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>gpg4win-light</id>
<version>2.3.4.20170919</version>
<version>2.3.4.20191019</version>
<title>Gpg4win Light</title>
<authors>g10 Code GmbH</authors>
<owners>chocolatey, dtgm</owners>
<licenseUrl>https://www.gpg4win.org/license.html</licenseUrl>
<projectUrl>http://www.gpg4win.org/</projectUrl>
<iconUrl>https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png</iconUrl>
<iconUrl>https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Gpg4win-light (GNU Privacy Guard for Windows) is a suite of programs for file encryption and digital signatures, excluding the documentation and Kleopatra, the GUI certificate manager and encryption/signature tool.
<description><![CDATA[**NOTE**: This GPG distribution is no longer maintained. Instead, use [gnupg](https://chocolatey.org/packages/gnupg) package which provides the modern command line version of GnuPG without any graphical tools.
---
Gpg4win-light (GNU Privacy Guard for Windows) is a suite of programs for file encryption and digital signatures, excluding the documentation and Kleopatra, the GUI certificate manager and encryption/signature tool.
Gpg4win enables users to securely transport emails and files with the help of encryption and digital signatures. Encryption protects the contents against an unwanted party reading it. Digital signatures allow authors of files to sign them prior to distribution so a user may verify the file has not been tampered with and comes from a specific sender.
Expand Down Expand Up @@ -42,37 +46,38 @@ Gpg4win is distributed in three editions and available by the following chocolat
### [gpg4win-vanilla](https://chocolatey.org/packages/gpg4win-vanilla)
* [GnuPG](https://www.gnupg.org/faq/gnupg-faq.html#general)
* [GnuPG](https://www.gnupg.org/faq/gnupg-faq.html#general)
The backend (command-line interface); this is the actual encryption and digital signature tool used by the other software in the suite.
### [gpg4win-light](https://chocolatey.org/packages/gpg4win-light)
Includes all the above, and:
* [GNU Privacy Assistant (GPA)](https://www.gnupg.org/related_software/gpa/index.html)
* [GNU Privacy Assistant (GPA)](https://www.gnupg.org/related_software/gpa/index.html)
An alternative program for managing OpenPGP and X.509 (S/MIME) certificates.
* [GnuPG for Outlook (GpgOL)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgol.git;a=summary)
* [GnuPG for Outlook (GpgOL)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgol.git;a=summary)
A plugin for the 32bit versions of Microsoft Outlook 2003/2007/2010/2013 (email encryption). For Outlook 2010/2013 GpgpOL supports the Exchange Server, but does not support MIME.
* [GPG Explorer eXtension (GpgEX)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgex.git;a=summary)
* [GPG Explorer eXtension (GpgEX)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgex.git;a=summary)
A plugin for Microsoft Windows File Explorer to sign and encrypt messages using the context menu.
* [Claws Mail](http://www.claws-mail.org/)
* [Claws Mail](http://www.claws-mail.org/)
A complete email application that offers good support for GnuPG. Also available as its own chocolatey package [claws-mail](https://chocolatey.org/packages/claws-mail).
### [gpg4win](https://chocolatey.org/packages/gpg4win)
Includes all the above, and:
* [Kleopatra](https://www.kde.org/applications/utilities/kleopatra/)
The central certificate administration of Gpg4win, which ensures uniform user navigation for all cryptographic operations.
* [Compendium](http://www.gpg4win.org/doc/en/gpg4win-compendium.html)
* [Kleopatra](https://www.kde.org/applications/utilities/kleopatra/)
The central certificate administration of Gpg4win, which ensures uniform user navigation for all cryptographic operations.
* [Compendium](http://www.gpg4win.org/doc/en/gpg4win-compendium.html)
The documentation for beginner and advanced users, available in English and German.
</description>
]]></description>
<summary>GNU Privacy Guard suite of programs for encryption and digital signatures</summary>
<releaseNotes>http://www.gpg4win.org/change-history.html</releaseNotes>
<copyright>© 2006 g10 Code GmbH</copyright>
<tags>gui cli foss cross-platfrom security signature encryption certificate gpg gnupg gpa gpgol gpgex clawsmail admin</tags>
<projectSourceUrl>http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpg4win.git;a=tree</projectSourceUrl>
<packageSourceUrl>https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/automatic/gpg4win-light</packageSourceUrl>
<packageSourceUrl>https://github.com/chocolatey-community/chocolatey-coreteampackages/tree/master/automatic/gpg4win-light</packageSourceUrl>
<docsUrl>http://www.gpg4win.org/documentation.html</docsUrl>
<mailingListUrl>http://www.gpg4win.org/community.html#main</mailingListUrl>
<bugTrackerUrl>https://bugs.gnupg.org/</bugTrackerUrl>
Expand Down
4 changes: 2 additions & 2 deletions automatic/gpg4win-light/tools/chocolateyInstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ $toolsPath = Split-Path $MyInvocation.MyCommand.Definition
$packageArgs = @{
packageName = 'gpg4win-light'
fileType = $fileType
file = gi $toolsPath\*.exe
file = Get-Item $toolsPath\*.exe
silentArgs = '/S'
validExitCodes = @(0)
softwareName = 'Gpg4Win *'
}
Install-ChocolateyInstallPackage @packageArgs
ls $toolsPath\*.exe | % { rm $_ -ea 0; if (Test-Path $_) { sc "$_.ignore" '' }}
Get-ChildItem $toolsPath\*.exe | ForEach-Object { Remove-Item $_ -ea 0; if (Test-Path $_) { Set-Content "$_.ignore" '' }}
4 changes: 2 additions & 2 deletions automatic/gpg4win-light/tools/chocolateyUninstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ $softwareNamePattern = 'Gpg4win *'

[array] $key = Get-UninstallRegistryKey $softwareNamePattern
if ($key.Count -eq 1) {
$key | % {
$key | ForEach-Object {
$packageArgs = @{
packageName = $packageName
silentArgs = "/S"
Expand All @@ -23,6 +23,6 @@ elseif ($key.Count -gt 1) {
Write-Warning "$($key.Count) matches found!"
Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
Write-Warning "Please alert package maintainer the following keys were matched:"
$key | % {Write-Warning "- $($_.DisplayName)"}
$key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
}

2 changes: 1 addition & 1 deletion automatic/gpg4win-vanilla/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# <img src="https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png" width="48" height="48"/> [gpg4win-vanilla](https://chocolatey.org/packages/gpg4win-vanilla)
# <img src="https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png" width="48" height="48"/> [gpg4win-vanilla](https://chocolatey.org/packages/gpg4win-vanilla)

**NOTE**: This GPG distribution is no longer maintained. Instead, use [gpg4win](https://chocolatey.org/packages/gpg4win) which is since v3.0 significantly lighter than what it was previously or [gnupg](https://chocolatey.org/packages/gnupg) which provides the modern command line version of GnuPG without any graphical tools.

Expand Down
31 changes: 18 additions & 13 deletions automatic/gpg4win-vanilla/gpg4win-vanilla.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,19 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>gpg4win-vanilla</id>
<version>2.3.4.20170919</version>
<version>2.3.4.20191019</version>
<title>Gpg4win Vanilla</title>
<authors>g10 Code GmbH</authors>
<owners>chocolatey, dtgm</owners>
<licenseUrl>https://www.gpg4win.org/license.html</licenseUrl>
<projectUrl>http://www.gpg4win.org/</projectUrl>
<iconUrl>https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png</iconUrl>
<iconUrl>https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@f1fbac85edfe6ace114f8ad50023739b2494bb31/icons/gpg4win.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Gpg4win-vanilla (GNU Privacy Guard for Windows) only installs the actual file encryption and digital signature command-line tool gpg.exe.
<description><![CDATA[**NOTE**: This GPG distribution is no longer maintained. Instead, use [gpg4win](https://chocolatey.org/packages/gpg4win) which is since v3.0 significantly lighter than what it was previously or [gnupg](https://chocolatey.org/packages/gnupg) which provides the modern command line version of GnuPG without any graphical tools.
---
Gpg4win-vanilla (GNU Privacy Guard for Windows) only installs the actual file encryption and digital signature command-line tool gpg.exe.
Gpg4win enables users to securely transport emails and files with the help of encryption and digital signatures. Encryption protects the contents against an unwanted party reading it. Digital signatures allow authors of files to sign them prior to distribution so a user may verify the file has not been tampered with and comes from a specific sender.
Expand Down Expand Up @@ -42,37 +46,38 @@ Gpg4win is distributed in three editions and available by the following chocolat
### [gpg4win-vanilla](https://chocolatey.org/packages/gpg4win-vanilla)
* [GnuPG](https://www.gnupg.org/faq/gnupg-faq.html#general)
* [GnuPG](https://www.gnupg.org/faq/gnupg-faq.html#general)
The backend (command-line interface); this is the actual encryption and digital signature tool used by the other software in the suite.
### [gpg4win-light](https://chocolatey.org/packages/gpg4win-light)
Includes all the above, and:
* [GNU Privacy Assistant (GPA)](https://www.gnupg.org/related_software/gpa/index.html)
* [GNU Privacy Assistant (GPA)](https://www.gnupg.org/related_software/gpa/index.html)
An alternative program for managing OpenPGP and X.509 (S/MIME) certificates.
* [GnuPG for Outlook (GpgOL)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgol.git;a=summary)
* [GnuPG for Outlook (GpgOL)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgol.git;a=summary)
A plugin for the 32bit versions of Microsoft Outlook 2003/2007/2010/2013 (email encryption). For Outlook 2010/2013 GpgpOL supports the Exchange Server, but does not support MIME.
* [GPG Explorer eXtension (GpgEX)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgex.git;a=summary)
* [GPG Explorer eXtension (GpgEX)](http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgex.git;a=summary)
A plugin for Microsoft Windows File Explorer to sign and encrypt messages using the context menu.
* [Claws Mail](http://www.claws-mail.org/)
* [Claws Mail](http://www.claws-mail.org/)
A complete email application that offers good support for GnuPG. Also available as its own chocolatey package [claws-mail](https://chocolatey.org/packages/claws-mail).
### [gpg4win](https://chocolatey.org/packages/gpg4win)
Includes all the above, and:
* [Kleopatra](https://www.kde.org/applications/utilities/kleopatra/)
The central certificate administration of Gpg4win, which ensures uniform user navigation for all cryptographic operations.
* [Compendium](http://www.gpg4win.org/doc/en/gpg4win-compendium.html)
* [Kleopatra](https://www.kde.org/applications/utilities/kleopatra/)
The central certificate administration of Gpg4win, which ensures uniform user navigation for all cryptographic operations.
* [Compendium](http://www.gpg4win.org/doc/en/gpg4win-compendium.html)
The documentation for beginner and advanced users, available in English and German.
</description>
]]></description>
<summary>GNU Privacy Guard suite of programs for encryption and digital signatures</summary>
<releaseNotes>http://www.gpg4win.org/change-history.html</releaseNotes>
<copyright>© 2006 g10 Code GmbH</copyright>
<tags>gui cli foss cross-platfrom security signature encryption certificate gpg gnupg gpa gpgol gpgex clawsmail admin</tags>
<projectSourceUrl>http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpg4win.git;a=tree</projectSourceUrl>
<packageSourceUrl>https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/automatic/gpg4win-light</packageSourceUrl>
<packageSourceUrl>https://github.com/chocolatey-community/chocolatey-coreteampackages/tree/master/automatic/gpg4win-vanilla</packageSourceUrl>
<docsUrl>http://www.gpg4win.org/documentation.html</docsUrl>
<mailingListUrl>http://www.gpg4win.org/community.html#main</mailingListUrl>
<bugTrackerUrl>https://bugs.gnupg.org/</bugTrackerUrl>
Expand Down
4 changes: 2 additions & 2 deletions automatic/gpg4win-vanilla/tools/chocolateyInstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ $toolsPath = Split-Path $MyInvocation.MyCommand.Definition
$packageArgs = @{
packageName = 'gpg4win-vanilla'
fileType = $fileType
file = gi $toolsPath\*.exe
file = Get-Item $toolsPath\*.exe
silentArgs = '/S'
validExitCodes = @(0)
softwareName = 'Gpg4Win *'
}
Install-ChocolateyInstallPackage @packageArgs
ls $toolsPath\*.exe | % { rm $_ -ea 0; if (Test-Path $_) { sc "$_.ignore" '' }}
Get-ChildItem $toolsPath\*.exe | ForEach-Object { Remove-Item $_ -ea 0; if (Test-Path $_) { Set-Content "$_.ignore" '' }}
4 changes: 2 additions & 2 deletions automatic/gpg4win-vanilla/tools/chocolateyUninstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ $softwareNamePattern = 'Gpg4win *'

[array] $key = Get-UninstallRegistryKey $softwareNamePattern
if ($key.Count -eq 1) {
$key | % {
$key | ForEach-Object {
$packageArgs = @{
packageName = $packageName
silentArgs = "/S"
Expand All @@ -23,6 +23,6 @@ elseif ($key.Count -gt 1) {
Write-Warning "$($key.Count) matches found!"
Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
Write-Warning "Please alert package maintainer the following keys were matched:"
$key | % {Write-Warning "- $($_.DisplayName)"}
$key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
}

0 comments on commit 7d623d2

Please sign in to comment.