Compare commits

...

44 Commits

Author SHA1 Message Date
65482920eb Adjust Cricut Design Space to pull from ucs network share, bump version
All checks were successful
/ Build-Chocolatey-Packages (push) Successful in 2m3s
2024-12-12 16:03:24 -05:00
e637e78436 Add 'cricut-design-space/' from commit '810efcfc918b23724fac53e56554ea867704e0d9'
git-subtree-dir: cricut-design-space
git-subtree-mainline: 91c8a4d61b
git-subtree-split: 810efcfc91
2024-12-12 16:01:00 -05:00
Steven Pickles
810efcfc91 Merge branch 'release/6.6.121' 2021-03-26 09:18:52 -04:00
Steven Pickles
eabd97ba43 No changes required for release-6.6.121 2021-03-26 09:18:24 -04:00
Steven Pickles
113b7703cd Merge branch 'feature/upgrade-to-version-6-6-121' into develop 2021-03-26 09:15:35 -04:00
Steven Pickles
193cf43aa4 Update references to version 6.6.121 2021-03-26 09:15:23 -04:00
Steven Pickles
6365f11a96 Merge tag 'release-6.2.100' into develop
add tag release-6.2.100
2021-01-17 15:41:26 -05:00
Steven Pickles
c01282a906 Merge branch 'release/6.2.100' 2021-01-17 15:39:19 -05:00
Steven Pickles
1d1d42ca21 No changes required for release-6.2.100 2021-01-17 15:29:06 -05:00
Steven Pickles
b6f846b2bc Merge branch 'feature/update-to-version-6-2-100' into develop 2021-01-17 15:26:37 -05:00
Steven Pickles
baf4edc79e Update references to version 6.2.100 2021-01-17 15:26:26 -05:00
Steven Pickles
311c87747e Merge tag 'release-5.6.19' into develop
release-5.6.19
2020-03-12 08:39:18 -04:00
Steven Pickles
41d3c3c999 Merge branch 'release/5.6.19' 2020-03-12 08:38:45 -04:00
Steven Pickles
f19bb08e87 Create release/5.6.19 branch 2020-03-12 08:38:28 -04:00
Steven Pickles
139ba972ba Add company name to copyright field per Chocolatey documentation
The original copyright field just had the 4 character year, but
the Chocolatey documentation stipulates that is not enough:

https://github.com/chocolatey/package-validator/wiki/CopyrightCharacterCountMinimum
2020-03-12 08:20:50 -04:00
Steven Pickles
8b11dee01a Merge tag 'release-5.6.19' into develop
release-5.6.19
2020-03-12 07:34:53 -04:00
Steven Pickles
323a1df846 Merge branch 'release-5.6.19'
In the repository there was previously a release branch for
release-5.6.19, but the Chocolatey community required the
<owners> tag be populated. I had since resolved this issue with
new commits in develop. Therefore I chose to delete the existing
branch and create a new one with the exact same release number.
2020-03-12 07:32:04 -04:00
Steven Pickles
ebbed19188 release-5.6.19 2020-03-12 07:31:50 -04:00
Steven Pickles
6e49bc4b5a Fix misspelled filename in README 2020-03-11 11:52:35 -04:00
Steven Pickles
c91b0e973c Add clarifying instructions to generate Nuget package using choco pack 2020-03-11 11:49:38 -04:00
Steven Pickles
ef76428b16 Modify README.md file prefix to all uppercase 2020-03-11 11:45:45 -04:00
Steven Pickles
73de466464 Fix issue where block comment was not correctly removed 2020-03-11 11:44:20 -04:00
Steven Pickles
0f89219a76 Merge branch 'issue/add-missing-fields' into develop
The fields were recommended by the automated bot chocolatey-ops during
package submission for version 5.16.19. They are not missing required
fields but would make it more user friendly in the future.
2020-03-11 11:25:18 -04:00
Steven Pickles
fbb43ea041 Remove unnecessary commented lines where possible, 2020-03-11 11:16:54 -04:00
Steven Pickles
db45206891 Add copyright year based on executable digital signature (Feb 29, 2020) 2020-03-11 11:16:20 -04:00
Steven Pickles
393b8adad1 Explicitly state closed source project 2020-03-11 11:15:19 -04:00
Steven Pickles
d3eef3616b Add bug tracker URL to Cricut customer care 2020-03-11 11:14:24 -04:00
Steven Pickles
27b1a87256 Add myself to owners tag (this tag means Chocolatey maintainer)
In the .nuspec file the instructions say the following:

"owners is a poor name for maintainers of the package. It sticks
around by this name for compatibility reasons. It basically means you."

