All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH][omniorb]
@ 2010-02-25 16:08 majo huber
  2010-02-26  1:08 ` [PATCH][omniorb] Philip Balister
  2010-03-05  7:27 ` [PATCH][omniorb] Philip Balister
  0 siblings, 2 replies; 3+ messages in thread
From: majo huber @ 2010-02-25 16:08 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 180 bytes --]

Hi@all,

The attached files are a newer recipie for omniorb (4.1.4 instead of 4.0.7).
I'd kinly request if someone could push it to the dev branch.

Thanks in advance,
majo

[-- Attachment #2: omniorb-native_4.1.4.bb --]
[-- Type: application/octet-stream, Size: 462 bytes --]

SECTION = "devel"
DEPENDS += "python-native"
PR = "r0"

SRC_URI = "${SOURCEFORGE_MIRROR}/omniorb/omniORB-${PV}.tar.gz \
	  file://omniorb_4.1.4.patch;patch=1 \
"

S = "${WORKDIR}/omniORB-${PV}"

inherit native autotools

do_compile () {
        oe_runmake
}
# Ugly hack so libtool does not find native libs when building cross packages
# We really only build this package for omniidl anyway
do_stage_append() {
        rm -f  ${STAGING_LIBDIR_NATIVE}/libomni*
}

[-- Attachment #3: omniorb_4.1.4.bb --]
[-- Type: application/octet-stream, Size: 1077 bytes --]

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_4.1.4.patch;patch=1 \ 
file://omniORB.cfg \
file://omniORB-cross.patch;patch=1 \
file://omniORB_embedded_appl.patch;patch=1 \
file://rm_LongDouble.patch;patch=1 \
"

S = "${WORKDIR}/omniORB-${PV}"

FILES_${PN}-dev += "${datadir}/idl/omniORB/* ${datadir}/idl/omniORB/cos/*
TARGET_CC_ARCH += ${LDFLAGS}

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
	
	#only executable libraries are stripped by the stripper
	chmod +x ${WORKDIR}/image/usr/lib/lib*
}
do_stage () {
        export EmbeddedSystem=1
        autotools_stage_all
}

[-- Attachment #4: omniorb_4.1.4.patch --]
[-- Type: application/octet-stream, Size: 483 bytes --]

diff -aur --recursive omniorb_native_org/configure.ac omniorb_native_cop/configure.ac
--- omniorb_native_org/configure.ac	2010-02-19 14:00:06.905777529 +0100
+++ omniorb_native_cop/configure.ac	2010-02-19 13:38:20.000000000 +0100
@@ -10,6 +10,7 @@
 
 AC_CONFIG_HEADERS(include/omniORB4/acconfig.h)

+m4_pattern_allow(PKG_CONFIG_LIBDIR)
 dnl ** CFLAGS / CXXFLAGS
 
 if test "${CFLAGS+set}" != set; then
 #############################################################################
 #

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-03-05  7:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-25 16:08 [PATCH][omniorb] majo huber
2010-02-26  1:08 ` [PATCH][omniorb] Philip Balister
2010-03-05  7:27 ` [PATCH][omniorb] Philip Balister

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.