From 891541900131ed36ad12ade5ce55a098bd43901b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=BA=E9=80=A0=E7=94=B5=E5=AD=90=E5=B0=8F=E7=8C=AB?= =?UTF-8?q?=E5=92=AA?= Date: Mon, 13 Jan 2020 21:26:40 +0800 Subject: [PATCH 1/2] add racket-minimal@7.5 --- bucket/racket-minimal.json | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 bucket/racket-minimal.json diff --git a/bucket/racket-minimal.json b/bucket/racket-minimal.json new file mode 100644 index 0000000000..615e7b6ebd --- /dev/null +++ b/bucket/racket-minimal.json @@ -0,0 +1,39 @@ + +{ + "version": "7.5", + "homepage": "https://racket-lang.org", + "license": "LGPL-3.0-or-later", + "description": "Minimal Racket installation, without DrRacket/docs.", + "architecture": { + "64bit": { + "url": "https://mirror.racket-lang.org/installers/7.5/racket-minimal-7.5-x86_64-win32.exe#/dl.7z", + "hash": "sha1:40a9645cce96c1810b3db0253d6ea45a4aa37b27" + }, + "32bit": { + "url": "https://mirror.racket-lang.org/installers/7.5/racket-minimal-7.5-i386-win32.exe#/dl.7z", + "hash": "sha1:34c3d3f4316aa5b6a38c20a213dd31a5ad182be4" + } + }, + "bin": [ + "racket.exe", + "raco.exe" + ], + "checkver": { + "url": "https://download.racket-lang.org/", + "re": "Version ([\\d.]+)" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://mirror.racket-lang.org/installers/$version/racket-minimal-$version-x86_64-win32.exe#/dl.7z" + }, + "32bit": { + "url": "https://mirror.racket-lang.org/installers/$version/racket-minimal-$version-i386-win32.exe#/dl.7z" + } + }, + "hash": { + "url": "https://download.racket-lang.org/releases/$version/", + "regex": "$basename[\\s\\S]*?\"checksum\">$sha1" + } + } +} From c0eec1fc43ec5e3662e03d5238856161165a48e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=BA=E9=80=A0=E7=94=B5=E5=AD=90=E5=B0=8F=E7=8C=AB?= =?UTF-8?q?=E5=92=AA?= Date: Tue, 14 Jan 2020 13:40:03 +0800 Subject: [PATCH 2/2] racket-minimal: update checkver and au.hash --- bucket/racket-minimal.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/bucket/racket-minimal.json b/bucket/racket-minimal.json index 615e7b6ebd..6387fcd6bb 100644 --- a/bucket/racket-minimal.json +++ b/bucket/racket-minimal.json @@ -1,4 +1,3 @@ - { "version": "7.5", "homepage": "https://racket-lang.org", @@ -18,10 +17,7 @@ "racket.exe", "raco.exe" ], - "checkver": { - "url": "https://download.racket-lang.org/", - "re": "Version ([\\d.]+)" - }, + "checkver": "Download Racket\\s+v([\\d.]+)", "autoupdate": { "architecture": { "64bit": { @@ -33,7 +29,7 @@ }, "hash": { "url": "https://download.racket-lang.org/releases/$version/", - "regex": "$basename[\\s\\S]*?\"checksum\">$sha1" + "regex": "$basename.*?\"checksum\">$sha1" } } }