Files

45 lines
1.7 KiB
Tcl
Raw Permalink Normal View History

2022-03-27 12:00:23 +05:30
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name openjdk17-bootstrap
version 17
set build 35
categories java devel
2023-08-09 09:25:13 +10:00
# TODO: specify which darwin versions the binary actually works on
platforms {darwin any}
2022-03-27 12:00:23 +05:30
supported_archs x86_64 arm64
license GPL-2+
maintainers nomaintainer
description OpenJDK ${version} Boot JDK
long_description OpenJDK ${version} Boot JDK to bootstrap Openjdk${version} port
homepage https://openjdk.java.net/
2022-03-27 12:00:23 +05:30
master_sites https://download.java.net/java/GA/jdk${version}/0d483333a00540d886896bac774ff48b/${build}/GPL/
if {${configure.build_arch} eq "x86_64"} {
checksums rmd160 22047e850be0cfafb6d16a9bf6d08914ca724c9a \
sha256 18e11cf9bbc6f584031e801b11ae05a233c32086f8e1b84eb8a1e9bb8e1f5d90 \
size 184007871
distname openjdk-${version}_macos-x64_bin
2022-03-27 12:00:23 +05:30
} elseif {${configure.build_arch} eq "arm64"} {
checksums rmd160 fbcfd2cc8d00322902f7c8c257985e43130d097a \
sha256 b5bf6377aabdc935bd72b36c494e178b12186b0e1f4be50f35134daa33bda052 \
size 181735146
distname openjdk-${version}_macos-aarch64_bin
2023-08-09 09:25:13 +10:00
} else {
distfiles
2022-03-27 12:00:23 +05:30
}
use_xcode no
use_configure no
worksrcdir jdk-${version}.jdk
2022-03-27 12:00:23 +05:30
build {}
set path /Library/Java/JavaVirtualMachines/${name}
destroot {
xinstall -m 755 -d ${destroot}${path}
copy ${worksrcpath}/Contents ${destroot}${path}
}
destroot.violate_mtree yes