libpng_1.6.28.bb 1.0 KB

1234567891011121314151617181920212223242526272829
  1. SUMMARY = "PNG image format decoding library"
  2. HOMEPAGE = "http://www.libpng.org/"
  3. SECTION = "libs"
  4. LICENSE = "Libpng"
  5. LIC_FILES_CHKSUM = "file://LICENSE;md5=67d8837410863f9821bbd606536f0329 \
  6. file://png.h;endline=144;md5=abfa0497feb393b5842d3d82c1009520"
  7. DEPENDS = "zlib"
  8. LIBV = "16"
  9. SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}${LIBV}/${PV}/${BP}.tar.xz"
  10. SRC_URI[md5sum] = "425354f86c392318d31aedca71019372"
  11. SRC_URI[sha256sum] = "d8d3ec9de6b5db740fefac702c37ffcf96ae46cb17c18c1544635a3852f78f7a"
  12. MIRRORS += "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}${LIBV}/older-releases/${PV}"
  13. BINCONFIG = "${bindir}/libpng-config ${bindir}/libpng16-config"
  14. inherit autotools binconfig-disabled pkgconfig
  15. # Work around missing symbols
  16. EXTRA_OECONF_append_class-target = " ${@bb.utils.contains("TUNE_FEATURES", "neon", "--enable-arm-neon=on", "--enable-arm-neon=off" ,d)}"
  17. PACKAGES =+ "${PN}-tools"
  18. FILES_${PN}-tools = "${bindir}/png-fix-itxt ${bindir}/pngfix ${bindir}/pngcp"
  19. BBCLASSEXTEND = "native nativesdk"