texinfo-dummy-native.bb 858 B

1234567891011121314151617181920212223242526272829303132
  1. SUMMARY = "Fake version of the texinfo utility suite"
  2. SECTION = "console/utils"
  3. LICENSE = "MIT"
  4. LIC_FILES_CHKSUM = "file://COPYING;md5=d6bb62e73ca8b901d3f2e9d71542f4bb"
  5. DEPENDS = ""
  6. PV = "1.0"
  7. SRC_URI = "file://template.py file://COPYING"
  8. S = "${WORKDIR}"
  9. inherit native
  10. #
  11. # To avoid texinfo-dummy-native and texinfo-native conflicting we install to base_bindir
  12. # which is later in PATH than bindir where texinfo-native installs
  13. #
  14. do_install_name() {
  15. FILENAME="${D}${base_bindir}/$1"
  16. # Using ln causes problems with rm_work
  17. cp -T "${S}/template.py" "$FILENAME"
  18. chmod +x $FILENAME
  19. }
  20. do_install() {
  21. mkdir -p "${D}${base_bindir}"
  22. for i in makeinfo pod2texi texi2dvi pdftexi2dvi texindex texi2pdf \
  23. txixml2texi texi2any install-info ginstall-info \
  24. update-info-dir; do
  25. do_install_name $i
  26. done
  27. }