mirror of
https://github.com/ScoopInstaller/Java.git
synced 2026-08-03 09:39:21 +08:00
Liberica: Manifest maintenance (#211)
* liberica14: Remove autoupdate * liberica15: Add manifests
This commit is contained in:
parent
0cfe60d0d3
commit
53bce7117f
@ -17,26 +17,5 @@
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=14&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,26 +17,5 @@
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=14&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,26 +17,5 @@
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=14&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor"
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,26 +17,5 @@
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=14&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-lite"
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,26 +17,5 @@
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=14&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor"
|
||||
}
|
||||
}
|
||||
|
||||
42
bucket/liberica15-full-jre.json
Normal file
42
bucket/liberica15-full-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 14 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "15.0.1-9",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jre15.0.1%2B9-windows-amd64-full.zip",
|
||||
"hash": "f4a5eb8950cb12329985b09e24f6afe1b137acab298471b52eea643bd89d3367"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jre15.0.1%2B9-windows-i586-full.zip",
|
||||
"hash": "558c7a4ce3d22859b19f1a00971366ceafadff35551c5a54b4b9f192340effbb"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-15.0.1-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=15&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica15-full.json
Normal file
42
bucket/liberica15-full.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 14 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "15.0.1-9",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jdk15.0.1%2B9-windows-amd64-full.zip",
|
||||
"hash": "501c31a2a9b418fa9b34fc8714dd5d3de2be83334e7e396297b08c98383f5daa"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jdk15.0.1%2B9-windows-i586-full.zip",
|
||||
"hash": "7857205bd8418817f7cac4dcfd19fa3849bfa8d9fa96c9e0336f44620d94317b"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-15.0.1-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=15&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica15-jre.json
Normal file
42
bucket/liberica15-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 14 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "15.0.1-9",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jre15.0.1%2B9-windows-amd64.zip",
|
||||
"hash": "e386678bfdbbacf58f3ba5ec4d3917d379285b10d16c96caf8457e0a572bfb37"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jre15.0.1%2B9-windows-i586.zip",
|
||||
"hash": "e05e4d44799735e748927588287013ce109c81b5d068ba5aadf94e1356be97c4"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-15.0.1",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=15&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica15-lite.json
Normal file
42
bucket/liberica15-lite.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 14 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "15.0.1-9",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jdk15.0.1%2B9-windows-amd64-lite.zip",
|
||||
"hash": "d93582d8e63030c1b005e00f5762cc0e4dafac2993ffc2f6a3c6b09cd7cd8bde"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jdk15.0.1%2B9-windows-i586-lite.zip",
|
||||
"hash": "33818f1f990a76877ce8dae259c1011674232f046f9aaef4a6fc1a4462db535d"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-15.0.1-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=15&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-lite"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica15.json
Normal file
42
bucket/liberica15.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 14 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "15.0.1-9",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jdk15.0.1%2B9-windows-amd64.zip",
|
||||
"hash": "5a09e4c123c23b9fd70727635da1699c6b70ffbefc38393069d587d9379c61f7"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/15.0.1%2B9/bellsoft-jdk15.0.1%2B9-windows-i586.zip",
|
||||
"hash": "552aaca2691b17369061667a93063d6778b23379dc6c83a5f8556b99be80db35"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-15.0.1",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=15&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor"
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user