chore: Update some very old apps (#3080)

* chore: Update some very old apps

* fix checkver url
This commit is contained in:
Rashil Gandhi 2021-12-13 23:06:23 +05:30 committed by GitHub
parent f6e160b5bb
commit c35bbf9299
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 114 additions and 47 deletions

View File

@ -1,19 +1,30 @@
{
"version": "2.5.4",
"version": "3.7",
"description": "Print lines matching a pattern.",
"homepage": "http://gnuwin32.sourceforge.net/packages/grep.htm",
"license": "GPL-2.0-only",
"url": [
"https://downloads.sourceforge.net/project/gnuwin32/grep/2.5.4/grep-2.5.4-bin.zip",
"https://downloads.sourceforge.net/project/gnuwin32/grep/2.5.4/grep-2.5.4-dep.zip"
"homepage": "https://www.gnu.org/software/grep",
"license": "GPL-3.0-or-later",
"architecture": {
"64bit": {
"url": "https://nuwen.net/files/mingw/components-18.0.7z",
"hash": "50b7bddbceda793098f2fed3a249fb02911f4a46c5d9a2e6c77079fa7e40b2ad"
}
},
"extract_dir": "components-18.0",
"pre_install": [
"Expand-7ZipArchive \"$dir\\grep-*.7z\" \"$dir\"",
"Get-ChildItem \"$dir\\*.7z\" | Remove-Item -Recurse -Force"
],
"hash": [
"sha1:56f41d351b3ed8ac671df4dd3bbd4c4d3b9190a2",
"sha1:6dc3a0d1a1751c731fb680a01650a1396c76648c"
],
"bin": [
"bin\\grep.exe",
"bin\\egrep.exe",
"bin\\fgrep.exe"
]
"bin": "bin\\grep.exe",
"checkver": {
"url": "https://nuwen.net/mingw.html",
"regex": "(?sm)>grep (?<version>[\\d.]+)</a>.*?components-(?<components>[\\d.]+).7z"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://nuwen.net/files/mingw/components-$matchComponents.7z"
}
},
"extract_dir": "components-$matchComponents"
}
}

View File

