mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-12-15 23:05:34 +01:00
virtclass overrides are deprecated, so use class overrides instead. Signed-off-by: Ross Burton <ross.burton@intel.com>
33 lines
1.3 KiB
BlitzBasic
33 lines
1.3 KiB
BlitzBasic
DESCRIPTION = "Azy is a library meant for implementing rpc clients and servers in a simple manner."
|
|
DEPENDS = "pkgconfig zlib openssl eina gnutls ecore libxml2 re2c-native mysql5 azy-native glib-2.0"
|
|
DEPENDS_class-native = "pkgconfig-native zlib-native openssl-native eina-native gnutls-native ecore-native libxml2-native re2c-native mysql5-native glib-2.0-native"
|
|
LICENSE = "LGPLv2.1+"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
|
|
|
|
PV = "1.0.0+svnr${SRCPV}"
|
|
PR = "r2"
|
|
|
|
SRCREV = "${EFL_SRCREV}"
|
|
|
|
# to provide native lemon binary
|
|
BBCLASSEXTEND = "native"
|
|
|
|
EXTRA_OECONF += " --disable-mysql-tests"
|
|
|
|
do_configure_prepend_class-target() {
|
|
sed -i "s#\./lemon#${STAGING_BINDIR_NATIVE}/azy_lemon#g" ${S}/src/bin/Makefile.am
|
|
sed -i "s#\$(top_builddir)/src/bin/azy_parser -H -p -o#${STAGING_BINDIR_NATIVE}/azy_parser -H -p -o#g" ${S}/src/tests/Makefile.am
|
|
sed -i "s#\$(top_builddir)/src/bin/azy_parser -eHn -m#${STAGING_BINDIR_NATIVE}/azy_parser -eHn -m#g" ${S}/src/tests/identi.ca/Makefile.am
|
|
}
|
|
|
|
do_install_append_class-native() {
|
|
install -d ${D}/${bindir}
|
|
install -m 0755 ${B}/src/bin/lemon ${D}/${bindir}/azy_lemon
|
|
}
|
|
|
|
inherit efl
|
|
|
|
SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};protocol=http;scmdata=keep"
|
|
S = "${WORKDIR}/${SRCNAME}"
|
|
|