1. SUMMARY = "Device::SerialPort - Linux/POSIX emulation of Win32::SerialPort functions."
  2. AUTHOR = "Kees Cook <pause.cpan1@outflux.net>"
  3. HOMEPAGE = "https://metacpan.org/release/Device-SerialPort"
  4. SECTION = "libs"
  5. LICENSE = "Artistic-1.0 | GPL-1.0+"
  6. LIC_FILES_CHKSUM = "file://README;md5=34e53f81e654ff1fb3e5f6c5735bd1f9"
  7.  
  8. SRC_URI = "http://cpan.metacpan.org/authors/id/C/CO/COOK/Device-SerialPort-${PV}.tar.gz"
  9. SRC_URI[md5sum] = "82c698151f934eb28c65d1838cee7d9e"
  10. SRC_URI[sha256sum] = "d392567cb39b4ea606c0e0acafd8ed72320311b995336ece5fcefcf9b150e9d7"
  11.  
  12. RDEPENDS_${PN} += "libtest-more-perl"
  13.  
  14. S = "${WORKDIR}/Device-SerialPort-${PV}"
  15.  
  16. FILES_${PN} = " \
  17.              ${base_libdir} \
  18.              ${base_bindir} \
  19.              "
  20.  
  21. do_configure() {
  22.     sed -i 's@\"\.\/configure@\"\.\/configure --host=${HOST_ARCH} --target=${TARGET_ARCH}@g' ${S}/Makefile.PL
  23.     perl Makefile.PL INSTALL_BASE=${D}
  24. }
  25.  
  26. do_compile() {
  27.     oe_runmake
  28. }
  29.  
  30. do_install() {
  31.     oe_runmake install
  32. }
  33.  
  34. ====
  35.  
  36.  
  37. OTE: Resolving any missing task queue dependencies
  38. NOTE: Preparing runqueue
  39. NOTE: Executing SetScene Tasks
  40. NOTE: Executing RunQueue Tasks
  41. WARNING: QA Issue: libdevice-serialport-perl: Files/directories were installed but not shipped
  42.   /man
  43.   /man/man3
  44.   /man/man1
  45.   /man/man3/Device::SerialPort.3pm
  46.   /man/man1/modemtest.1p
  47. WARNING: libdevice-serialport-perl: The compile log indicates that host include and/or library paths were used.
  48.          Please check the log '/mnt/dev/fsl-community-bsp/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/libdevice-serialport-perl/1.04-r0/temp/log.do_compile' for more information.
  49. ERROR: QA Issue: No GNU_HASH in the elf binary: '/mnt/dev/fsl-community-bsp/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/libdevice-serialport-perl/1.04-r0/packages-split/libdevice-serialport-perl/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Device/SerialPort/SerialPort.so'
  50. ERROR: QA Issue: non debug package contains .debug directory: libdevice-serialport-perl path /work/armv7a-vfp-neon-poky-linux-gnueabi/libdevice-serialport-perl/1.04-r0/packages-split/libdevice-serialport-perl/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Device/SerialPort/.debug/SerialPort.so
  51. ERROR: QA run found fatal errors. Please consider fixing them.
  52. ERROR: Function failed: do_package_qa
  53. ERROR: Logfile of failure stored in: /mnt/dev/fsl-community-bsp/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/libdevice-serialport-perl/1.04-r0/temp/log.do_package.1155
  54. ERROR: Task 10 (/mnt/dev/fsl-community-bsp/sources/meta-movis/recipes-movis/libdevice-serialport-perl/libdevice-serialport-perl_1.04.bb, do_package) failed with exit code '1'