Browse Source

Stefan Fiedler:


			
			
				rocklinux
			
			
		
Stefan Fiedler 18 years ago
parent
commit
454ab8ae66
4 changed files with 101 additions and 0 deletions
  1. +23
    -0
      package/stf/wengophone-classic/wengophone-classic.conf
  2. +44
    -0
      package/stf/wengophone-classic/wengophone-classic.desc
  3. +31
    -0
      package/stf/wengophone-classic/wengophone.patch
  4. +3
    -0
      package/stf/wengophone-classic/wengophone.sh

+ 23
- 0
package/stf/wengophone-classic/wengophone-classic.conf

@ -0,0 +1,23 @@
wengophone_custmain ()
{
# If no mode is given to scons, debug is the default.
build_mode=debug
# Explicitly point to gnome2 libs, as they are not found without this.
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$root/$ROCKCFG_PKG_GNOME2_CORE_PREFIX/lib" \
scons mode=$build_mode softphone-runtime softphone
mkdir -p $root/opt/wengophone-classic
cp -a build-wengo/linux2-$build_mode/softphone/runtime/* \
$root/opt/wengophone-classic/
cp -a $confdir/wengophone.sh $root/opt/wengophone-classic/
chmod +x $root/opt/wengophone-classic/wengophone.sh
}
custmain=wengophone_custmain
# these static libraries are located in /opt/wengophone-classic ...
splitreg 90 dev '.*\.a'
# Note this package requires Qt 3.3.x with STL and exception support,
# scons, libicu, boost-jam, boost and speex.

+ 44
- 0
package/stf/wengophone-classic/wengophone-classic.desc

@ -0,0 +1,44 @@
[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
[COPY]
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
[COPY] Please add additional copyright information _after_ the line containing
[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
[COPY]
[COPY] ROCK Linux: rock-src/package/stf/wengophone-classic/wengophone-classic.desc
[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; either version 2 of the License, or
[COPY] (at your option) any later version. A copy of the GNU General Public
[COPY] License can be found at Documentation/COPYING.
[COPY]
[COPY] Many people helped and are helping developing ROCK Linux. Please
[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
[COPY] file for details.
[COPY]
[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
[I] a GPL-licensed multi-platform softphone
[T] The Openwengo.org legacy softphone. While development efforts have shifted
[T] to the new NG architecture, this build is successfully used by many users
[T] on Windows and GNU/Linux, and is tightly integrated with Wengo SIP service.
[T] If you just want to make calls, this is the version you should download.
[T] Features include voice, video, chat, presence and outgoing SMS messages.
[U] http://www.openwengo.org
[A] The OpenWengo Project
[M] Stefan Fiedler <stefan.fiedler at students.jku.at>
[C] extra/multimedia extra/network
[L] GPL
[S] Stable
[V] 1.0-r6665
[P] X -----5---9 800.000
[D] 0 wengophone-classic-1.0-r6665.tar.bz2 svn://http:dev.openwengo.com/svn/openwengo/wengophone-classic/branches/1.0/::6665

+ 31
- 0
package/stf/wengophone-classic/wengophone.patch

@ -0,0 +1,31 @@
--- wengophone-classic-1.0-r6665/gui/config/GeneralConfigWidget.cpp~ 2006-04-18 11:07:51.000000000 +0200
+++ wengophone-classic-1.0-r6665/gui/config/GeneralConfigWidget.cpp 2006-06-20 18:14:13.000000000 +0200
@@ -28,7 +28,7 @@
#include <qcheckbox.h>
#include <qbuttongroup.h>
#include <qdir.h>
-#include <qapplication.h>
+#include <qapplication.h>
GeneralConfigWidget::GeneralConfigWidget(QWidget * parent) : QObject(parent) {
_generalConfigWidget = MyWidgetFactory::create("GeneralConfigWidgetForm.ui", this, parent);
@@ -42,14 +42,16 @@
if ((_startup->isStartup()) || (advancedConfig.getAutoStart())) {
startupCheckBox->toggle();
}
-
- _startup->setStartup(advancedConfig.getAutoStart());
-
+
+ _startup->setStartup(advancedConfig.getAutoStart());
+
connect(startupCheckBox, SIGNAL(toggled(bool)),
this, SLOT(setStartup(bool)));
#else
QButtonGroup * bg = (QButtonGroup*)_generalConfigWidget->child("StartButtonGroup", "QButtonGroup");
bg->hide();
+
+ AdvancedConfig & advancedConfig = AdvancedConfig::getInstance();
#endif
_useHttpCheckBox = (QCheckBox *) _generalConfigWidget->child("useHttpCheckBox", "QCheckBox");

+ 3
- 0
package/stf/wengophone-classic/wengophone.sh

@ -0,0 +1,3 @@
#!/bin/sh
LD_LIBRARY_PATH=/opt/wengophone-classic /opt/wengophone-classic/wengophone

Loading…
Cancel
Save