liberica*: Manifest maintenance (#322)

* liberica*: Add jdk suffix

* liberica17*: Add at version 17-35
This commit is contained in:
Mathias Hermansson 2021-10-21 15:09:49 +02:00 committed by GitHub
parent 4caba9b6fb
commit df30c27ae4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
31 changed files with 218 additions and 8 deletions

View File

@ -6,11 +6,11 @@
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-amd64-full.zip",
"hash": "48b2211f7a2f33841b6eb7c4ad434352ae609c288b43c0f7ae147692d88aedb6"
"hash": "sha1:f8397de3251002c3ea225691448d72b1e80cc7b6"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-i586-full.zip",
"hash": "afb31a80f3c3a4693f170746360fd371ec8bd08be07e1bf71db954cb3188dca0"
"hash": "sha1:31e40f64f6e47b26579332e6fe9d38e854353cdd"
}
},
"extract_dir": "jdk-16.0.2-full",

View File

@ -6,11 +6,11 @@
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jre16.0.2%2B7-windows-amd64-full.zip",
"hash": "bc86b0957522420ae55139ac5da8442f4f6cdf69e67c42955adf25f0eca2fdea"
"hash": "sha1:494a3036332c9805a3aeaf2e5c5a095429f517b8"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jre16.0.2%2B7-windows-i586-full.zip",
"hash": "93cfa275ec000661327b8fd57ff66041991e38272263573e7c2f44a7ae0e39ef"
"hash": "sha1:e1ef4dd9b817dbe1e1651aadd0f3795a93f91cb3"
}
},
"extract_dir": "jre-16.0.2-full",

View File

@ -6,11 +6,11 @@
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-amd64.zip",
"hash": "3d710d73ab08e44d68dc06d45f4c3eba8cfb13d09bd1c2235d503f2c3a540a53"
"hash": "sha1:c86d74fd916cf29d5a91cf081536576e6d1ebb90"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-i586.zip",
"hash": "0e069fcabb79c0e19aa50479700543804e3707c38493c4f7e52de2b579c93eb2"
"hash": "sha1:7f9fbb30d6366d8d6784deade698e1bdfc2ef3d9"
}
},
"extract_dir": "jdk-16.0.2",

View File

@ -6,11 +6,11 @@
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-amd64-lite.zip",
"hash": "35c91d2a972d13263105811fe5612c5b7ad5768532eeed7c69af589bafaf1785"
"hash": "sha1:897625210fc5a2fca01eae5a29f21fda5ab5fcba"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-i586-lite.zip",
"hash": "00ac81ac9e2a545dc634b5408e66f2f082f37dab295ea0734c0b4e2e2ec8ab9d"
"hash": "sha1:74939671931cd4030e6cdd2eb5edac692e470449"
}
},
"extract_dir": "jdk-16.0.2-lite",

View File

@ -0,0 +1,42 @@
{
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
"homepage": "https://bell-sw.com/java",
"version": "17-35",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-amd64-full.zip",
"hash": "sha1:56aa9708ee40960d282e14c1c9ddde3d30306027"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-i586-full.zip",
"hash": "sha1:afed87aff0780e041ea6aee098581c25bbdb07c0"
}
},
"extract_dir": "jdk-17-full",
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
}
}

View File

@ -0,0 +1,42 @@
{
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
"homepage": "https://bell-sw.com/java",
"version": "17-35",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-amd64-full.zip",
"hash": "sha1:5cecd28ffb82d81a4026ec9b1004ad633f304956"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-i586-full.zip",
"hash": "sha1:2ed99dc89587e39530c2e209b0c5ce18254c8cfd"
}
},
"extract_dir": "jre-17-full",
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
}
}

View File

@ -0,0 +1,42 @@
{
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
"homepage": "https://bell-sw.com/java",
"version": "17-35",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-amd64.zip",
"hash": "sha1:602279632390b2d0ba46663874c0b0e3abbd5563"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-i586.zip",
"hash": "sha1:d077dc94f4e3a712f7a95c86e43729de7d1f9c3c"
}
},
"extract_dir": "jdk-17",
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
}
}

View File

@ -0,0 +1,42 @@
{
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
"homepage": "https://bell-sw.com/java",
"version": "17-35",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-amd64.zip",
"hash": "sha1:421d539e773d6a83261d4f3a04241dfb9d7d2e83"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-i586.zip",
"hash": "sha1:a361cf4c8a795ee39a172938c63840aaed459204"
}
},
"extract_dir": "jre-17",
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
}
}

View File

@ -0,0 +1,42 @@
{
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
"homepage": "https://bell-sw.com/java",
"version": "17-35",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-amd64-lite.zip",
"hash": "sha1:d367bf770fda51faa16327a60731e6b7b64b2bc3"
},
"32bit": {
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-i586-lite.zip",
"hash": "sha1:14e59f52e616d1ac7c32e3171d5be69c2761f565"
}
},
"extract_dir": "jdk-17-lite",
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
}
}