* [Buildroot] [PATCH 1/8] speex: remove redundant SPEEX_SOURCE definition
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-14 20:54 ` Peter Korsgaard
2012-05-07 20:43 ` [Buildroot] [PATCH 2/8] libogg: remove redundant LIBOGG_SOURCE definition Luca Ceresoli
` (8 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Also fix Makefile coding style
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
package/speex/speex.mk | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/package/speex/speex.mk b/package/speex/speex.mk
index c9d9ed3..2d8a255 100644
--- a/package/speex/speex.mk
+++ b/package/speex/speex.mk
@@ -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 \
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 2/8] libogg: remove redundant LIBOGG_SOURCE definition
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
2012-05-07 20:43 ` [Buildroot] [PATCH 1/8] speex: remove redundant SPEEX_SOURCE definition Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-14 20:54 ` Peter Korsgaard
2012-05-07 20:43 ` [Buildroot] [PATCH 3/8] libogg: document project URL and update description in menuconfig Luca Ceresoli
` (7 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
package/libogg/libogg.mk | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/package/libogg/libogg.mk b/package/libogg/libogg.mk
index c40f04e..c3d4897 100644
--- a/package/libogg/libogg.mk
+++ b/package/libogg/libogg.mk
@@ -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
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 3/8] libogg: document project URL and update description in menuconfig
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
2012-05-07 20:43 ` [Buildroot] [PATCH 1/8] speex: remove redundant SPEEX_SOURCE definition Luca Ceresoli
2012-05-07 20:43 ` [Buildroot] [PATCH 2/8] libogg: remove redundant LIBOGG_SOURCE definition Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-14 20:55 ` Peter Korsgaard
2012-05-07 20:43 ` [Buildroot] [PATCH 4/8] libosip2: document project URL " Luca Ceresoli
` (6 subsequent siblings)
9 siblings, 1 reply; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
package/libogg/Config.in | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/package/libogg/Config.in b/package/libogg/Config.in
index effe74f..bf719ff 100644
--- a/package/libogg/Config.in
+++ b/package/libogg/Config.in
@@ -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/
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 4/8] libosip2: document project URL in menuconfig
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
` (2 preceding siblings ...)
2012-05-07 20:43 ` [Buildroot] [PATCH 3/8] libogg: document project URL and update description in menuconfig Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-07 20:43 ` [Buildroot] [PATCH 5/8] libosip2: remove redundant LIBOSIP2_SOURCE definition Luca Ceresoli
` (5 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
package/libosip2/Config.in | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/package/libosip2/Config.in b/package/libosip2/Config.in
index 1b248a0..be5de2d 100644
--- a/package/libosip2/Config.in
+++ b/package/libosip2/Config.in
@@ -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/
+
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 5/8] libosip2: remove redundant LIBOSIP2_SOURCE definition
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
` (3 preceding siblings ...)
2012-05-07 20:43 ` [Buildroot] [PATCH 4/8] libosip2: document project URL " Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-07 20:43 ` [Buildroot] [PATCH 6/8] libeXosip2: fix comment and URL in menuconfig Luca Ceresoli
` (4 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
package/libosip2/libosip2.mk | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/package/libosip2/libosip2.mk b/package/libosip2/libosip2.mk
index 1d53f76..2cde27f 100644
--- a/package/libosip2/libosip2.mk
+++ b/package/libosip2/libosip2.mk
@@ -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
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 6/8] libeXosip2: fix comment and URL in menuconfig
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
` (4 preceding siblings ...)
2012-05-07 20:43 ` [Buildroot] [PATCH 5/8] libosip2: remove redundant LIBOSIP2_SOURCE definition Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-07 20:43 ` [Buildroot] [PATCH 7/8] libeXosip2: remove redundant LIBOSIP2_SOURCE definition Luca Ceresoli
` (3 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
package/libeXosip2/Config.in | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/package/libeXosip2/Config.in b/package/libeXosip2/Config.in
index 8adca5a..755d284 100644
--- a/package/libeXosip2/Config.in
+++ b/package/libeXosip2/Config.in
@@ -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/
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 7/8] libeXosip2: remove redundant LIBOSIP2_SOURCE definition
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
` (5 preceding siblings ...)
2012-05-07 20:43 ` [Buildroot] [PATCH 6/8] libeXosip2: fix comment and URL in menuconfig Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-07 20:43 ` [Buildroot] [PATCH 8/8] linphone: new package Luca Ceresoli
` (2 subsequent siblings)
9 siblings, 0 replies; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
package/libeXosip2/libeXosip2.mk | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/package/libeXosip2/libeXosip2.mk b/package/libeXosip2/libeXosip2.mk
index 4b778a9..24ca7ce 100644
--- a/package/libeXosip2/libeXosip2.mk
+++ b/package/libeXosip2/libeXosip2.mk
@@ -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
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 8/8] linphone: new package
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
` (6 preceding siblings ...)
2012-05-07 20:43 ` [Buildroot] [PATCH 7/8] libeXosip2: remove redundant LIBOSIP2_SOURCE definition Luca Ceresoli
@ 2012-05-07 20:43 ` Luca Ceresoli
2012-05-08 8:13 ` [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Thomas Petazzoni
2012-05-14 20:59 ` Peter Korsgaard
9 siblings, 0 replies; 14+ messages in thread
From: Luca Ceresoli @ 2012-05-07 20:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
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
diff --git a/package/Config.in b/package/Config.in
index 34c0280..f37553a 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -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"
diff --git a/package/linphone/Config.in b/package/linphone/Config.in
new file mode 100644
index 0000000..31c28d8
--- /dev/null
+++ b/package/linphone/Config.in
@@ -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/
diff --git a/package/linphone/linphone.mk b/package/linphone/linphone.mk
new file mode 100644
index 0000000..6ba6b53
--- /dev/null
+++ b/package/linphone/linphone.mk
@@ -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))
--
1.7.5.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
` (7 preceding siblings ...)
2012-05-07 20:43 ` [Buildroot] [PATCH 8/8] linphone: new package Luca Ceresoli
@ 2012-05-08 8:13 ` Thomas Petazzoni
2012-05-14 20:59 ` Peter Korsgaard
9 siblings, 0 replies; 14+ messages in thread
From: Thomas Petazzoni @ 2012-05-08 8:13 UTC (permalink / raw)
To: buildroot
Le Mon, 7 May 2012 22:43:04 +0200,
Luca Ceresoli <luca@lucaceresoli.net> a ?crit :
> 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
For the complete set of patches:
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 14+ messages in thread* [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone
2012-05-07 20:43 [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Luca Ceresoli
` (8 preceding siblings ...)
2012-05-08 8:13 ` [Buildroot] [PATCH 0/8] Cleanup VoIP packages and add linphone Thomas Petazzoni
@ 2012-05-14 20:59 ` Peter Korsgaard
9 siblings, 0 replies; 14+ messages in thread
From: Peter Korsgaard @ 2012-05-14 20:59 UTC (permalink / raw)
To: buildroot
>>>>> "Luca" == Luca Ceresoli <luca@lucaceresoli.net> 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.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 14+ messages in thread