Skip to content

Commit

Permalink
AU: 2 updated - julia smartftp
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey committed Nov 10, 2018
1 parent 8c6defe commit 33ca5f9
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 16 deletions.
2 changes: 1 addition & 1 deletion automatic/julia/README.md
@@ -1,4 +1,4 @@
# <img src="ToBeReplaced" width="48" height="48"/> [Julia programming language](https://chocolatey.org/packages/julia)
# <img src="https://cdn.jsdelivr.net/gh/chocolatey/chocolatey-coreteampackages@b6cf0f7f72e8e037e6aa1e7ca15ec35a492f959f/icons/julia.png" width="48" height="48"/> [Julia programming language](https://chocolatey.org/packages/julia)

[Julia](https://julialang.org/) is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace. IJulia, a collaboration between the IPython and Julia communities, provides a powerful browser-based graphical notebook interface to Julia.

Expand Down
26 changes: 22 additions & 4 deletions automatic/julia/julia.nuspec
Expand Up @@ -2,20 +2,38 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>julia</id>
<version>1.0.0</version>
<version>1.0.2</version>
<title>Julia programming language</title>
<authors>Jeff Bezanson, Alan Edelman, Stefan Karpinski, Viral B. Shah, Julia contributors</authors>
<owners>chocolatey, FlorianRappl, drel</owners>
<licenseUrl>https://github.com/JuliaLang/julia/blob/master/LICENSE.md</licenseUrl>
<projectUrl>https://julialang.org</projectUrl>
<releaseNotes></releaseNotes>
<releaseNotes>https://github.com/JuliaLang/julia/releases/tag/v1.0.2</releaseNotes>
<packageSourceUrl>https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/automatic/julia</packageSourceUrl>
<projectSourceUrl>https://github.com/JuliaLang/julia</projectSourceUrl>
<docsUrl>http://docs.julialang.org/</docsUrl>
<bugTrackerUrl>https://github.com/JuliaLang/julia/issues</bugTrackerUrl>
<iconUrl>https://to.be.replaced/</iconUrl>
<iconUrl>https://cdn.jsdelivr.net/gh/chocolatey/chocolatey-coreteampackages@b6cf0f7f72e8e037e6aa1e7ca15ec35a492f959f/icons/julia.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description></description>
<description><![CDATA[[Julia](https://julialang.org/) is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace. IJulia, a collaboration between the IPython and Julia communities, provides a powerful browser-based graphical notebook interface to Julia.
## Features
- Multiple dispatch: providing ability to define function behavior across many combinations of argument types
- Dynamic type system: types for documentation, optimization, and dispatch
- Good performance, approaching that of statically-typed languages like C
- A built-in package manager
- Lisp-like macros and other metaprogramming facilities
- Call Python functions: use the PyCall package[a]
- Call C functions directly: no wrappers or special APIs
- Powerful shell-like abilities to manage other processes
- Designed for parallel and distributed computing
- Coroutines: lightweight green threading
- User-defined types are as fast and compact as built-ins
- Automatic generation of efficient, specialized code for different argument types
- Elegant and extensible conversions and promotions for numeric and other types
- Efficient support for Unicode, including but not limited to UTF-8
]]></description>
<summary>The Julia Language: A fresh approach to technical computing.</summary>
<tags>julia language scientific computing dynamic programming repl data visualization machine learning jit admin foss cross-platform</tags>
<dependencies>
Expand Down
10 changes: 5 additions & 5 deletions automatic/julia/legal/VERIFICATION.txt
Expand Up @@ -6,14 +6,14 @@ The installer have been downloaded from the Julia download page on <https://juli
and can be verified like this:

1. Download the following:
32-bit installer: <https://julialang-s3.julialang.org/bin/winnt/x86/1.0/julia-1.0.0-win32.exe>
64-bit installer: <https://julialang-s3.julialang.org/bin/winnt/x86/1.0/julia-1.0.0-win64.exe>
32-bit installer: <https://julialang-s3.julialang.org/bin/winnt/x86/1.0/julia-1.0.2-win32.exe>
64-bit installer: <https://julialang-s3.julialang.org/bin/winnt/x64/1.0/julia-1.0.2-win64.exe>
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: ToBeReplaced
checksum32: ToBeReplaced
checksum64: ToBeReplaced
checksum type: sha256
checksum32: 359CD3E28C57883993BB651D7E4F31E38F79395DB92DC77394F1BA8F4CB98B1E
checksum64: E7214B93184075CAC20EC3A478BBE0FB4B7D9358F604E9F32768C2FD2F031877

File 'LICENSE.txt' is obtained from <https://github.com/JuliaLang/julia/blob/master/LICENSE.md>
6 changes: 3 additions & 3 deletions automatic/julia/tools/chocolateyinstall.ps1
@@ -1,12 +1,12 @@
$ErrorActionPreference = 'Stop';
$ErrorActionPreference = 'Stop';

$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"

$packageArgs = @{
packageName = $env:ChocolateyPackageName
fileType = 'exe'
file = "$toolsDir\to-be-replaced.exe"
file64 = "$toolsDir\to-be-replaced.exe"
file = "$toolsDir\julia-1.0.2-win32.exe"
file64 = "$toolsDir\julia-1.0.2-win64.exe"

softwareName = 'Julia*'

Expand Down
2 changes: 1 addition & 1 deletion automatic/smartftp/smartftp.nuspec
Expand Up @@ -5,7 +5,7 @@
<id>smartftp</id>
<title>SmartFTP</title>
<owners>chocolatey</owners>
<version>9.0.2620.0</version>
<version>9.0.2621.0</version>
<authors>SmartSoft</authors>
<summary>FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Telnet, Terminal client.</summary>
<description><![CDATA[SmartFTP is a fast and reliable FTP, FTPS, SFTP, HTTP, Amazon S3, WebDAV, Google Drive, Google Cloud Storage, Microsoft OneDrive, Backblaze B2, Telnet, Terminal client with lots of features and a modern user interface.
Expand Down
4 changes: 2 additions & 2 deletions automatic/smartftp/tools/chocolateyInstall.ps1
Expand Up @@ -12,8 +12,8 @@ $packageArgs = @{
fileType = 'msi'
url = 'https://www.smartftp.com/get/SmartFTP86.msi'
url64bit = 'https://www.smartftp.com/get/SmartFTP64.msi'
checksum = '2fe44dafee7d151e62a633d76fb9a10446826792c0551f4d8e5b0af5fc454491'
checksum64 = 'b1a036b30ecff6abc89079425571ef59c2ce5640acc45f45f7ee818a4af8577e'
checksum = '3b69de6da0e1e089b248056803fa4c6aa03f8efefad0d5cd6693bcc2763788ad'
checksum64 = 'ab63e1b43a19d4f169b73a47cd20d654f49ce016c9dcace9e9e3778d346a15bc'
checksumType = 'sha256'
checksumType64 = 'sha256'
silentArgs = '/quiet'
Expand Down

0 comments on commit 33ca5f9

Please sign in to comment.