1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR
)/rules.mk
10 PKG_HASH
:= 5724ed85c626ce406156d2f7c4d104d670eb82cf78e582c325e713a31632c9bd
11 PKG_DESCR
:= corba
2.4-compliant object request broker
12 PKG_SECTION
:= libs
/misc
13 PKG_BUILDDEP
:= glib libIDL-host libIDL
14 HOST_BULDDEP
:= glib-host libIDL-host
16 PKG_URL
:= http
://projects.gnome.org
/ORBit2
/
17 PKG_SITES
:= ftp
://ftp.gnome.org
//pub
/gnome
/sources
/ORBit2
/${PKG_EXTRAVER}/
21 DISTFILES
:= ${PKG_NAME}-${PKG_VERSION}.
tar.gz
23 include $(ADK_TOPDIR
)/mk
/host.mk
24 include $(ADK_TOPDIR
)/mk
/package.mk
26 $(eval
$(call PKG_template
,ORBIT2
,orbit2
,$(PKG_VERSION
)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
28 HOST_CFLAGS
+= $(shell env
$(HOST_CONFIGURE_ENV
) libIDL-config-2
--cflags 2>/dev
/null
)
29 HOST_LIBS
:= $(shell env
$(HOST_CONFIGURE_ENV
) libIDL-config-2
--libs
2>/dev
/null
)
30 ifneq ($(OS_FOR_BUILD
),Darwin
)
31 HOST_LDFLAGS
+= -static
34 HOST_LIBS
+= -lgmodule-2.0
-ldl
-lpthread
-lglib-2.0
35 CONFIGURE_ENV
+= ac_cv_alignof_CORBA_octet
=1 \
36 ac_cv_alignof_CORBA_boolean
=1 \
37 ac_cv_alignof_CORBA_char
=1 \
38 ac_cv_alignof_CORBA_wchar
=2 \
39 ac_cv_alignof_CORBA_short
=2 \
40 ac_cv_alignof_CORBA_long
=4 \
41 ac_cv_alignof_CORBA_long_long
=4 \
42 ac_cv_alignof_CORBA_float
=4 \
43 ac_cv_alignof_CORBA_double
=4 \
44 ac_cv_alignof_CORBA_long_double
=4 \
45 ac_cv_alignof_CORBA_struct
=1 \
46 ac_cv_alignof_CORBA_pointer
=4 \
47 ac_cv_cflags_gcc_option__Werror_implicit_function_declaration
=no
50 $(INSTALL_DIR
) $(IDIR_ORBIT2
)/usr
/lib
51 $(INSTALL_BIN
) $(WRKINST
)/usr
/lib
/libORBit
*.so
* \
52 $(IDIR_ORBIT2
)/usr
/lib
53 $(INSTALL_DIR
) $(STAGING_TARGET_DIR
)/usr
/bin
54 $(CP
) $(WRKINST
)/usr
/bin
/orbit-idl-2 \
55 $(STAGING_TARGET_DIR
)/usr
/bin
57 include ${ADK_TOPDIR}/mk
/host-bottom.mk
58 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk