From 1163bec465ff0bdc903046eca422a638cb9be735 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Wed, 31 Oct 2018 20:41:25 +0100 Subject: [PATCH] ca_root_certificates_java: cacerts for openjdk. extracted from corresponding ca_root_certificates. --- ...a_root_certificates_java-2018_10_17.recipe | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 haiku-data/ca_root_certificates_java/ca_root_certificates_java-2018_10_17.recipe diff --git a/haiku-data/ca_root_certificates_java/ca_root_certificates_java-2018_10_17.recipe b/haiku-data/ca_root_certificates_java/ca_root_certificates_java-2018_10_17.recipe new file mode 100644 index 0000000000..ba89bd9699 --- /dev/null +++ b/haiku-data/ca_root_certificates_java/ca_root_certificates_java-2018_10_17.recipe @@ -0,0 +1,37 @@ +SUMMARY="Bundle of CA root certificates for OpenJDK" +DESCRIPTION="Certificate data for OpenJDK." +HOMEPAGE="" +COPYRIGHT="2008-2018 Mozilla" +LICENSE="MPL v1.1 + GNU GPL v2 + GNU LGPL v2.1" +REVISION="1" +SOURCE_URI="https://curl.haxx.se/ca/cacert-${portVersion//_/-}.pem#noarchive" +CHECKSUM_SHA256="86695b1be9225c3cf882d283f05c944e3aabbc1df6428a4424269a93e997dc65" +SOURCE_FILENAME="ca-bundle-$portVersion.crt" + +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE="yes" + +PROVIDES=" + ca_root_certificates_java = $portVersion compat >= 0 + " +REQUIRES=" + " + +BUILD_REQUIRES=" + ca_root_certificates == $portVersion + " +BUILD_PREREQUIRES=" + cmd:trust + " + +INSTALL() +{ + installDir="$dataRootDir/ssl/java" + mkdir -p "$installDir" + + trust extract --format=java-cacerts --filter=ca-anchors \ + --purpose=server-auth $installDir/cacerts + chmod 644 $installDir/cacerts +}