libxcrypt-external.bb 838 B

1234567891011121314151617181920212223242526
  1. SUMMARY = "Extended cryptographic library (from glibc)"
  2. DESCRIPTION = "Forked code from glibc libary to extract only crypto part."
  3. HOMEPAGE = "https://github.com/besser82/libxcrypt"
  4. SECTION = "libs"
  5. LICENSE = "LGPL-2.1-only"
  6. PROVIDES = "virtual/crypt"
  7. inherit external-toolchain
  8. EXTERNAL_PROVIDE_PATTERN = "${libdir}/libcrypt.so.*"
  9. libc_rdep = "${@'${PREFERRED_PROVIDER_virtual/libc}' if '${PREFERRED_PROVIDER_virtual/libc}' else '${TCLIBC}'}"
  10. RDEPENDS:${PN} += "${libc_rdep}"
  11. FILES:${PN} = "${libdir}/libcrypt.so.* \
  12. ${libdir}/libcrypt-*.so \
  13. ${libdir}/libowcrypt*.so.* \
  14. ${libdir}/libowcrypt-*.so \
  15. "
  16. FILES:${PN}-dev = "\
  17. ${libdir}/libcrypt.so \
  18. ${libdir}/libowcrypt.so \
  19. ${includedir}/crypt.h \
  20. ${libdir}/pkgconfig/libcrypt.pc \
  21. ${libdir}/pkgconfig/libxcrypt.pc \
  22. "