[SM-Commit] GIT changes to master grimoire by Bor Kraljič (718c133cebff3b371934ec80ea331fafb90963ea)

Bor Kraljič scm at sourcemage.org
Sun Oct 31 07:54:54 EDT 2010


GIT changes to master grimoire by Bor Kraljič <pyrobor at ver.si>:

 ChangeLog                   |    4 ++
 chat-im/openwengo/BUILD     |    3 -
 chat-im/openwengo/DEPENDS   |   10 -----
 chat-im/openwengo/DETAILS   |   31 ++++-------------
 chat-im/openwengo/DOWNLOAD  |   76 --------------------------------------------
 chat-im/openwengo/HISTORY   |    5 ++
 chat-im/openwengo/INSTALL   |    6 ---
 chat-im/openwengo/PREPARE   |    2 -
 chat-im/openwengo/PRE_BUILD |    8 ----
 chat-im/openwengo/TRIGGERS  |    1 
 chat-im/qutecom/BUILD       |    2 +
 chat-im/qutecom/CONFLICTS   |    1 
 chat-im/qutecom/DEPENDS     |    9 +++++
 chat-im/qutecom/DETAILS     |   22 ++++++++++++
 chat-im/qutecom/HISTORY     |    4 ++
 chat-im/qutecom/PRE_BUILD   |    3 +
 16 files changed, 63 insertions(+), 124 deletions(-)

New commits:
commit 984199de5465e92b9c2bde6a0e4fea8e0bbfe790
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    qutecom: added CONFLICTS with openwengo

commit b9abbf52808ee16ea12b156cdc3a4b3b94312570
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    chat-im/openwengo: spell deprecated [replaced by qutecom]

commit 5dbee4017865541cd1a3732ab95f5bed72fadf07
Author: Bor Kraljič <pyrobor at ver.si>
Commit: Bor Kraljič <pyrobor at ver.si>

    chat-im/qutecom: new spell, a multi-platform VoIP client

diff --git a/ChangeLog b/ChangeLog
index abc41c3..8482a86 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-10-31 Bor Kraljič <pyrobor at ver.si>
+	* chat-im/qutecom: new spell, a multi-platform VoIP client
+	* chat-im/openwengo: spell deprecated [replaced by qutecom]
+
 2010-10-30 Bor Kraljič <pyrobor at ver.si>
 	* kde4-apps/tagua: removed, upstream project is dead
 	* audio-players/beep-media-player-gui: removed, deprecated spell
