Skip to content

Commit

Permalink
AU: 4 updated - putty putty.install putty.portable vim
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey committed Sep 29, 2019
1 parent c897a9b commit 2c6d3ba
Show file tree
Hide file tree
Showing 10 changed files with 31 additions and 30 deletions.
8 changes: 4 additions & 4 deletions automatic/putty.install/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ and can be verified like this:


1. Download the following installers:
32-Bit: <https://the.earth.li/~sgtatham/putty/latest/w32/putty-0.72-installer.msi>
64-Bit: <https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.72-installer.msi>
32-Bit: <https://the.earth.li/~sgtatham/putty/latest/w32/putty-0.73-installer.msi>
64-Bit: <https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.73-installer.msi>
2. You can use one of the following methods to obtain the checksum
- Use powershell function 'Get-Filehash'
- Use chocolatey utility 'checksum.exe'

checksum type: sha256
checksum32: D09971C1F67E15DE5491A76AF944E495A24C51DF0A8C2193B0794DA1060DB96D
checksum64: 82B906D253B9D9816236336BCE045FEE954D939A34AA81A3C4CADD3A95345A3C
checksum32: 6B3200D2FF2E5CF0CF5F8056BEA5F271D8BA202D4057FAC6FE65704475C267A0
checksum64: 31D001504B56E47D7E90B39A6FDE6ACF949E8C59D4717ABAC35EEF0B932F89D7

File 'LICENSE.txt' is obtained from <http://www.chiark.greenend.org.uk/~sgtatham/putty/licence.html>
2 changes: 1 addition & 1 deletion automatic/putty.install/putty.install.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>putty.install</id>
<version>0.72</version>
<version>0.73</version>
<title>PuTTY (Install)</title>
<authors>Simon Tatham</authors>
<owners>chocolatey, Rob Reynolds</owners>
Expand Down
4 changes: 2 additions & 2 deletions automatic/putty.install/tools/chocolateyInstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ $packageArgs = @{
PackageName = "putty.install"
FileType = "msi"
SoftwareName = "PuTTY"
File = "$toolsPath\putty-0.72-installer.msi"
File64 = "$toolsPath\putty-64bit-0.72-installer.msi"
File = "$toolsPath\putty-0.73-installer.msi"
File64 = "$toolsPath\putty-64bit-0.73-installer.msi"
SilentArgs = '/qn /norestart /l*v "{0}\install.log"' -f "$Env:TEMP\chocolatey\$Env:ChocolateyPackageName\$Env:ChocolateyPackageVersion"
ValidExitCodes = @(0)
}
Expand Down
4 changes: 2 additions & 2 deletions automatic/putty.portable/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ and can be verified like this:
- Use chocolatey utility 'checksum.exe'

checksum type: sha256
checksum32: 668C3610D7B903CE6790AC0FCD9062E6BDBBD5376C55F6CBCDDF689A3B2C68A4
checksum64: 28B97372435263E301E5AC52A28E9004C2614E46476C3B01ABCA581FEEE71EC9
checksum32: B9F5704D410807B27471290F9D0EEF5EB3DF38DD4AF2996266B53639DE16698E
checksum64: B575CC8B2FD9E61F26439787A0D5D2EF5A99F3C4537F9C9D646949A1D64E3531