As a result I entered my name.
2020-03-11 11:06:51 -04:00
Steven Pickles
2f2c78f9f1 Add release notes indicating there are no release notes 2020-03-11 11:04:05 -04:00
Steven Pickles
8bb65074c9 Add license (legal) URL and indicate no license requires accepting 2020-03-11 11:03:49 -04:00
Steven Pickles
4fd97e404e Merge tag 'release-5.6.19' into develop
release-5.6.19
2020-03-10 12:26:40 -04:00
Steven Pickles
7009b5978b Merge branch 'release-5.6.19' 2020-03-10 12:25:58 -04:00
Steven Pickles
79276d10c3 release-5.6.19 2020-03-10 12:25:37 -04:00
Steven Pickles
cb6106e961 Merge branch 'feature/create-cricut-design-space-package' into develop 2020-03-10 12:12:40 -04:00
Steven Pickles
fceb08b1ec Modify README to include instructions and caveats 2020-03-10 12:11:34 -04:00
Steven Pickles
2ac17f07ee Remove comments from tools/chocolateyinstall.ps1 as recommended
Chocolatey install documentation recommends removing all comments from
the tools/chocolateyinstall.ps1 file before releasing the package.
2020-03-10 11:49:09 -04:00
Steven Pickles
ecac52c31a Remove unused files from repository as they are not needed 2020-03-10 11:44:55 -04:00
Steven Pickles
a0070c87d9 Use Install-ChocolateyPackage instead of Install-ChocolateyInstallPackage
Since Install-ChocolateyInstallPackage is noted to be used with the
$file parameter and not the $url parameter, the Chocolatey documentation
says to use Install-ChocolateyPackage. I made this mistake in a previous
commit.
2020-03-10 11:43:42 -04:00
Steven Pickles
86dcb8b390 Add package version, title, author, tags, summary, and description 2020-03-10 09:54:42 -04:00
Steven Pickles
b891a8801c Add installer URL, checksum, and install arguments 2020-03-10 09:53:55 -04:00
Steven Pickles
3a1e464b14 Remove license and verification because they are unnecessary
Per _TODO.txt the LICENSE.txt and VERIFICATION.txt files should be
removed if the installation binary is not embedded.
2020-03-09 11:02:29 -04:00
Steven Pickles
cd389fa1ce Create package using "choco add CricutDesignSpace" PowerShell command 2020-03-09 10:22:27 -04:00
Steven Pickles
236c4ff06a Create develop branch 2020-03-09 10:20:57 -04:00
Steven Pickles
f5b13d03e8 Create repository 2020-03-09 10:20:41 -04:00
3 changed files with 87 additions and 0 deletions

View File

@ -0,0 +1,22 @@
# Cricut Design Space Chocolatey Package
## Summary
Chocolatey package configuration for the Cricut Design Space application.
## Creating Nuget Package
Clone the repository and use Chocolatey to create the package:
$ choco pack
## Testing Nuget Package
Follow the instructions at the URL below to create and use a Chocolatey test environment:
https://github.com/chocolatey-community/chocolatey-test-environment
Note: as March 10, 2020, the default `shell/InstallChocolatey.ps1` file was not creating a TLS channel and thus would not install Chocolatey in the virtual machine. The link below contains a fix. Once the pull request is accepted in the test environment repository this message will be removed.
https://github.com/chocolatey-community/chocolatey-test-environment/pull/49/commits/6b5563c52cf208834cc662e3f14a00bdad9bf567

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>cricut-design-space</id>
<version>8.60.67</version>
<owners>stevenpickles</owners>
<title>CricutDesignSpace (Install)</title>
<authors>Cricut</authors>
<projectUrl>https://design.cricut.com/</projectUrl>
<iconUrl>https://is5-ssl.mzstatic.com/image/thumb/Purple114/v4/2d/e1/51/2de1511b-f8ad-320c-77d9-e809e1d65928/AppIcon-0-0-1x_U007emarketing-0-0-0-9-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png/246x0w.png</iconUrl>
<copyright>2021 Cricut, Inc.</copyright>
<licenseUrl>https://us.cricut.com/legal</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<!-- Since Cricut Design Space is closed source there is no projectSourceUrl to link -->
<!-- <projectSourceUrl></projectSourceUrl>-->
<docsUrl>https://help.cricut.com/hc/en-us/articles/360009428814-Downloading-and-Installing-Design-Space#windowsinstall</docsUrl>
<bugTrackerUrl>https://help.cricut.com/hc/en-us/articles/360020316674-Cricut-Contact-Information</bugTrackerUrl>
<tags>cricut design space</tags>
<summary>Design and wirelessly cut using Cricut Explore and Cricut Maker machines.</summary>
<description>Cricut Design Space is a companion app that lets you design and wirelessly cut with Cricut Explore and Cricut Maker machines. Create a project from scratch or browse thousands of images, predesigned Make It Now projects, and fonts in the Cricut Image Library.</description>
<releaseNotes>No release notes are available from the manufacturer.</releaseNotes>
</metadata>
<files>
<file src="tools\**" target="tools" />
</files>
</package>

View File

@ -0,0 +1,39 @@
$ErrorActionPreference = 'Stop';
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$packageArgs = @{
packageName = $env:ChocolateyPackageName
unzipLocation = $toolsDir
fileType = 'EXE'
File = '\\ucs\software\CricutDesignSpace-Install-v8.60.67.exe'
softwareName = 'cricutdesignspace*'
checksum = '78b04935a1be4cef0e9f690a75b53c86c5783d8491760a5dada709544cf25d0c'
checksumType = 'sha256'
silentArgs = '/S'
validExitCodes= @(0)
}
Install-ChocolateyPackage @packageArgs