diff --git a/chat-im/openwengo/BUILD b/chat-im/openwengo/BUILD
index 98c7eea..27ba77d 100755
--- a/chat-im/openwengo/BUILD
+++ b/chat-im/openwengo/BUILD
@@ -1,2 +1 @@
-scons softphone softphone-runtime
-
+true
diff --git a/chat-im/openwengo/DEPENDS b/chat-im/openwengo/DEPENDS
index 8195e5a..2cea4ec 100755
--- a/chat-im/openwengo/DEPENDS
+++ b/chat-im/openwengo/DEPENDS
@@ -1,9 +1 @@
-depends  scons       &&
-depends  qt-x11      &&
-depends  glib2       &&
-depends  alsa-lib    &&
-depends  openssl     &&
-depends  xorg-libs    &&
-depends  zlib        &&
-depends  expat       &&
-depends  subversion
+depends qutecom
diff --git a/chat-im/openwengo/DETAILS b/chat-im/openwengo/DETAILS
index b91ebca..8a763f5 100755
--- a/chat-im/openwengo/DETAILS
+++ b/chat-im/openwengo/DETAILS
@@ -1,24 +1,7 @@
-           SPELL=openwengo
-if [[ "$OW_SVN_AUTOUPDATE" == "y" ]]
-then
-         VERSION=$(date +%Y%m%d)
-else
-         VERSION=svn
-fi
-          SOURCE=openwengo-svn.tar.bz2
-   SOURCE_IGNORE=volatile
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-svn
-        WEB_SITE=http://www.openwengo.org
-         ENTERED=20051130
-      LICENSE[0]=GPL
-        KEYWORDS="messaging chat"
-           SHORT="A multi-platform VOIP client."
-cat << EOF
-WengoPhone is a multi-platform VOIP client sponsored and developed by
-WENGO and MBDSYS. The GUI part is Qt-based, and the Video-over-IP engine is
-based on the eXosip, oSIP, oRTP, and ffmpeg projects. The eXosip module is
-extended by a phApi module, which implements a high-level, easy-to-use call
-control API. WengoPhone supports PC-to-PC voice, video, and chat. One can
-use a standard SIP service provider such as Wengo to be assigned an incoming
-number, make calls to PSTN/cell phones, get voice mail, and more.
-EOF
+          SPELL=openwengo
+        VERSION=0
+     PATCHLEVEL=9999
+          SHORT="deprecated"
+  cat << EOF
+    deprecated spell [replaced by qutecom]
+  EOF
diff --git a/chat-im/openwengo/DOWNLOAD b/chat-im/openwengo/DOWNLOAD
index 667f1b9..27ba77d 100755
--- a/chat-im/openwengo/DOWNLOAD
+++ b/chat-im/openwengo/DOWNLOAD
@@ -1,75 +1 @@
-message "${MESSAGE_COLOR}Starting SVN checkout of"                                       \
-        "${FILE_COLOR}${SOURCE}${MESSAGE_COLOR}...${DEFAULT_COLOR}"                      
-if [[ -f $SOURCE_CACHE/${SOURCE} ]]
-then
-  message "${MESSAGE_COLOR}Previous source found unpacking...${DEFAULT_COLOR}"           
-  tar -jxf $SOURCE_CACHE/${SOURCE}                                                       
-  cd openwengo-svn                                                                       
-  message "${MESSAGE_COLOR}Running SVN update...${DEFAULT_COLOR}"                        
-#UPDATE
-#  if [[ "$OW_VERSION" == "ng" ]]
-#  then
-#    svn --username guest --password guest                                                  
-#\
-#        --non-interactive                                                                  
-#\
-#        update                                                                             
-#\
-#        http://dev.openwengo.com/svn/openwengo/trunk
-#  fi                                                                                       
-#&&
- # if [[ "$OW_VERSION" == "classic" ]]
- # then
-    svn --username guest --password guest                                                  \
-        --non-interactive                                                                  \
-        update
-#        http://dev.openwengo.com/svn/openwengo/softphone-classic/trunk
-#  fi
-  cd ..                                                                                  
-  message "${MESSAGE_COLOR}Done...${DEFAULT_COLOR}"
-else
-  message "${MESSAGE_COLOR}Running initial SVN checkout...${DEFAULT_COLOR}"              &&
-
-#CHECKOUT
-#  if [[ "$OW_VERSION" == "ng" ]]
-#  then
-#    svn --username guest --password guest                                                  
-#\
-#        --non-interactive                                                                  
-#\
-#        checkout                                                                           
-#\
-#        http://dev.openwengo.com/svn/openwengo/trunk openwengo-ng-svn
-#  fi                                                                                       
-#&&
-#  if [[ "$OW_VERSION" == "classic" ]]
-#  then
-    svn --username guest --password guest                                                  \
-        --non-interactive                                                                  \
-        checkout                                                                           \
-        http://dev.openwengo.com/svn/openwengo/softphone-classic/trunk openwengo-svn
-#  fi                                                                                       
-#&&
-  message "${MESSAGE_COLOR}Done...${DEFAULT_COLOR}"
-fi                                                                                       
-
-#Tarball generation
-
-message "${MESSAGE_COLOR}Generating tarball...${DEFAULT_COLOR}"                          &&
-#if [[ "$OW_VERSION" == "ng" ]]
-#then
-#tar -jcf                                                                                 \
-#    ${SOURCE}                                                                            \
-#    openwengo-ng-svn                                                                     &&
-#cp  ${SOURCE} ${SOURCE_CACHE}/${SOURCE}                                                  &&
-#rm  ${SOURCE}                                                                            &&
-#fi                                                                                       &&
-#if [[ "$OW_VERSION" == "classic" ]]
-#then
-tar -jcf                                                                                 \
-    ${SOURCE}                                                                            \
-    openwengo-svn                                                                        &&
-cp  ${SOURCE} ${SOURCE_CACHE}/${SOURCE}                                                  &&
-rm  ${SOURCE}                                                                            &&
-#fi                                                                                       &&
-message "${MESSAGE_COLOR}SVN Checkout complete...${DEFAULT_COLOR}"
+true
diff --git a/chat-im/openwengo/HISTORY b/chat-im/openwengo/HISTORY
index 7b0f2d0..9f33ab9 100644
--- a/chat-im/openwengo/HISTORY
+++ b/chat-im/openwengo/HISTORY
@@ -1,3 +1,8 @@
+2010-10-31 Bor Kraljič <pyrobor at ver.si>
+	* spell deprecated [replaced by qutecom]
+	* PATCHLEVEL=9999
+	* DETAILS: version 0
+
 2008-03-18 Eric Sandall <sandalle at sourcemage.org>
 	* DEPENDS: Switch X11-LIBS to the one and only xorg-libs
 
