diff options
Diffstat (limited to 'recipes/omniorb/omniorb_4.0.7.bb')
-rw-r--r-- | recipes/omniorb/omniorb_4.0.7.bb | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/recipes/omniorb/omniorb_4.0.7.bb b/recipes/omniorb/omniorb_4.0.7.bb new file mode 100644 index 0000000000..89e98e3534 --- /dev/null +++ b/recipes/omniorb/omniorb_4.0.7.bb @@ -0,0 +1,38 @@ +DESCRIPTION = "OmniORB High Performance ORB" +SECTION = "devel" +PRIORITY = "optional" +LICENSE = "LGPL" +DEPENDS = "omniorb-native" +PR = "r0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/omniorb/omniORB-${PV}.tar.gz \ +file://omniORB.cfg \ +file://omniORB-cross.patch;patch=1 \ +file://omniORB_embedded_appl.patch;patch=1 \ +file://rm_LongDouble.patch;patch=1 \ +file://arm_double.patch;patch=1;pnum=0 \ +file://dynskel.patch;patch=1;pnum=0 \ +" + +S = "${WORKDIR}/omniORB-${PV}" + +FILES_${PN}-dev += "${datadir}/idl/omniORB/* ${datadir}/idl/omniORB/cos/* + +inherit autotools pkgconfig + +do_compile () { + export EmbeddedSystem=1 + export TOOLBINDIR=${STAGING_BINDIR_NATIVE} + oe_runmake +} +do_install () { + export EmbeddedSystem=1 + make DESTDIR=${D} install + install -d ${D}${sysconfdir} + install -m 0644 ${WORKDIR}/omniORB.cfg ${D}${sysconfdir} + install -d ${D}${localstatedir}/omninames +} +do_stage () { + export EmbeddedSystem=1 + autotools_stage_all +} |