Cleanup VoIP packages and add linphone
cover Cleanup VoIP packages and add linphone
The following changes since commit 057c729c2438107b426576121bcf83f792734a6f:
external-toolchain: add support for Linaro 2012.04 (2012-05-07 17:08:37 +0200)
are available in the git repository at:
git://github.com/lucaceresoli/buildroot.git voip
Luca Ceresoli (8):
speex: remove redundant SPEEX_SOURCE definition
libogg: remove redundant LIBOGG_SOURCE definition
libogg: document project URL and update description in menuconfig
libosip2: document project URL in menuconfig
libosip2: remove redundant LIBOSIP2_SOURCE definition
libeXosip2: fix comment and URL in menuconfig
libeXosip2: remove redundant LIBOSIP2_SOURCE definition
linphone: new package
package/Config.in | 1 + package/libeXosip2/Config.in | 14 ++++++++------ package/libeXosip2/libeXosip2.mk | 1 - package/libogg/Config.in | 8 ++++++-- package/libogg/libogg.mk | 1 - package/libosip2/Config.in | 2 ++ package/libosip2/libosip2.mk | 1 - package/linphone/Config.in | 21 +++++++++++++++++++++ package/linphone/linphone.mk | 12 ++++++++++++ package/speex/speex.mk | 5 ++--- 10 files changed, 52 insertions(+), 14 deletions(-) create mode 100644 package/linphone/Config.in create mode 100644 package/linphone/linphone.mk
Signature · 1 line
1.7.5.4
PATCH 1/8 speex: remove redundant SPEEX_SOURCE definition
Also fix Makefile coding style
--- package/speex/speex.mk | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-)
package/speex/speex.mk +2 -3
@@ -3,9 +3,8 @@ # speex # ############################################################# -SPEEX_VERSION=1.2rc1 -SPEEX_SOURCE=speex-$(SPEEX_VERSION).tar.gz -SPEEX_SITE=http://downloads.us.xiph.org/releases/speex +SPEEX_VERSION = 1.2rc1 +SPEEX_SITE = http://downloads.us.xiph.org/releases/speex SPEEX_INSTALL_STAGING = YES SPEEX_DEPENDENCIES = libogg SPEEX_CONF_OPT = --with-ogg-libraries=$(STAGING_DIR)/usr/lib \
Signature · 1 line
1.7.5.4
PATCH 1/8 speex: remove redundant SPEEX_SOURCE definition
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Luca" == Luca Ceresoli <[email protected]> writes:
Luca> Also fix Makefile coding style
Committed to next, thanks.
Signature · 1 line
Bye, Peter Korsgaard
PATCH 2/8 libogg: remove redundant LIBOGG_SOURCE definition
In reply to Luca Ceresoli--- package/libogg/libogg.mk | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)
package/libogg/libogg.mk +0 -1
@@ -4,7 +4,6 @@ # ############################################################# LIBOGG_VERSION = 1.3.0 -LIBOGG_SOURCE = libogg-$(LIBOGG_VERSION).tar.gz LIBOGG_SITE = http://downloads.xiph.org/releases/ogg LIBOGG_INSTALL_STAGING = YES
Signature · 1 line
1.7.5.4
PATCH 2/8 libogg: remove redundant LIBOGG_SOURCE definition
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Luca" == Luca Ceresoli <[email protected]> writes:
Luca> Signed-off-by: Luca Ceresoli <[email protected]>
Committed to next, thanks.
Signature · 1 line
Bye, Peter Korsgaard
PATCH 3/8 libogg: document project URL and update description in menuconfig
In reply to Luca Ceresoli--- package/libogg/Config.in | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-)
package/libogg/Config.in +6 -2
@@ -1,5 +1,9 @@ config BR2_PACKAGE_LIBOGG bool "libogg" help - Ogg is the name of Xiph.org's container format for audio, - video, and metadata + Ogg is a multimedia container format, and the native file + and stream format for the Xiph.org multimedia codecs. As + with all Xiph.org technology is it an open format free for + anyone to use. + + http://xiph.org/ogg/
Signature · 1 line
1.7.5.4
PATCH 3/8 libogg: document project URL and update description in menuconfig
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Luca" == Luca Ceresoli <[email protected]> writes:
Luca> Signed-off-by: Luca Ceresoli <[email protected]>
Committed to next, thanks.
Signature · 1 line
Bye, Peter Korsgaard
PATCH 4/8 libosip2: document project URL in menuconfig
In reply to Luca Ceresoli--- package/libosip2/Config.in | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
package/libosip2/Config.in +2 -0
@@ -7,3 +7,5 @@ config BR2_PACKAGE_LIBOSIP2 control SIP based sessions in their applications. SIP is a open standard replacement from IETF for H323. + http://www.gnu.org/software/osip/ +
Signature · 1 line
1.7.5.4
PATCH 5/8 libosip2: remove redundant LIBOSIP2_SOURCE definition
In reply to Luca Ceresoli--- package/libosip2/libosip2.mk | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)
package/libosip2/libosip2.mk +0 -1
@@ -5,7 +5,6 @@ ############################################################# LIBOSIP2_VERSION = 3.6.0 -LIBOSIP2_SOURCE = libosip2-$(LIBOSIP2_VERSION).tar.gz LIBOSIP2_SITE = $(BR2_GNU_MIRROR)/osip LIBOSIP2_INSTALL_STAGING = YES
Signature · 1 line
1.7.5.4
PATCH 6/8 libeXosip2: fix comment and URL in menuconfig
In reply to Luca Ceresoli--- package/libeXosip2/Config.in | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-)
package/libeXosip2/Config.in +8 -6
@@ -2,10 +2,12 @@ config BR2_PACKAGE_LIBEXOSIP2 bool "libeXosip2" select BR2_PACKAGE_LIBOSIP2 help - GNU Higher level SIP (Session Initiation Protocol) - This library aims to provide multimedia and telecom software - developers an easy and powerful interface to initiate and - control SIP based sessions in their applications. - SIP is a open standard replacement from IETF for H323. + eXosip is a library that hides the complexity of using the + SIP protocol for mutlimedia session establishement. + This protocol is mainly to be used by VoIP telephony + applications (endpoints or conference server) but might be + also usefull for any application that wish to establish + sessions like multiplayer games. + eXosip is based in libosip. - http://www.gnu.org/software/osip/ + http://savannah.nongnu.org/projects/exosip/
Signature · 1 line
1.7.5.4
PATCH 7/8 libeXosip2: remove redundant LIBOSIP2_SOURCE definition
In reply to Luca Ceresoli--- package/libeXosip2/libeXosip2.mk | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)
package/libeXosip2/libeXosip2.mk +0 -1
@@ -5,7 +5,6 @@ ############################################################# LIBEXOSIP2_VERSION = 3.6.0 -LIBEXOSIP2_SOURCE = libeXosip2-$(LIBEXOSIP2_VERSION).tar.gz LIBEXOSIP2_SITE = http://download.savannah.gnu.org/releases/exosip/ LIBEXOSIP2_INSTALL_STAGING = YES
Signature · 1 line
1.7.5.4
PATCH 8/8 linphone: new package
In reply to Luca Ceresoli--- package/Config.in | 1 + package/linphone/Config.in | 21 +++++++++++++++++++++ package/linphone/linphone.mk | 12 ++++++++++++ 3 files changed, 34 insertions(+), 0 deletions(-) create mode 100644 package/linphone/Config.in create mode 100644 package/linphone/linphone.mk
package/Config.in +1 -0
@@ -520,6 +520,7 @@ if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS source "package/lighttpd/Config.in" endif source "package/links/Config.in" +source "package/linphone/Config.in" source "package/lrzsz/Config.in" source "package/mii-diag/Config.in" source "package/mrouted/Config.in"
package/linphone/Config.in new file +21 -0
@@ -0,0 +1,21 @@ +config BR2_PACKAGE_LINPHONE + bool "linphone" + select BR2_PACKAGE_LIBEXOSIP2 + select BR2_PACKAGE_SPEEX + help + Linphone is an internet phone or Voice Over IP phone (VoIP). + + With linphone you can communicate freely with people over + the internet, with voice, video, and text instant messaging. + Linphone makes use of the SIP protocol, an open standard + for internet telephony. You can use Linphone with any SIP + VoIP operator, including our free SIP audio/video service. + linphone is free-software (or open-source), you can download + and redistribute it freely. + Linphone is available for desktop computers: Linux, Windows, + MacOSX, and for mobile phones: Android, iPhone, Blackberry. + + Linphone support in Buildroot is limited to the commandline + client, linphonec, and video support is not enabled. + + http://www.linphone.org/
package/linphone/linphone.mk new file +12 -0
@@ -0,0 +1,12 @@ +############################################################# +# +# linphone +# +############################################################# + +LINPHONE_VERSION = 3.5.2 +LINPHONE_SITE = http://download-mirror.savannah.gnu.org/releases/linphone/3.5.x/sources/ +LINPHONE_CONF_OPT = --disable-video --disable-gtk_ui +LINPHONE_DEPENDENCIES = libeXosip2 speex + +$(eval $(call AUTOTARGETS))
Signature · 1 line
1.7.5.4
cover Cleanup VoIP packages and add linphone
In reply to Luca CeresoliLe Mon, 7 May 2012 22:43:04 +0200,
Luca Ceresoli <[email protected]> a ?crit :
Quoted 6 lines
The following changes since commit
057c729c2438107b426576121bcf83f792734a6f:external-toolchain: add support for Linaro 2012.04 (2012-05-07 17:08:37 +0200)
are available in the git repository at:
git://github.com/lucaceresoli/buildroot.gitvoip
For the complete set of patches:
Signature · 4 lines
Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com
cover Cleanup VoIP packages and add linphone
In reply to Luca CeresoliQuoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Luca" == Luca Ceresoli <[email protected]> writes:
Luca> The following changes since commit 057c729c2438107b426576121bcf83f792734a6f:
Luca> external-toolchain: add support for Linaro 2012.04 (2012-05-07 17:08:37 +0200)
Luca> are available in the git repository at:
Luca> git://github.com/lucaceresoli/buildroot.git voip
Luca> Luca Ceresoli (8):
Luca> speex: remove redundant SPEEX_SOURCE definition Luca> libogg: remove redundant LIBOGG_SOURCE definition Luca> libogg: document project URL and update description in menuconfig Luca> libosip2: document project URL in menuconfig Luca> libosip2: remove redundant LIBOSIP2_SOURCE definition Luca> libeXosip2: fix comment and URL in menuconfig Luca> libeXosip2: remove redundant LIBOSIP2_SOURCE definition Luca> linphone: new package
Committed entire series to next, thanks.
Signature · 1 line
Bye, Peter Korsgaard