summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-support/ca-certificates/ca-certificates_20210119.bb')
-rw-r--r--meta/recipes-support/ca-certificates/ca-certificates_20210119.bb24
1 files changed, 12 insertions, 12 deletions
diff --git a/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb b/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
index 7dcc86fdc1..363203854f 100644
--- a/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
+++ b/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
@@ -9,8 +9,8 @@ LIC_FILES_CHKSUM = "file://debian/copyright;md5=ae5b36b514e3f12ce1aa8e2ee67f3d7e
9 9
10# This is needed to ensure we can run the postinst at image creation time 10# This is needed to ensure we can run the postinst at image creation time
11DEPENDS = "" 11DEPENDS = ""
12DEPENDS_class-native = "openssl-native" 12DEPENDS:class-native = "openssl-native"
13DEPENDS_class-nativesdk = "openssl-native" 13DEPENDS:class-nativesdk = "openssl-native"
14# Need rehash from openssl and run-parts from debianutils 14# Need rehash from openssl and run-parts from debianutils
15PACKAGE_WRITE_DEPS += "openssl-native debianutils-native" 15PACKAGE_WRITE_DEPS += "openssl-native debianutils-native"
16 16
@@ -35,7 +35,7 @@ EXTRA_OEMAKE = "\
35 'SBINDIR=${sbindir}' \ 35 'SBINDIR=${sbindir}' \
36" 36"
37 37
38do_compile_prepend() { 38do_compile:prepend() {
39 oe_runmake clean 39 oe_runmake clean
40} 40}
41 41
@@ -58,7 +58,7 @@ do_install () {
58 } >${D}${sysconfdir}/ca-certificates.conf 58 } >${D}${sysconfdir}/ca-certificates.conf
59} 59}
60 60
61do_install_append_class-target () { 61do_install:append:class-target () {
62 sed -i -e 's,/etc/,${sysconfdir}/,' \ 62 sed -i -e 's,/etc/,${sysconfdir}/,' \
63 -e 's,/usr/share/,${datadir}/,' \ 63 -e 's,/usr/share/,${datadir}/,' \
64 -e 's,/usr/local,${prefix}/local,' \ 64 -e 's,/usr/local,${prefix}/local,' \
@@ -66,25 +66,25 @@ do_install_append_class-target () {
66 ${D}${mandir}/man8/update-ca-certificates.8 66 ${D}${mandir}/man8/update-ca-certificates.8
67} 67}
68 68
69pkg_postinst_${PN}_class-target () { 69pkg_postinst:${PN}:class-target () {
70 SYSROOT="$D" $D${sbindir}/update-ca-certificates 70 SYSROOT="$D" $D${sbindir}/update-ca-certificates
71} 71}
72 72
73CONFFILES_${PN} += "${sysconfdir}/ca-certificates.conf" 73CONFFILES:${PN} += "${sysconfdir}/ca-certificates.conf"
74 74
75# Rather than make a postinst script that works for both target and nativesdk, 75# Rather than make a postinst script that works for both target and nativesdk,
76# we just run update-ca-certificate from do_install() for nativesdk. 76# we just run update-ca-certificate from do_install() for nativesdk.
77CONFFILES_${PN}_append_class-nativesdk = " ${sysconfdir}/ssl/certs/ca-certificates.crt" 77CONFFILES:${PN}:append:class-nativesdk = " ${sysconfdir}/ssl/certs/ca-certificates.crt"
78do_install_append_class-nativesdk () { 78do_install:append:class-nativesdk () {
79 SYSROOT="${D}${SDKPATHNATIVE}" ${D}${sbindir}/update-ca-certificates 79 SYSROOT="${D}${SDKPATHNATIVE}" ${D}${sbindir}/update-ca-certificates
80} 80}
81 81
82do_install_append_class-native () { 82do_install:append:class-native () {
83 SYSROOT="${D}${base_prefix}" ${D}${sbindir}/update-ca-certificates 83 SYSROOT="${D}${base_prefix}" ${D}${sbindir}/update-ca-certificates
84} 84}
85 85
86RDEPENDS_${PN}_append_class-target = " openssl-bin openssl" 86RDEPENDS:${PN}:append:class-target = " openssl-bin openssl"
87RDEPENDS_${PN}_append_class-native = " openssl-native" 87RDEPENDS:${PN}:append:class-native = " openssl-native"
88RDEPENDS_${PN}_append_class-nativesdk = " nativesdk-openssl-bin nativesdk-openssl" 88RDEPENDS:${PN}:append:class-nativesdk = " nativesdk-openssl-bin nativesdk-openssl"
89 89
90BBCLASSEXTEND = "native nativesdk" 90BBCLASSEXTEND = "native nativesdk"