Advertisement
Guest User

Untitled

a guest
Jun 28th, 2011
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. ---- start gsoap_2.8.3.inc ----
  2. DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding \
  3. for the development of SOAP Web Services and clients."
  4. SECTION = "devel"
  5. LICENSE = "GPL"
  6.  
  7. INC_PR="1"
  8.  
  9. SRC_URI = "http://mesh.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.3.zip"
  10.  
  11. inherit autotools_stage
  12.  
  13. S = "${WORKDIR}/gsoap-2.8"
  14.  
  15. PARALLEL_MAKE = ""
  16.  
  17. EXTRA_OEMAKE = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
  18. ---- end gsoap_2.8.3.inc ----
  19.  
  20. ---- start gsoap_2.8.3.bb ----
  21. require gsoap_${PV}.inc
  22.  
  23. OE_STRICT_CHECKSUMS = ""
  24.  
  25. DEPENDS = "gsoap-native openssl"
  26.  
  27. PR = "r1.${INC_PR}"
  28.  
  29. do_install_append() {
  30. install -d ${D}${libdir}
  31. for lib in libgsoapssl libgsoapssl++ libgsoap libgsoapck++ libgsoap++ libgsoapck
  32. do
  33. oe_libinstall -C gsoap $lib ${D}${libdir}
  34. done
  35. }
  36.  
  37. do_install() {
  38. autotools_do_install
  39. }
  40.  
  41. FILES_${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2"
  42. FILES_${PN} += "${datadir}"
  43. FILES_${PN}-dev += "${libdir}"
  44. ---- end gsoap_2.8.3.bb ----
  45.  
  46. ---- start gsoap-native_2.8.3.bb ----
  47. require gsoap_${PV}.inc
  48.  
  49. OE_STRICT_CHECKSUMS = ""
  50.  
  51. DEPENDS = "openssl-native"
  52.  
  53. EXTRA_OEMAKE = ""
  54.  
  55. PR = "r1.${INC_PR}"
  56.  
  57. inherit native
  58.  
  59. do_install() {
  60. install -d ${D}${bindir}/
  61. install ${S}/gsoap/src/soapcpp2 ${D}${bindir}/soapcpp2
  62. }
  63. ---- start end-native_2.8.3.bb ----
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement