DESCRIPTION = "SIP-based IP phone" HOMEPAGE = "http://www.linphone.org/?lang=us" LICENSE = "GPLv2" DEPENDS = "libosip2 speex libogg alsa-lib readline" PR = "r2" SRC_URI = "http://download.savannah.nongnu.org/releases/linphone/1.5.x/source/linphone-${PV}.tar.gz \ file://linphone-1.5.0.patch \ file://linphone-pkgconfig.patch;striplevel=0" FILES_${PN} += "${datadir}/linphonec" inherit autotools pkgconfig EXTRA_OECONF = "--disable-gnome_ui --disable-gtk-doc --without-ffmpeg \ --without-sdl --disable-video --enable-alsa \ --with-osip=${STAGING_DIR_HOST}${layout_exec_prefix} \ --with-readline=${STAGING_DIR_HOST}${layout_exec_prefix} \ --disable-truespeech --disable-manual \ --disable-glibtest --disable-glib --disable-strict" do_configure () { export LIBTOOL="${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool" oe_runconf SPEEX_LIBS="-lspeex" SPEEX_CFLAGS=" " } do_compile () { oe_runmake LIBTOOL="${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool" SPEEX_LIBS="-lspeex" SPEEX_CFLAGS=" " } do_install () { oe_runmake install "DESTDIR=${D}" "LIBTOOL=${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool" } do_install_append() { rm -f ${D}${datadir}/sounds/linphone/hello*.wav rm -f ${D}${datadir}/sounds/linphone/rings/oldphone.wav } do_stage() { export LIBTOOL="${STAGING_BINDIR_NATIVE}/${TARGET_PREFIX}libtool" autotools_stage_all rm ${STAGING_LIBDIR}/libquickstream.la rm ${STAGING_LIBDIR}/libmediastreamer.la rm ${STAGING_LIBDIR}/liblinphone.la } SRC_URI[md5sum] = "e9b01b74a3bb989aa5859d06e56162bd" SRC_URI[sha256sum] = "8178dcf9552bf34cbb7098bbe6168fa1780232dbb649a2d1642eda18c87fa06f"