aboutsummaryrefslogtreecommitdiff
path: root/recipes/xmlrpc-c/xmlrpc-c_1.06.41.bb
blob: 3cd817920f0ee0873928a8693807d9b4e377a5b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
DESCRIPTION = "XML-RPC for C/C++ is programming libraries and related tools to help you \
write an XML-RPC server or client in C or C++."
LICENSE = "GPLv2+"
DEPENDS = "curl libxml2"
PR = "r2"
LEAD_SONAME = "libxmlrpc.so.3"
# note: this is version 1.06.47
# there seems to be versions with higher numbers (e.g. 1.11.00)
# but these are actually not newer

EXTRA_OECONF = " --enable-libxml2-backend -disable-libwww-client"

TARGET_CC_ARCH += "${LDFLAGS}"

PARALLEL_MAKE = ""

inherit autotools binconfig

do_configure() {
        # no autoreconf please
        aclocal
        autoconf
        libtoolize --force
        gnu-configize --force
        oe_runconf
}
do_compile_prepend () {
       (cd ${S}; ln -s ${HOST_SYS}-libtool libtool)
}

SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${P}.tgz \
        file://lib-path.patch \
"
SRC_URI[md5sum] = "02c6b89b8ff911341b6b6d4a6c621ea9"
SRC_URI[sha256sum] = "a13f5ef40ed75d89543b9cd086185121dead9fc7de850ca4d2edd9a0cec12205"