From a2e291e3097700d67bd114d641aefb17eb7a2ea8 Mon Sep 17 00:00:00 2001 From: Slach Date: Tue, 31 Oct 2023 11:25:40 +0400 Subject: [PATCH 1/5] i2pd browser 1.3.3 --- bucket/i2pdbrowser.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 bucket/i2pdbrowser.json diff --git a/bucket/i2pdbrowser.json b/bucket/i2pdbrowser.json new file mode 100644 index 00000000000000..70f7f3b6199f15 --- /dev/null +++ b/bucket/i2pdbrowser.json @@ -0,0 +1,33 @@ +{ + "version": "1.3.3", + "description": "i2pd browser bundle", + "homepage": "https://i2pd.website", + "url": "https://github.com/PurpleI2P/i2pdbrowser", + "license": "BSD-3-Clause", + "architecture": { + "64bit": { + "url": "https://github.com/PurpleI2P/i2pdbrowser/releases/download/1.3.3/I2PdBrowserPortable_1.3.3.7z", + "hash": "sha512:e7fbcf4b564211869b1fe35463ef7347f5ac75e1c531cd5487f20234251a3015f82fd3e90ccb2c4d493f6d6609b9e04030c7e8dacda3538fae4fdd9b518fa9f3" + } + }, + "bin": "StartI2PdBrowser.bat", + "shortcuts": [ + [ + "StartI2PdBrowser.bat", + "I2PdBrowser" + ] + ], + "checkver": { + "github": "https://github.com/PurpleI2P/i2pdbrowser" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/PurpleI2P/i2pdbrowser/releases/download/$version/I2PdBrowserPortable_$version.7z" + } + }, + "hash": { + "url": "$baseurl/SHA512SUMS" + } + } +} From bf379d0db39781d5bbad6e79f144d13c2412e956 Mon Sep 17 00:00:00 2001 From: Slach Date: Sun, 21 Jan 2024 17:14:30 +0400 Subject: [PATCH 2/5] remove url to allow pass check --- bucket/i2pdbrowser.json | 1 - 1 file changed, 1 deletion(-) diff --git a/bucket/i2pdbrowser.json b/bucket/i2pdbrowser.json index 70f7f3b6199f15..49452e5a27d398 100644 --- a/bucket/i2pdbrowser.json +++ b/bucket/i2pdbrowser.json @@ -2,7 +2,6 @@ "version": "1.3.3", "description": "i2pd browser bundle", "homepage": "https://i2pd.website", - "url": "https://github.com/PurpleI2P/i2pdbrowser", "license": "BSD-3-Clause", "architecture": { "64bit": { From 4d546ef172ac4e5510b7958f353807a6c7bc5dce Mon Sep 17 00:00:00 2001 From: Slach Date: Fri, 25 Oct 2024 11:35:27 +0400 Subject: [PATCH 3/5] add kafkatopical 0.0.8 --- bucket/kafkatopical.json | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 bucket/kafkatopical.json diff --git a/bucket/kafkatopical.json b/bucket/kafkatopical.json new file mode 100644 index 00000000000000..f942eb423a42df --- /dev/null +++ b/bucket/kafkatopical.json @@ -0,0 +1,28 @@ +{ + "version": "0.0.8", + "homepage": "https://www.kafkatopical.com/", + "description": "KafkaTopical - A Fast, Easy and Free Kafka Client For Mac, Windows and Linux", + "license": "Freeware", + "url": "https://www.kafkatopical.com/download/kafkatopical/0.0.8/KafkaTopical-win-0.0.8-x64.zip", + "extract_dir": "KafkaTopical", + "hash": "sha256:92f2a231cf0128048b4dee6e56728d6b2f838bc9872279629e99bf5b88c7da79", + "checkver": { + "script": [ + "$url = 'https://www.kafkatopical.com/'", + "$response = Invoke-WebRequest -UseBasicParsing -Uri $url", + "$response.Content -match '\"softwareVersion\": ([\\d.]+)' | Out-Null", + "Write-Output $matches[1]" + ], + "regex": "([\\d.]+)" + }, + "autoupdate": { + "url": "https://www.kafkatopical.com/download/kafkatopical/$version/KafkaTopical-win-$version-x64.zip" + }, + "bin": "KafkaTopical.exe", + "shortcuts": [ + [ + "KafkaTopical.exe", + "KafkaTopical" + ] + ] +} From 0f04b66b29f1ee80f6c254fa29737e2304f88baa Mon Sep 17 00:00:00 2001 From: Slach Date: Wed, 22 Jan 2025 22:45:46 +0500 Subject: [PATCH 4/5] rename kafkatopical to kafkio, update to 1.1.1 version --- bucket/kafkatopical.json | 28 ---------------------------- bucket/kafkio.json | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 28 deletions(-) delete mode 100644 bucket/kafkatopical.json create mode 100644 bucket/kafkio.json diff --git a/bucket/kafkatopical.json b/bucket/kafkatopical.json deleted file mode 100644 index f942eb423a42df..00000000000000 --- a/bucket/kafkatopical.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "version": "0.0.8", - "homepage": "https://www.kafkatopical.com/", - "description": "KafkaTopical - A Fast, Easy and Free Kafka Client For Mac, Windows and Linux", - "license": "Freeware", - "url": "https://www.kafkatopical.com/download/kafkatopical/0.0.8/KafkaTopical-win-0.0.8-x64.zip", - "extract_dir": "KafkaTopical", - "hash": "sha256:92f2a231cf0128048b4dee6e56728d6b2f838bc9872279629e99bf5b88c7da79", - "checkver": { - "script": [ - "$url = 'https://www.kafkatopical.com/'", - "$response = Invoke-WebRequest -UseBasicParsing -Uri $url", - "$response.Content -match '\"softwareVersion\": ([\\d.]+)' | Out-Null", - "Write-Output $matches[1]" - ], - "regex": "([\\d.]+)" - }, - "autoupdate": { - "url": "https://www.kafkatopical.com/download/kafkatopical/$version/KafkaTopical-win-$version-x64.zip" - }, - "bin": "KafkaTopical.exe", - "shortcuts": [ - [ - "KafkaTopical.exe", - "KafkaTopical" - ] - ] -} diff --git a/bucket/kafkio.json b/bucket/kafkio.json new file mode 100644 index 00000000000000..690b1056374ac8 --- /dev/null +++ b/bucket/kafkio.json @@ -0,0 +1,33 @@ +{ + "version": "1.1.1", + "homepage": "https://www.kafkio.com/", + "description": "KafkIO - A Fast, Easy and Free Kafka Client For Mac, Windows and Linux", + "license": "Freeware", + "url": "https://www.kafkio.com/download/kafkio/1.1.1/KafkIO-win-1.1.1-x64.zip", + "hash": "sha256:f39060541c0216ac40f5ed1ec24c5f8be9452b8ac6cf016fd495d67dc1d079c0", + "pre_install": [ + "if (Test-Path \"$dir\\KafkIO-win-$version-x64\") {", + " Move-Item \"$dir\\KafkIO-win-$version-x64\\*\" \"$dir\\\" -Force", + " Remove-Item \"$dir\\KafkIO-win-$version-x64\" -Force -Recurse", + "}" + ], + "checkver": { + "script": [ + "$url = 'https://www.kafkio.com/'", + "$response = Invoke-WebRequest -UseBasicParsing -Uri $url", + "$response.Content -match '\"softwareVersion\": ([\\d.]+)' | Out-Null", + "Write-Output $matches[1]" + ], + "regex": "([\\d.]+)" + }, + "autoupdate": { + "url": "https://www.kafkio.com/download/kafkio/$version/KafkIO-win-$version-x64.zip" + }, + "bin": "KafkIO.exe", + "shortcuts": [ + [ + "KafkIO.exe", + "KafkIO" + ] + ] +} From cc4bf9648c1921a446d3123dfe796f77ee054e7b Mon Sep 17 00:00:00 2001 From: Aliaksandr Belik Date: Thu, 23 Jan 2025 02:53:01 +0300 Subject: [PATCH 5/5] kafkio@1.1.1: Simplify checkver, fix formatting, use extract_dir, add hash autoupdate --- bucket/kafkio.json | 47 +++++++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git a/bucket/kafkio.json b/bucket/kafkio.json index 690b1056374ac8..d489edee202bc6 100644 --- a/bucket/kafkio.json +++ b/bucket/kafkio.json @@ -1,27 +1,17 @@ { "version": "1.1.1", + "description": "KafkIO - A Fast, Easy and Free Kafka Client for Mac, Windows and Linux", "homepage": "https://www.kafkio.com/", - "description": "KafkIO - A Fast, Easy and Free Kafka Client For Mac, Windows and Linux", - "license": "Freeware", - "url": "https://www.kafkio.com/download/kafkio/1.1.1/KafkIO-win-1.1.1-x64.zip", - "hash": "sha256:f39060541c0216ac40f5ed1ec24c5f8be9452b8ac6cf016fd495d67dc1d079c0", - "pre_install": [ - "if (Test-Path \"$dir\\KafkIO-win-$version-x64\") {", - " Move-Item \"$dir\\KafkIO-win-$version-x64\\*\" \"$dir\\\" -Force", - " Remove-Item \"$dir\\KafkIO-win-$version-x64\" -Force -Recurse", - "}" - ], - "checkver": { - "script": [ - "$url = 'https://www.kafkio.com/'", - "$response = Invoke-WebRequest -UseBasicParsing -Uri $url", - "$response.Content -match '\"softwareVersion\": ([\\d.]+)' | Out-Null", - "Write-Output $matches[1]" - ], - "regex": "([\\d.]+)" + "license": { + "identifier": "Freeware", + "url": "https://www.kafkio.com/donate" }, - "autoupdate": { - "url": "https://www.kafkio.com/download/kafkio/$version/KafkIO-win-$version-x64.zip" + "architecture": { + "64bit": { + "url": "https://www.kafkio.com/download/kafkio/1.1.1/KafkIO-win-1.1.1-x64.zip", + "hash": "f39060541c0216ac40f5ed1ec24c5f8be9452b8ac6cf016fd495d67dc1d079c0", + "extract_dir": "KafkIO-win-1.1.1-x64" + } }, "bin": "KafkIO.exe", "shortcuts": [ @@ -29,5 +19,20 @@ "KafkIO.exe", "KafkIO" ] - ] + ], + "checkver": { + "regex": "\"softwareVersion\": ([\\d.]+)" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://www.kafkio.com/download/kafkio/$version/KafkIO-win-$version-x64.zip", + "extract_dir": "KafkIO-win-$version-x64" + } + }, + "hash": { + "url": "https://www.kafkio.com/download", + "find": "(?sm)$basename.*?SHA256:.*?$sha256" + } + } }