From cb3440d7cf19660ff78ac5b5af7a845bcf336892 Mon Sep 17 00:00:00 2001 From: Hsiao-nan Cheung Date: Wed, 13 Mar 2024 19:07:23 +0800 Subject: [PATCH 1/2] emeditor: Add version 24.0.0 --- bucket/e/emeditor.json | 54 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 bucket/e/emeditor.json diff --git a/bucket/e/emeditor.json b/bucket/e/emeditor.json new file mode 100644 index 0000000..f235d90 --- /dev/null +++ b/bucket/e/emeditor.json @@ -0,0 +1,54 @@ +{ + "version": "24.0.0", + "description": "A fast, lightweight and extensible text editor for Windows. Useful for opening very large files.", + "homepage": "https://www.emeditor.com/", + "license": "Shareware", + "architecture": { + "64bit": { + "url": "https://download.emeditor.info/emed64_24.0.0_portable.zip", + "hash": "2f08f9f856c8ec33e1adb712b0435939cd20e8fdb6a85ccb29e5f9dc8daf5afe" + }, + "32bit": { + "url": "https://download.emeditor.info/emed32_24.0.0_portable.zip", + "hash": "e64d7a593393a7c3ba0ec38311cb94056f525fe47dbaf37009ea969ae9d8fd07" + } + }, + "pre_install": [ + "$manifest.persist | ForEach-Object {", + " if ([io.path]::GetExtension($_)) {", + " if (!(Test-Path \"$persist_dir\\$_\")) { New-Item \"$dir\\$_\" | Out-Null }", + " }", + "}" + ], + "bin": "EmEditor.exe", + "shortcuts": [ + [ + "EmEditor.exe", + "EmEditor" + ] + ], + "persist": [ + "eeCommon.ini", + "eeConfig.ini", + "eeLM.ini", + "eePlugins.ini" + ], + "checkver": { + "script": [ + "$dl_url = 'https://support.emeditor.com/en/downloads/latest/portable/64'", + "$header = Invoke-WebRequest -Method Head -Uri $dl_url", + "$header.BaseResponse.RequestMessage.RequestUri.OriginalString" + ], + "regex": "https://(?[^\\s]+)/emed64_(?[\\d.]+)_portable.zip" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://download.emeditor.info/emed64_$version_portable.zip" + }, + "32bit": { + "url": "https://download.emeditor.info/emed32_$version_portable.zip" + } + } + } +} From 60a23f7462fd06f8ceb14519a556830646e1c770 Mon Sep 17 00:00:00 2001 From: Hsiao-nan Cheung Date: Wed, 13 Mar 2024 19:26:54 +0800 Subject: [PATCH 2/2] Simplify manifest --- bucket/e/emeditor.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bucket/e/emeditor.json b/bucket/e/emeditor.json index f235d90..356e18e 100644 --- a/bucket/e/emeditor.json +++ b/bucket/e/emeditor.json @@ -39,7 +39,7 @@ "$header = Invoke-WebRequest -Method Head -Uri $dl_url", "$header.BaseResponse.RequestMessage.RequestUri.OriginalString" ], - "regex": "https://(?[^\\s]+)/emed64_(?[\\d.]+)_portable.zip" + "regex": "emed64_([\\d.]+)_portable.zip" }, "autoupdate": { "architecture": {