File 'LICENSE.txt' is obtained from <http://www.chiark.greenend.org.uk/~sgtatham/putty/licence.html>
2 changes: 1 addition & 1 deletion automatic/putty.portable/putty.portable.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>putty.portable</id>
<version>0.72</version>
<version>0.73</version>
<title>PuTTY (Portable)</title>
<authors>Simon Tatham</authors>
<owners>chocolatey, Rob Reynolds</owners>
Expand Down
5 changes: 3 additions & 2 deletions automatic/putty/putty.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>putty</id>
<version>0.72</version>
<version>0.73</version>
<title>PuTTY</title>
<authors>Simon Tatham</authors>
<owners>chocolatey, Rob Reynolds</owners>
Expand Down Expand Up @@ -39,6 +39,7 @@
## Notes
- This meta package depends on [putty.portable](https://chocolatey.org/packages/putty.portable) rather then [putty.install](https://chocolatey.org/packages/putty.install) for historical reasons. Since this may violate expectation of certain users, consider installing the latter directly.
- Support for putty 64bit have been added to the package when running chocolatey 0.10.4+, to keep using 32bit version of putty please pass `--x86` when installing/upgrading putty.install *(64bit installation may fail if 32bit is already installed)*
- Use of PuTTY, PSCP, PSFTP and Plink is illegal in countries where encryption is outlawed.
- We believe it is legal to use PuTTY, PSCP, PSFTP and Plink in England and Wales and in many other countries, but we are not lawyers, and so if in doubt you should seek legal advice before downloading it.
Expand All @@ -49,7 +50,7 @@
<summary>PuTTY is a free implementation of Telnet and SSH for Windows and Unix platforms, along with an xterm terminal emulator.</summary>
<tags>putty telnet ssh foss cross-platform</tags>
<dependencies>
<dependency id="putty.portable" version="[0.72]" />
<dependency id="putty.portable" version="[0.73]" />
</dependencies>
</metadata>
<files>
Expand Down
2 changes: 1 addition & 1 deletion automatic/vim/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# <img src="https://raw.githubusercontent.com/chocolatey-community/chocolatey-coreteampackages/master/icons/vim.svg" width="48" height="48"/> [vim](https://chocolatey.org/packages/vim)
# <img src="https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@6f5bf8702fdf3944c2d2c26454d531e32dc7d272/icons/vim.svg" width="48" height="48"/> [vim](https://chocolatey.org/packages/vim)

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Expand Down
8 changes: 4 additions & 4 deletions automatic/vim/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ in verifying that this package's contents are trustworthy.
The embedded software have been downloaded from GitHub and can be verified like this:

1. Download the following zips:
32-Bit: <https://github.com/vim/vim-win32-installer/releases/download/v8.1.2058/gvim_8.1.2058_x86.zip>
64-Bit: <https://github.com/vim/vim-win32-installer/releases/download/v8.1.2058/gvim_8.1.2058_x64.zip>
32-Bit: <https://github.com/vim/vim-win32-installer/releases/download/v8.1.2099/gvim_8.1.2099_x86.zip>
64-Bit: <https://github.com/vim/vim-win32-installer/releases/download/v8.1.2099/gvim_8.1.2099_x64.zip>
2. You can use one of the following methods to obtain the SHA256 checksum:
- Use powershell function 'Get-FileHash'
- Use Chocolatey utility 'checksum.exe'

checksum32: 9A1FD694E4C59A19798C8151F515D73CB952D2551D717BF80F4E99D637650B47
checksum64: 61B1D894B7EAAEC1F6F5F3B8FBD96DF89821DAF200E21FF719EA8F15A08BC457
checksum32: 05EB1D8F7FE038FD9B67F0C3397B285CA0B6CCBD39B1DED56E3E7A6AFFCD0797
checksum64: 2EAC4D4741E3050F4F724CD84E7753BB652F54BB74748D2E0D5A2629FEF15741
6 changes: 3 additions & 3 deletions automatic/vim/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@ $installDir = Get-InstallDir
$packageArgs = @{
packageName = $env:ChocolateyPackageName
unzipLocation = $installDir
file = "$toolsDir\gvim_8.1.2058_x86.zip"
file64 = "$toolsDir\gvim_8.1.2058_x64.zip"
file = "$toolsDir\gvim_8.1.2099_x86.zip"
file64 = "$toolsDir\gvim_8.1.2099_x64.zip"
}

$installArgs = @{
statement = Get-Statement
exeToRun = "$installDir\vim\vim$shortversion\install.exe"
}

'$installDir', ($installDir | Out-String), '$packageArgs', ($packageArgs | Out-String), '$installArgs', ($installArgs | Out-String) | % { Write-Debug $_ }
'$installDir', ($installDir | Out-String), '$packageArgs', ($packageArgs | Out-String), '$installArgs', ($installArgs | Out-String) | ForEach-Object { Write-Debug $_ }

Install-ChocolateyZipPackage @packageArgs
Start-ChocolateyProcessAsAdmin @installArgs
Expand Down
20 changes: 10 additions & 10 deletions automatic/vim/vim.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,39 +3,39 @@
<metadata>
<id>vim</id>
<title>Vim</title>
<version>0.0</version>
<version>8.1.2099</version>
<authors>Bram Moolenaar, Vim Community</authors>
<owners>chocolatey, Rob Reynolds, matsuhav</owners>
<summary>Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. It's useful whether you're already using vi or using a different editor.</summary>
<description><![CDATA[Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Vim is often called a programmers editor, and so useful for programming that many consider it an entire IDE. Its not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.
Vim is often called a programmer's editor, and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.
## Features
* **Vim**: Vim terminal(CLI) application can be used from Powershell and Command Prompt.
* **GVim**: Vim GUI version provides full featured Windows GUI application experience.
* **GVim**: The GUI version of Vim provides full featured Windows GUI application experience.
* **Terminal Integration**: Batch files are created to provide `vim`, `gvim`, `evim`, `view`, `gview`, `vimdiff`, `gvimdiff` and `vimtutor` command on terminal use.
* **Shell Integration**: Vim is added in `Open with ...` context menu. And by default `Edit with Vim` context menu is created to open files whose extensions are associated with other applications.
## Package parameters
- `/InstallDir` - Specify install directory. By default, the software is installed in `$ChocolateyToolsLocation`, `C:\tools`.You can include spaces. See the example below.
- `/RestartExplorer` - Restart explorer to unlock `GVimExt.dll` used for context menu popup feature.
- `/InstallDir` - Override the installation directory. By default, the software is installed in `$ChocolateyToolsLocation`, it's default value is `C:\tools`. You can include spaces. See the example below.
- `/RestartExplorer` - Restart Explorer to unlock `GVimExt.dll` used for `Edit with Vim` context menu feature.
- `/NoDefaultVimrc` - Don't create default `_vimrc` file.
- `/NoContextmenu` - Don't create `Edit with Vim` in context menu.
- `/NoContextmenu` - Don't create `Edit with Vim` context menu.
- `/NoDesktopShortcuts` - Don't create shortcuts on the desktop.
Example: `choco install vim --params '/NoDesktopShortcuts /InstallDir:C:\path\to\your dir'`
Example: `choco install vim --params "'/NoDesktopShortcuts /InstallDir:C:\path\to\your dir'"`
## Notes
- The package uses the zip build to install to provide installation options.
- This package uses the ZIP build to install to provide installation parameters.
- All compilation of the software is automated and performed on Appveyor. The building status is open.
- This package provides an official build. Similar package `vim-tux` is from a well-known unofficial vim building project. Unlike `vim-tux`, this package can be set installation parameters.
- This package provides an official build. Similar package `vim-tux` is from a well-known unofficial vim building project. Unlike `vim-tux`, this package can take some installation parameters.
- See https://github.com/vim/vim-win32-installer for more information.
]]></description>
Expand All @@ -49,7 +49,7 @@ Example: `choco install vim --params '/NoDesktopShortcuts /InstallDir:C:\path\to
<mailingListUrl>https://www.vim.org/maillist.php</mailingListUrl>
<bugTrackerUrl>https://github.com/vim/vim/issues</bugTrackerUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>https://raw.githubusercontent.com/chocolatey-community/chocolatey-coreteampackages/master/icons/vim.svg</iconUrl>
<iconUrl>https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@6f5bf8702fdf3944c2d2c26454d531e32dc7d272/icons/vim.svg</iconUrl>
</metadata>
<files>
<file src="tools\**" target="tools" />
Expand Down

0 comments on commit 2c6d3ba

Please sign in to comment.