@ -7,8 +7,8 @@
"hash": "sha1:7d778f56b4ecaa98fd98fa28e7d2630a7680fa7d",
"bin": "bin\\make.exe",
"checkver": {
"url": "https://chocolatey.org/packages/make",
"regex": "(?i:make).([\\d.]+)\\.nupkg"
"url": "https://sourceforge.net/projects/ezwinports/files",
"regex": "/files/make-([\\d.]+)-without-guile-w32-bin.zip"
},
"autoupdate": {
"url": "https://downloads.sourceforge.net/project/ezwinports/make-$version-without-guile-w32-bin.zip"

36
bucket/pcre2grep.json Normal file
View File

@ -0,0 +1,36 @@
{
"version": "10.39",
"description": "Regular expression pattern matching utility using the same syntax and semantics as Perl 5 (versions 10 and above).",
"homepage": "https://pcre.org/",
"license": "BSD-3-Clause",
"architecture": {
"64bit": {
"url": [
"http://www.rexegg.com/dl/stuff/pcre2grep-1039.zip",
"http://www.rexegg.com/dl/stuff/pcre2test-1039.zip"
],
"hash": [
"ea9c4e99917bc50a3fae6074386b588d525e76bf1d640aa6fe2eafb7cc36e999",
"21f0d9e14287f1d7d88ad442b5dfe4ec7d21fe513ce2fd7d317e9a45e4b34a6c"
]
}
},
"bin": [
"pcre2grep.exe",
"pcre2test.exe"
],
"checkver": {
"url": "http://www.rexegg.com/pcregrep-pcretest.html",
"regex": "(?sm)>PCRE2 Branch</h2>.*?<td>([\\d.]+) \\("
},
"autoupdate": {
"architecture": {
"64bit": {
"url": [
"http://www.rexegg.com/dl/stuff/pcre2grep-$cleanVersion.zip",
"http://www.rexegg.com/dl/stuff/pcre2test-$cleanVersion.zip"
]
}
}
}
}

View File

@ -1,31 +1,36 @@
{
"version": "10.20",
"version": "8.45",
"description": "Regular expression pattern matching utility using the same syntax and semantics as Perl 5.",
"homepage": "https://pcre.org/",
"license": "BSD-3-Clause",
"architecture": {
"64bit": {
"url": "https://github.com/rivy/PCRE/releases/download/10.20/pcre2grep-10.20-x64.zip",
"hash": "6b69d123b9e09e288f12e828f4a827e2bec59991e743802287c389fbbc99f54d"
},
"32bit": {
"url": "https://github.com/rivy/PCRE/releases/download/10.20/pcre2grep-10.20-x32.zip",
"hash": "a07c0d43132855bf350d85f71a9ee781d0e62721cd9053f1ff2894c52f4cfd85"
"url": [
"http://www.rexegg.com/dl/stuff/pcregrep-845.zip",
"http://www.rexegg.com/dl/stuff/pcretest-845.zip"
],
"hash": [
"70200cc2d9f71897d8abf333e067caa8b4ca9fbada9a73f45c5e840fe3544de4",
"732d0609c850ff12edacbd3cd391c4fd19137568f444af74e97bdd0bd73201d4"
]
}
},
"bin": [
"pcre2grep.exe",
"pcre2test.exe",
[
"pcre2grep.exe",
"pcregrep"
],
[
"pcre2test.exe",
"pcretest"
]
"pcregrep.exe",
"pcretest.exe"
],
"checkver": {
"github": "https://github.com/rivy/PCRE"
"url": "http://www.rexegg.com/pcregrep-pcretest.html",
"regex": "(?sm)>PCRE1 Branch</h2>.*?<td>([\\d.]+) \\("
},
"autoupdate": {
"architecture": {
"64bit": {
"url": [
"http://www.rexegg.com/dl/stuff/pcregrep-$cleanVersion.zip",
"http://www.rexegg.com/dl/stuff/pcretest-$cleanVersion.zip"
]
}
}
}
}

View File

@ -1,15 +1,30 @@
{
"version": "4.2.1",
"description": "Stream editor.",
"homepage": "http://gnuwin32.sourceforge.net/packages/sed.htm",
"license": "GPL-2.0-only",
"url": [
"https://downloads.sourceforge.net/project/gnuwin32/sed/4.2.1/sed-4.2.1-bin.zip",
"https://downloads.sourceforge.net/project/gnuwin32/sed/4.2.1/sed-4.2.1-dep.zip"
"version": "4.8",
"description": "sed (stream editor) is a non-interactive command-line text editor",
"homepage": "https://www.gnu.org/software/sed",
"license": "GPL-3.0-or-later",
"architecture": {
"64bit": {
"url": "https://nuwen.net/files/mingw/components-18.0.7z",
"hash": "50b7bddbceda793098f2fed3a249fb02911f4a46c5d9a2e6c77079fa7e40b2ad"
}
},
"extract_dir": "components-18.0",
"pre_install": [
"Expand-7ZipArchive \"$dir\\sed-*.7z\" \"$dir\"",
"Get-ChildItem \"$dir\\*.7z\" | Remove-Item -Recurse -Force"
],
"hash": [
"sha1:dfd3d1dae27a24784d7ab40eb074196509fa48fe",
"sha1:f7edbd7152d8720c95d46dd128b87b8ba48a5d6f"
],
"bin": "bin\\sed.exe"
"bin": "bin\\sed.exe",
"checkver": {
"url": "https://nuwen.net/mingw.html",
"regex": "(?sm)>sed (?<version>[\\d.]+)</a>.*?components-(?<components>[\\d.]+).7z"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://nuwen.net/files/mingw/components-$matchComponents.7z"
}
},
"extract_dir": "components-$matchComponents"
}
}