diff options
| -rw-r--r-- | meta/recipes-connectivity/openssl/openssl.inc | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/meta/recipes-connectivity/openssl/openssl.inc b/meta/recipes-connectivity/openssl/openssl.inc index a3b0ac4c74..3bfe569b3c 100644 --- a/meta/recipes-connectivity/openssl/openssl.inc +++ b/meta/recipes-connectivity/openssl/openssl.inc | |||
| @@ -33,13 +33,21 @@ export AS = "${CC} -c" | |||
| 33 | 33 | ||
| 34 | inherit pkgconfig siteinfo multilib_header | 34 | inherit pkgconfig siteinfo multilib_header |
| 35 | 35 | ||
| 36 | PACKAGES =+ "libcrypto libssl ${PN}-misc" | 36 | PACKAGES =+ "libcrypto libssl ${PN}-misc openssl-conf" |
| 37 | FILES_libcrypto = "${base_libdir}/libcrypto${SOLIBS}" | 37 | FILES_libcrypto = "${base_libdir}/libcrypto${SOLIBS}" |
| 38 | FILES_libssl = "${libdir}/libssl.so.*" | 38 | FILES_libssl = "${libdir}/libssl.so.*" |
| 39 | FILES_${PN} =+ " ${libdir}/ssl/*" | 39 | FILES_${PN} =+ " ${libdir}/ssl/*" |
| 40 | FILES_${PN}-misc = "${libdir}/ssl/misc ${libdir}/ssl/openssl.cnf" | 40 | FILES_${PN}-misc = "${libdir}/ssl/misc" |
| 41 | FILES_${PN}-dev += "${base_libdir}/libcrypto${SOLIBSDEV}" | 41 | FILES_${PN}-dev += "${base_libdir}/libcrypto${SOLIBSDEV}" |
| 42 | 42 | ||
| 43 | # Add the openssl.cnf file to the openssl-conf package. Make the libcrypto | ||
| 44 | # package RRECOMMENDS on this package. This will enable the configuration | ||
| 45 | # file to be installed for both the base openssl package and the libcrypto | ||
| 46 | # package since the base openssl package depends on the libcrypto package. | ||
| 47 | FILES_openssl-conf = "${libdir}/ssl/openssl.cnf" | ||
| 48 | CONFFILES_openssl-conf = "${libdir}/ssl/openssl.cnf" | ||
| 49 | RRECOMMENDS_libcrypto += "openssl-conf" | ||
| 50 | |||
| 43 | do_configure_prepend_darwin () { | 51 | do_configure_prepend_darwin () { |
| 44 | sed -i -e '/version-script=openssl\.ld/d' Configure | 52 | sed -i -e '/version-script=openssl\.ld/d' Configure |
| 45 | } | 53 | } |
