Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SUMMARY = "opal library"
- HOMEPAGE = "http://wiki.opalvoip.org/"
- LICENSE = "CLOSED"
- inherit pkgconfig autotools-brokensep
- OPAL_GCC_VERSION = "10.3.1"
- DEPENDS:append = "\
- ptlib \
- openssl \
- "
- S = "${WORKDIR}/git"
- SRCREV = "1833dce8283d0632854644301f0e1573516b1946"
- SRC_URI = "\
- git://git.code.sf.net/p/opalvoip/opal;branch=v3_18;protocol=https \
- file://opal-pass-uniqueptr-by-ref.patch \
- file://make-vars-static.patch \
- "
- INCLUDES = "\
- -I${RECIPE_SYSROOT}/usr/include/c++/${OPAL_GCC_VERSION} \
- -I${RECIPE_SYSROOT}/usr/include/c++/${OPAL_GCC_VERSION}/${TARGET_SYS} \
- -I${RECIPE_SYSROOT}/usr/include \
- "
- TARGET_LDFLAGS = "\
- -L${RECIPE_SYSROOT}/lib64 \
- -L${RECIPE_SYSROOT}/usr/lib64 \
- -L${RECIPE_SYSROOT}/usr/lib64/${TARGET_SYS}/${OPAL_GCC_VERSION} \
- "
- TARGET_CPPFLAGS:x86_64 += "-D__x86_64__ ${INCLUDES}"
- TARGET_CPPFLAGS:aarch64 += "-D__ARMEL__ ${INCLUDES}"
- #autoreconf throws a harmless error when including autoheader that stalls do_configure
- EXTRA_AUTORECONF = "-fi --exclude=autoheader"
- EXTRA_OECONF = "--disable-java --disable-rtpfec --disable-h281 --disable-video --enable-cpp11"
- EXTRA_OEMAKE = ""
- #yocto detects a harmless error in our conifugure log
- INSANE_SKIP += "configure-unsafe"
- export PTLIBDIR="${RECIPE_SYSROOT}/usr/src/ptlib"
- export OPALDIR="${S}"
- LIB_NAME="libopal"
- require openvoip.inc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement