Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (fce65514925c59259e119efd30ce70e0ee61ac39)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (fce65514925c59259e119efd30ce70e0ee61ac39)
  • Date: Sat, 25 Oct 2008 20:26:47 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

telephony/linphone/BUILD | 3 +-
telephony/linphone/CONFIGURE | 7 ++++++
telephony/linphone/DEPENDS | 44
+++++++++++++++++++++++++++----------------
telephony/linphone/DETAILS | 19 ++++++++----------
telephony/linphone/HISTORY | 7 +++++-
5 files changed, 52 insertions(+), 28 deletions(-)

New commits:
commit fce65514925c59259e119efd30ce70e0ee61ac39
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linphone: => 3.0.0 + lots of spell improvements

diff --git a/telephony/linphone/BUILD b/telephony/linphone/BUILD
index 0c8309a..92772bf 100755
--- a/telephony/linphone/BUILD
+++ b/telephony/linphone/BUILD
@@ -1,2 +1,3 @@
-OPTS="$OPTS --disable-manual --disable-video" &&
+OPTS="--disable-manual $LINPHONE_OPTS $OPTS" &&
+
default_build
diff --git a/telephony/linphone/CONFIGURE b/telephony/linphone/CONFIGURE
new file mode 100755
index 0000000..a2f7dda
--- /dev/null
+++ b/telephony/linphone/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_option LINPHONE_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&
+
+config_query_option LINPHONE_OPTS "Enable console UI?" y \
+ "--enable-console_ui=yes" \
+ "--enable-console_ui=no"
diff --git a/telephony/linphone/DEPENDS b/telephony/linphone/DEPENDS
index 0d011f4..d017d8e 100755
--- a/telephony/linphone/DEPENDS
+++ b/telephony/linphone/DEPENDS
@@ -1,20 +1,32 @@
-depends speex &&
-depends libexosip2 "--with-osip=/usr" &&
-#depends gtk-doc &&
-#depends docbook-sgml-dtd &&
-optional_depends ilbc-rfc3951 \
- "--with-ilbc" \
- "--without-ilbc" \
- "internet Low Bitrate Codec" &&
+depends readline &&
+depends libexosip2 &&
+depends speex &&
+
optional_depends alsa-lib \
"--enable-alsa" \
"--disable-alsa" \
- "alsa sound support" &&
+ "for ALSA native support" &&
+
+optional_depends PORTAUDIO \
+ "--enable-portaudio" \
+ "--disable-portaudio" \
+ "for PortAudio native support" &&
+
+optional_depends LIBAVCODEC \
+ "--enable-video" \
+ "--disable-video" \
+ "for video support" &&
+
+if list_find "$OPTS" "--enable-video"; then
+ depends sdl &&
+ depends libtheora
+fi &&
+
optional_depends gtk+2 \
- "--enable-gnome_ui" \
- "--disable-gnome_ui" \
- "gnome2-uisupport" &&
-optional_depends glib2 \
- "--enable-glib" \
- "--disable-glib" \
- "glib support"
+ "--enable-gtk_ui=yes" \
+ "--enable-gtk_ui=no" \
+ "for GTK+2 interface" &&
+
+optional_depends ortp \
+ "--enable-external-ortp" "" \
+ "use external oRTP library?"
diff --git a/telephony/linphone/DETAILS b/telephony/linphone/DETAILS
index 6db0850..68a1a11 100755
--- a/telephony/linphone/DETAILS
+++ b/telephony/linphone/DETAILS
@@ -1,20 +1,19 @@
SPELL=linphone
- VERSION=2.1.1
-# SOURCE_HASH=sha512:
+ VERSION=3.0.0
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=http://download.savannah.gnu.org/releases/linphone/stable/sources/$SOURCE
SOURCE2=$SOURCE.sig
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE2_URL[0]=$SOURCE_URL.sig
SOURCE_GPG=linphone.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2_IGNORE=signature
- WEB_SITE=http://www.linphone.org
+ WEB_SITE=http://www.linphone.org/
LICENSE[0]=GPL
ENTERED=20051023
- KEYWORDS="telephony web"
-SHORT="a web phone"
+ KEYWORDS="telephony web voip"
+ SHORT="internet phone or Voice Over IP phone (VoIP)"
cat << EOF
-Linphone is a web phone: it let you phone to your friends anywhere in the
whole
-world, freely, simply by using the internet. The cost of the phone call is
the cost
-that you spend connected to the internet.
+Linphone is a web phone: it let you phone to your friends anywhere in the
whole
+world, freely, simply by using the internet. The cost of the phone call is
the
+cost that you spend connected to the internet.
EOF
diff --git a/telephony/linphone/HISTORY b/telephony/linphone/HISTORY
index 43ebb22..b24948a 100644
--- a/telephony/linphone/HISTORY
+++ b/telephony/linphone/HISTORY
@@ -1,3 +1,9 @@
+2008-10-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.0; quoting paths; fixed descs/keywords
+ * DEPENDS: fixed deps; added missing, removed non-existent
+ * CONFIGURE: added, for some conf opts
+ * BUILD: cleaned up
+
2008-02-14 Treeve Jelbert <treeve AT pi.be>
* DETAILS: version 2.1.1
convert to gpg check
@@ -30,4 +36,3 @@
2005-10-23 Treeve Jelbert <treeve01 AT pi.be>
* DETAILS: version 1.1.0
spell created
-



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (fce65514925c59259e119efd30ce70e0ee61ac39), Vlad Glagolev, 10/25/2008

Archive powered by MHonArc 2.6.24.

Top of Page