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"
|