linux-kexecboot_2.6.24: readd boot logo to tosa defconfig
[openembedded.git] / recipes / radlib / radlib-common.inc
blobcd6ef25ad54560ce2cd9c741dda739b423de0aeb
1 DESCRIPTION = "radlib is a rapid application development library for unix interprocess communications, sockets, SHA utilities, CRC utilities and much more."
2 HOMEPAGE = "http://www.radlib.teel.ws/"
3 SECTION = "libs"
4 LICENSE = "BSD"
6 SRC_URI = "${SOURCEFORGE_MIRROR}/radlib/radlib-${PV}.tar.gz \
7         file://Makefile.am.patch"
9 S = "${WORKDIR}/radlib-${PV}"
11 inherit autotools 
12 do_compile_prepend() {
13         rm -f ${STAGING_LIBDIR}/librad.a
14         rm -f ${STAGING_LIBDIR}/librad.la  
15         rm -f ${STAGING_LIBDIR}/librad.so
16         rm -f ${STAGING_LIBDIR}/librad.so.0
17         rm -f ${STAGING_LIBDIR}/librad.so.0.0.0
20 headers = "radbuffers.h \
21            radconffile.h \
22            radcrc.h \
23            raddebug.h \
24            radevents.h \
25            radlist.h \
26            radmsgLog.h \
27            radmsgRouter.h \
28            radprocess.h \
29            radproclist.h \
30            radprocutils.h \
31            radqueue.h \
32            radsemaphores.h \
33            radsha.h \
34            radshmem.h \
35            radsocket.h \
36            radsortlist.h \
37            radstack.h \
38            radstates.h \
39            radsysdefs.h \
40            radsystem.h \
41            radsysutils.h \
42            radtimers.h \
43            radtimeUtils.h \
44            raddatabase.h \
45            radUDPsocket.h"
47 do_stage () {
48         cd ${S}/src/.libs
50         oe_libinstall -so -a librad ${STAGING_LIBDIR}/
51         cd ${S}/h
52         for i in ${headers}; do
53                 install -m 0644 $i ${STAGING_INCDIR}/
54         done
55         cd ${S}