diff --git a/chat-im/openwengo/INSTALL b/chat-im/openwengo/INSTALL
index 7714be7..27ba77d 100755
--- a/chat-im/openwengo/INSTALL
+++ b/chat-im/openwengo/INSTALL
@@ -1,5 +1 @@
-scons softphone-install                        &&
-chmod 0755 ${INSTALL_ROOT}/usr/bin/wengophone  &&
-#For those who assume spellname == executablename
-ln -s ${INSTALL_ROOT}/usr/bin/wengophone       \
-      ${INSTALL_ROOT}/usr/bin/openwengo
+true
diff --git a/chat-im/openwengo/PREPARE b/chat-im/openwengo/PREPARE
deleted file mode 100755
index f3d3bfc..0000000
--- a/chat-im/openwengo/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query OW_SVN_AUTOUPDATE \
-           "Automaticaly update the spell on sorcery queue/system-update?" "n"
diff --git a/chat-im/openwengo/PRE_BUILD b/chat-im/openwengo/PRE_BUILD
index d83522b..27ba77d 100755
--- a/chat-im/openwengo/PRE_BUILD
+++ b/chat-im/openwengo/PRE_BUILD
@@ -1,7 +1 @@
-default_pre_build &&
-echo "
-env = WengoEnvironment()
-
-env.WengoSetVariable(\"QtIncludePaths\", [\"/usr/include/qt\"])
-env.WengoDeclareConsoleArgument(\"prefix\", \"${INSTALL_ROOT}/usr\")" > \
-${SOURCE_DIRECTORY}/scons/SUserEnvironment
+true
diff --git a/chat-im/openwengo/TRIGGERS b/chat-im/openwengo/TRIGGERS
new file mode 100755
index 0000000..bc7ec17
--- /dev/null
+++ b/chat-im/openwengo/TRIGGERS
@@ -0,0 +1 @@
+on_cast openwengo dispel_self
diff --git a/chat-im/qutecom/BUILD b/chat-im/qutecom/BUILD
new file mode 100755
index 0000000..7dae65f
--- /dev/null
+++ b/chat-im/qutecom/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --as-needed"
+qt4_cmake_build
diff --git a/chat-im/qutecom/CONFLICTS b/chat-im/qutecom/CONFLICTS
new file mode 100755
index 0000000..2167fdc
--- /dev/null
+++ b/chat-im/qutecom/CONFLICTS
@@ -0,0 +1 @@
+conflicts openwengo y
diff --git a/chat-im/qutecom/DEPENDS b/chat-im/qutecom/DEPENDS
new file mode 100755
index 0000000..6155fe3
--- /dev/null
+++ b/chat-im/qutecom/DEPENDS
@@ -0,0 +1,9 @@
+depends openssl &&
+depends glib2 &&
+depends gnutls &&
+depends libxml2 &&
+depends ffmpeg &&
+depends libsndfile &&
+depends libsamplerate &&
+depends -sub "SIGNALS DATE_TIME PROGRAM_OPTIONS THREAD SERIALIZATION" boost &&
+depends -sub "STL EXCEPT" qt4 
diff --git a/chat-im/qutecom/DETAILS b/chat-im/qutecom/DETAILS
new file mode 100755
index 0000000..89e6a96
--- /dev/null
+++ b/chat-im/qutecom/DETAILS
@@ -0,0 +1,22 @@
+           SPELL=qutecom
+         VERSION=2.2
+          SOURCE="QuteCom-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://www.${SPELL}.org/downloads/${SOURCE}
+     SOURCE_HASH=sha512:09e0684ceada52938adb9ca7d6d8fd1e0570eb816906336720b39db81adf6ff85b1091a391ba7c395d1e16698638d3f8e7194de9f3293e9580e603da9fdbaefd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-2-2-fd680f034aa8"
+        WEB_SITE="http://www.qutecom.org/index.php"
+      LICENSE[0]="GPLv2"
+         ENTERED=20101031
+        KEYWORDS="Communications, Telephony"
+           SHORT="A multi-platform SoftPhone and IM client."
+cat << EOF
+QuteCom (formerly WengoPhone) is a multi-platform VoIP client. The GUI is
+Qt-based, and the Video-over-IP engine is based on the eXosip, oSIP, oRTP,
+ffmpeg, and libgaim projects. The eXosip module is extended by a phApi
+module, which implements a high-level, easy-to-use call control API. It
+supports PC-to-PC voice, video, and chat.  One can use a standard SIP
+service provider such as Wengo to be assigned an incoming number, make calls
+to PSTN/cell phones, get voice mail, and more. In addition to SIP/SIMPLE
+QuteCom provides IM functionality using libgaim, so it is compatible with
+all protocols supported by libgaim.
+EOF
diff --git a/chat-im/qutecom/HISTORY b/chat-im/qutecom/HISTORY
new file mode 100644
index 0000000..0d985bc
--- /dev/null
+++ b/chat-im/qutecom/HISTORY
@@ -0,0 +1,4 @@
+2010-10-31 Bor Kraljič <pyrobor at ver.si>
+	* CONFLICTS: added openwengo (deprecated)
+	* DEPENDS, DETAILS, BUILD, PRE_BUILD: spell created
+
diff --git a/chat-im/qutecom/PRE_BUILD b/chat-im/qutecom/PRE_BUILD
new file mode 100755
index 0000000..5c2f43c
--- /dev/null
+++ b/chat-im/qutecom/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit  "s;languagechangeeventfilter.h;LanguageChangeEventFilter.h;" ./qutecom/src/presentation/qt/contactlist/QtContactWidget.cpp



More information about the SM-Commit mailing list