Skip to content

Commit

Permalink
AU: 1 updated - InkScape
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey Community committed Nov 19, 2023
1 parent f5683f7 commit 15d1481
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
7 changes: 4 additions & 3 deletions automatic/inkscape/inkscape.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>InkScape</id>
<version>1.3</version>
<version>1.3.1</version>
<title>Inkscape</title>
<owners>chocolatey-community</owners>
<authors>Inkscape developers</authors>
Expand All @@ -26,7 +26,7 @@ All Inkscape projects may be exported in formats friendly to web browsers or com
## Features
* Object creation: drawing, shape tools, text tool, bitmaps, clones
* Object manipulation: transformations, z-order operations, grouping, layers, aligment
* Object manipulation: transformations, z-order operations, grouping, layers, alignment
* Fill and stroke: color selector, color picker tool, copy/paste style, pattern fills, dashed strokes, with many predefined dash patterns, path markers (ending, middle and/or beginning marks, e.g. arrowheads)
* Operations on paths
* Rendering: fully anti-aliased display, alpha transparency support for display and PNG export
Expand All @@ -35,13 +35,14 @@ All Inkscape projects may be exported in formats friendly to web browsers or com
## Notes
* This software cannot be reinstalled even with the package `--force` option. The installer will not run when the same version is already installed. If you need to reinstall this software, please uninstall the package and then install it again.
* **If the package is out of date please check [Version History](#versionhistory) for the latest submitted version. If you have a question, please ask it in [Chocolatey Community Package Discussions](https://github.com/chocolatey-community/chocolatey-packages/discussions) or raise an issue on the [Chocolatey Community Packages Repository](https://github.com/chocolatey-community/chocolatey-packages/issues) if you have problems with the package. Disqus comments will generally not be responded to.**
]]></description>
<docsUrl>https://inkscape.org/en/learn/</docsUrl>
<mailingListUrl>https://inkscape.org/en/community/mailing-lists/</mailingListUrl>
<bugTrackerUrl>https://bugs.launchpad.net/inkscape</bugTrackerUrl>
<summary>An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.</summary>
<releaseNotes>https://inkscape.org/release/inkscape-1.3/#left-column</releaseNotes>
<releaseNotes>https://inkscape.org/release/inkscape-1.3.1/#left-column</releaseNotes>
<copyright>inkscape.org</copyright>
<tags>inkscape editor foss cross-platform svg vector-graphics icons graphics export drawing art admin</tags>
<packageSourceUrl>https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/inkscape</packageSourceUrl>
Expand Down
6 changes: 3 additions & 3 deletions automatic/inkscape/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@ Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.

The embedded software have been downloaded from the listed download
location on <https://inkscape.org/release/inkscape-1.3/windows>
location on <https://inkscape.org/release/inkscape-1.3.1/windows>
and can be verified by doing the following:

1. Download the following:
64-Bit software: <https://inkscape.org/gallery/item/42333/inkscape-1.3_2023-07-21_0e150ed6c4-x64_31XBEKV.msi>
64-Bit software: <https://inkscape.org/gallery/item/44472/inkscape-1.3.1_2023-11-16_91b66b0783-x64_yOr62Fw.msi>
2. Get the checksum using one of the following methods:
- Using powershell function 'Get-FileHash'
- Use chocolatey utility 'checksum.exe'
3. The checksums should match the following:

checksum type: sha256
checksum64: FF67FDF7F8F9154950552B66B7C9045A1173FAE247D52F42944527C7A7FBEA58
checksum64: 90F8F632C57FE6AB5B050BA1ED8DC08AE79D88BB9C48EE6DE3E8D17DB5673F58

The file 'LICENSE.txt' has been obtained from <http://www.gnu.org/licenses/gpl-2.0.txt>
8 changes: 4 additions & 4 deletions automatic/inkscape/tools/chocolateyInstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ $toolsPath = Split-Path -parent $MyInvocation.MyCommand.Definition
$packageArgs = @{
packageName = $env:ChocolateyPackageName
fileType = 'msi'
url = 'https://inkscape.org/gallery/item/42337/inkscape-1.3_2023-07-21_0e150ed6c4-x86_K2QrAzI.msi'
checksum = '89567DD3C370DA7A8E89405C80F6454E0541875FD21CCE7E99F8C36FDF5A7DE8'
url = 'https://inkscape.org/gallery/item/44473/inkscape-1.3.1_2023-11-16_91b66b0783-x86_ulhsqfz.msi'
checksum = 'E49D533D0D741509A7B982541C9014F4EF7C20FF9063D602E211DE09717D523E'
checksumType = 'sha256'
file64 = "$toolsPath\inkscape-1.3_2023-07-21_0e150ed6c4-x64_31XBEKV.msi"
file64 = "$toolsPath\inkscape-1.3.1_2023-11-16_91b66b0783-x64_yOr62Fw.msi"
softwareName = 'InkScape*'
silentArgs = "/qn /norestart /l*v `"$($env:TEMP)\$($env:chocolateyPackageName).$($env:chocolateyPackageVersion).MsiInstall.log`""
validExitCodes = @(0)
}

[array]$key = Get-UninstallRegistrykey $packageArgs['softwareName']
if ($key.Count -eq 1) {
if ($key[0].DisplayVersion -eq '1.3') {
if ($key[0].DisplayVersion -eq '1.3.1') {
Write-Host "Software already installed"
return
}
Expand Down

0 comments on commit 15d1481

Please sign in to comment.