mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-02-07 14:18:25 +00:00
Revert "tentative commit with Guillaume's fixes for bitbake"
This reverts commit 107400a585.
This commit is contained in:
parent
95c6ca95b9
commit
042bd7a6f2
10 changed files with 127 additions and 1 deletions
18
build/openembedded/images/console-linphone-image.bb
Normal file
18
build/openembedded/images/console-linphone-image.bb
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
require recipes-images/angstrom/console-image.bb
|
||||
|
||||
IMAGE_INSTALL += " \
|
||||
kbd \
|
||||
kbd-keymaps \
|
||||
keymaps \
|
||||
linphonec \
|
||||
linphone-plugins \
|
||||
linphone-rings \
|
||||
"
|
||||
|
||||
rootfs_postprocess() {
|
||||
gunzip -c ${IMAGE_ROOTFS}/usr/share/keymaps/i386/dvorak/dvorak.map.gz > ${IMAGE_ROOTFS}/etc/keymap-2.6.map
|
||||
}
|
||||
|
||||
ROOTFS_POSTPROCESS_COMMAND += "rootfs_postprocess; "
|
||||
|
||||
export IMAGE_BASENAME = "console-linphone-image"
|
||||
|
|
@ -10,6 +10,6 @@ do_configure_prepend () {
|
|||
}
|
||||
|
||||
#Required to avoid compile errors on May 2011.
|
||||
EXTRA_OECONF +=" --disable-strict --disable-glx"
|
||||
EXTRA_OECONF +=" --disable-strict"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
|
||||
|
|
|
|||
16
build/openembedded/linphone_+git-nogtk-gsm-video-x11.bb
Normal file
16
build/openembedded/linphone_+git-nogtk-gsm-video-x11.bb
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
## THIS unusable work in progress ##
|
||||
|
||||
DESCRIPTION = "Audio/video SIP-based IP phone (console edition)"
|
||||
HOMEPAGE = "http://www.linphone.org/?lang=us"
|
||||
LICENSE = "GPLv2"
|
||||
PR="r14"
|
||||
|
||||
DEFAULT_PREFERENCE = "3"
|
||||
OVERRIDES_append = ":console"
|
||||
OVERRIDES_append = ":gsm"
|
||||
OVERRIDES_append = ":video"
|
||||
OVERRIDES_append = ":x11"
|
||||
|
||||
#PARALLEL_MAKE="V=1"
|
||||
|
||||
require linphone-common_git.inc
|
||||
15
build/openembedded/linphone_+git-nogtk-gsm-video.bb
Normal file
15
build/openembedded/linphone_+git-nogtk-gsm-video.bb
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
## THIS unusable work in progress ##
|
||||
|
||||
DESCRIPTION = "Audio/video SIP-based IP phone (console edition)"
|
||||
HOMEPAGE = "http://www.linphone.org/?lang=us"
|
||||
LICENSE = "GPLv2"
|
||||
PR="r14"
|
||||
|
||||
DEFAULT_PREFERENCE = "3"
|
||||
OVERRIDES_append = ":console"
|
||||
OVERRIDES_append = ":gsm"
|
||||
OVERRIDES_append = ":video"
|
||||
|
||||
#PARALLEL_MAKE="V=1"
|
||||
|
||||
require linphone-common_git.inc
|
||||
14
build/openembedded/linphone_+git-nogtk-gsm.bb
Normal file
14
build/openembedded/linphone_+git-nogtk-gsm.bb
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
|
||||
|
||||
DESCRIPTION = "Audio/video SIP-based IP phone (console edition)"
|
||||
HOMEPAGE = "http://www.linphone.org/?lang=us"
|
||||
LICENSE = "GPLv2"
|
||||
PR="r15"
|
||||
|
||||
DEFAULT_PREFERENCE = "3"
|
||||
OVERRIDES_append = ":console"
|
||||
OVERRIDES_append = ":gsm"
|
||||
|
||||
#PARALLEL_MAKE="V=1"
|
||||
|
||||
require linphone-common_git.inc
|
||||
13
build/openembedded/linphone_+git-nogtk.bb
Normal file
13
build/openembedded/linphone_+git-nogtk.bb
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
## THIS unusable work in progress ##
|
||||
|
||||
DESCRIPTION = "Audio/video SIP-based IP phone (console edition)"
|
||||
HOMEPAGE = "http://www.linphone.org/?lang=us"
|
||||
LICENSE = "GPLv2"
|
||||
PR="r14"
|
||||
|
||||
DEFAULT_PREFERENCE = "3"
|
||||
OVERRIDES_append = ":console"
|
||||
|
||||
#PARALLEL_MAKE="V=1"
|
||||
|
||||
require linphone-common_git.inc
|
||||
|
|
@ -4,6 +4,7 @@ S = "${WORKDIR}/msamr-0.0.2"
|
|||
|
||||
do_configure_prepend () {
|
||||
./autogen.sh
|
||||
libtoolize --copy --force
|
||||
}
|
||||
|
||||
OVERRIDES_append = ":wideband"
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ S = "${WORKDIR}/msamr-0.0.2"
|
|||
|
||||
do_configure_prepend () {
|
||||
./autogen.sh
|
||||
libtoolize --copy --force
|
||||
}
|
||||
|
||||
DEFAULT_PREFERENCE="-1"
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ S = "${WORKDIR}/msilbc-2.0.3"
|
|||
|
||||
do_configure_prepend () {
|
||||
./autogen.sh
|
||||
libtoolize --copy --force
|
||||
}
|
||||
|
||||
DEFAULT_PREFERENCE="-1"
|
||||
|
|
|
|||
47
build/openembedded/speex_git.bb
Normal file
47
build/openembedded/speex_git.bb
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
DESCRIPTION = "Speex is an Open Source/Free Software patent-free audio compression format designed for speech."
|
||||
SECTION = "libs/multimedia"
|
||||
LICENSE = "BSD"
|
||||
HOMEPAGE = "http://www.speex.org"
|
||||
DEPENDS = "libogg"
|
||||
PV = "1.1+git"
|
||||
PR = "r4"
|
||||
SPEEX_TMP_DIR="/tmp/SPEEX_TMP"
|
||||
SRC_URI = "file://${SPEEX_TMP_DIR}/speex.tar.gz"
|
||||
S = "${WORKDIR}/speex"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=314649d8ba9dd7045dfb6683f298d0a8"
|
||||
|
||||
PARALLEL_MAKE = ""
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
LEAD_SONAME = "libspeex.so"
|
||||
|
||||
#check for TARGET_FPU=soft and inform configure of the result so it can disable some floating points
|
||||
EXTRA_OECONF += "--enable-fixed-point"
|
||||
EXTRA_OECONF_append_armv5te = " --enable-arm5e-asm"
|
||||
EXTRA_OECONF_append_armv7a = " --enable-armv7neon-asm"
|
||||
|
||||
do_fetch_prepend () {
|
||||
import os,bb
|
||||
bb.note("Hack preparing clone in %s" %"${SPEEX_TMP_DIR}")
|
||||
os.system("rm -rf ${SPEEX_TMP_DIR}")
|
||||
os.system("mkdir -p ${SPEEX_TMP_DIR}")
|
||||
|
||||
os.system("cd ${SPEEX_TMP_DIR}; git clone --depth 1 git://git.linphone.org/speex")
|
||||
|
||||
os.system("cd ${SPEEX_TMP_DIR}/speex; ./autogen.sh")
|
||||
|
||||
os.system("cd ${SPEEX_TMP_DIR}; tar czf speex.tar.gz --exclude .git speex")
|
||||
}
|
||||
|
||||
do_configure_append() {
|
||||
sed -i s/"^OGG_CFLAGS.*$"/"OGG_CFLAGS = "/g Makefile */Makefile */*/Makefile
|
||||
sed -i s/"^OGG_LIBS.*$"/"OGG_LIBS = -logg"/g Makefile */Makefile */*/Makefile
|
||||
find . -name "Makefile" -exec sed -i s,-I/usr/include,, {} \;
|
||||
}
|
||||
|
||||
PACKAGES =+ "${PN}-utils ${PN}-dsp"
|
||||
FILES_${PN}-utils = "${bindir}/speex*"
|
||||
FILES_${PN}-dsp = "${libdir}/libspeexdsp.so.*"
|
||||
FILES_${PN} = "${libdir}/libspeex.so.*"
|
||||
|
||||
Loading…
Add table
Reference in a new issue