aboutsummaryrefslogtreecommitdiff
path: root/net/ekiga
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2006-04-06 13:04:59 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2006-04-06 13:04:59 +0000
commitf788274c3242cac161dafb04972cf5e7f54de8fc (patch)
tree7784c35f0b12c0e4c94b01b6273bb9003a4c67ee /net/ekiga
parent334c286de9ffda977d63b1ac39b3bd0d02c364d1 (diff)
downloadports-f788274c3242cac161dafb04972cf5e7f54de8fc.tar.gz
ports-f788274c3242cac161dafb04972cf5e7f54de8fc.zip
Notes
Diffstat (limited to 'net/ekiga')
-rw-r--r--net/ekiga/Makefile47
-rw-r--r--net/ekiga/distinfo6
-rw-r--r--net/ekiga/files/patch-configure70
-rw-r--r--net/ekiga/files/patch-endpoint24
-rw-r--r--net/ekiga/files/patch-lib_gtk-text-buffer-addon.h11
-rw-r--r--net/ekiga/files/patch-lib_gtk-text-tag-addon.c10
-rw-r--r--net/ekiga/files/patch-lib_xdap_xdap.c11
-rw-r--r--net/ekiga/files/patch-src-gui-libintl31
-rw-r--r--net/ekiga/files/patch-src_config.cpp15
-rw-r--r--net/ekiga/files/patch-src_druid.cpp26
-rw-r--r--net/ekiga/files/patch-src_gnomemeeting.cpp28
-rw-r--r--net/ekiga/files/patch-src_sound_handling.cpp71
-rw-r--r--net/ekiga/files/patch-src_vfakeio.cpp265
-rw-r--r--net/ekiga/files/patch-src_vfakeio.h39
-rw-r--r--net/ekiga/pkg-descr12
-rw-r--r--net/ekiga/pkg-plist260
16 files changed, 202 insertions, 724 deletions
diff --git a/net/ekiga/Makefile b/net/ekiga/Makefile
index 65c934081d4d..446da3f48eea 100644
--- a/net/ekiga/Makefile
+++ b/net/ekiga/Makefile
@@ -5,49 +5,32 @@
# $FreeBSD$
#
-PORTNAME= gnomemeeting
-PORTVERSION= 1.2.1
+PORTNAME= ekiga
+PORTVERSION= 2.0.1
CATEGORIES= net gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.0
-MAINTAINER= netchild@FreeBSD.org
-COMMENT= GNOME H323 Video Conferencing program, similar to NetMeeting
+MAINTAINER= jbq@caraldi.com
+COMMENT= VoIP phone for Gnome
-LIB_DEPENDS= h323_r:${PORTSDIR}/net/openh323 \
- howl:${PORTSDIR}/net/howl
+LIB_DEPENDS= opal__r.2:${PORTSDIR}/net/opal \
+ avahi-core.4:${PORTSDIR}/net/avahi \
+ ebook-1.2.5:${PORTSDIR}/databases/evolution-data-server
USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
-USE_GNOME= libgnomeui libbonobo gnomeprefix gnomehack evolutiondataserver \
- intlhack
-USE_OPENLDAP= yes
-GCONF_SCHEMAS= gnomemeeting.schemas
-USE_SDL= yes
-USE_BISON= yes
-# Clear configure target so we stop getting binaries prefixed with i386-portbld-freebsd46
-CONFIGURE_TARGET=
+USE_SDL= sdl
+USE_GNOME= libgnomeui libbonobo gnomeprefix gnomehack gnomelibs gnomedocutils
USE_AUTOTOOLS= libtool:15
-CONFIGURE_ENV= OSTYPE=${OPSYS} \
- CXXFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${PREFIX}/lib -L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
- SDL_CONFIG=${LOCALBASE}/bin/sdl11-config \
- CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
- PTLIBDIR=${PREFIX}
+LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+CONFIGURE_ENV= SDL_CONFIG=${LOCALBASE}/bin/sdl11-config LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --with-pwlib-dir=${LOCALBASE} \
- --with-openh323-dir=${LOCALBASE} \
- --with-ldap-dir=${LOCALBASE}
+ --with-opal-dir=${LOCALBASE}
-MAN1= gnomemeeting.1
-
-post-patch:
- ${REINPLACE_CMD} -e 's:-lh323_FreeBSD_x86_r_s:-lh323_r:g; \
- s:-lpt_FreeBSD_x86_r_s:-lpt_r:g; \
- s:-lh323_FreeBSD_x86_r:-lh323_r:g; \
- s:-lpt_FreeBSD_x86_r:-lpt_r:g; \
- s: -DSTATIC_LIBS_USED::g' \
- ${WRKSRC}/configure
+GCONF_SCHEMAS= ekiga.schemas
+MAN1= ekiga.1
.include <bsd.port.mk>
diff --git a/net/ekiga/distinfo b/net/ekiga/distinfo
index c50040547f4d..ec63a7433874 100644
--- a/net/ekiga/distinfo
+++ b/net/ekiga/distinfo
@@ -1,3 +1,3 @@
-MD5 (gnomemeeting-1.2.1.tar.bz2) = e765914ed1eb547d4a15d211e2ae9f57
-SHA256 (gnomemeeting-1.2.1.tar.bz2) = c33c8363c8c6d37e8792f8e716def593d9d8ceeb420f9bd6583ebe2b4297beec
-SIZE (gnomemeeting-1.2.1.tar.bz2) = 3730480
+MD5 (ekiga-2.0.1.tar.bz2) = abf6c3351a64a7ed9028929ad5a17729
+SHA256 (ekiga-2.0.1.tar.bz2) = ce7e91b6ac4fd1b4c6c4d15a3ae8c57f312c38cee7ea652a1b3432b6ad41b3bc
+SIZE (ekiga-2.0.1.tar.bz2) = 4320671
diff --git a/net/ekiga/files/patch-configure b/net/ekiga/files/patch-configure
deleted file mode 100644
index 0662924203af..000000000000
--- a/net/ekiga/files/patch-configure
+++ /dev/null
@@ -1,70 +0,0 @@
---- configure.orig Thu Mar 16 13:29:08 2006
-+++ configure Thu Mar 16 13:30:44 2006
-@@ -19165,10 +19165,10 @@
-
-
- # This can be used to rebuild libtool when needed
--LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+LIBTOOL_DEPS=" /usr/local/share/libtool/ltmain.sh"
-
- # Always use our own libtool.
--LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-+LIBTOOL='$(SHELL) /usr/local/bin/libtool'
-
- # Prevent multiple expansion
-
-@@ -21283,8 +21283,8 @@
- GNOMEMEETING_LIBS="$GNOMEMEETING_LIBS $EDS_LIBS"
- fi
-
--PWLIB_REC_VERSION="1.8.4"
--OPENH323_REC_VERSION="1.15.3"
-+PWLIB_REC_VERSION="1.10.0"
-+OPENH323_REC_VERSION="1.18.0"
-
-
- if test x"${disable_gnome}" = xno ; then
-@@ -21353,7 +21353,7 @@
-
- FreeBSD* | freebsd* )
- ARCH_OPENH323_CFLAGS="-Os -Wall -DPTRACING -DNDEBUG -DSTATIC_LIBS_USED"
-- ARCH_OPENH323_LIBS="-lh323_FreeBSD_x86_r_s -lpt_FreeBSD_x86_r_s -pthread -lssl -lcrypto"
-+ ARCH_OPENH323_LIBS="-lh323_FreeBSD_x86_r -lpt_FreeBSD_x86_r -pthread -lssl -lcrypto"
- echo "$as_me:$LINENO: result: yes" >&5
- echo "${ECHO_T}yes" >&6
- gm_platform="freebsd"
-@@ -21900,20 +21900,20 @@
- { (exit 1); exit 1; }; };
- fi
-
--echo "$as_me:$LINENO: checking for Quicknet support in OpenH323" >&5
--echo $ECHO_N "checking for Quicknet support in OpenH323... $ECHO_C" >&6;
--OPENH323_IXJ_SUPPORT=`cat ${with_openh323_dir}/include/openh323/openh323buildopts.h | grep "HAS_IXJ 1" | cut -f2 -d ' '`
--if test "x${OPENH323_IXJ_SUPPORT}" != "x1"; then
-- echo "$as_me:$LINENO: result: no" >&5
--echo "${ECHO_T}no" >&6;
-- { { echo "$as_me:$LINENO: error: Sorry but the OpenH323 version you are using doesn't support Quicknet devices" >&5
--echo "$as_me: error: Sorry but the OpenH323 version you are using doesn't support Quicknet devices" >&2;}
-- { (exit 1); exit 1; }; };
--else
-- echo "$as_me:$LINENO: result: yes" >&5
--echo "${ECHO_T}yes" >&6;
-- HAS_IXJ="enabled";
--fi
-+#echo "$as_me:$LINENO: checking for Quicknet support in OpenH323" >&5
-+#echo $ECHO_N "checking for Quicknet support in OpenH323... $ECHO_C" >&6;
-+#OPENH323_IXJ_SUPPORT=`cat ${with_openh323_dir}/include/openh323/openh323buildopts.h | grep "HAS_IXJ 1" | cut -f2 -d ' '`
-+#if test "x${OPENH323_IXJ_SUPPORT}" != "x1"; then
-+# echo "$as_me:$LINENO: result: no" >&5
-+#echo "${ECHO_T}no" >&6;
-+# { { echo "$as_me:$LINENO: error: Sorry but the OpenH323 version you are using doesn't support Quicknet devices" >&5
-+#echo "$as_me: error: Sorry but the OpenH323 version you are using doesn't support Quicknet devices" >&2;}
-+# { (exit 1); exit 1; }; };
-+#else
-+# echo "$as_me:$LINENO: result: yes" >&5
-+#echo "${ECHO_T}yes" >&6;
-+# HAS_IXJ="enabled";
-+#fi
-
-
-
diff --git a/net/ekiga/files/patch-endpoint b/net/ekiga/files/patch-endpoint
deleted file mode 100644
index f0aeb3c62898..000000000000
--- a/net/ekiga/files/patch-endpoint
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/endpoint.cpp.orig Thu Nov 25 20:12:40 2004
-+++ src/endpoint.cpp Mon Dec 13 21:33:19 2004
-@@ -59,6 +59,8 @@
- #include "gm_conf.h"
- #include "gm_events.h"
-
-+#include <libintl.h>
-+
- #include <h261codec.h>
-
- #include <ptclib/http.h>
-@@ -89,8 +91,10 @@
-
- /* Use IPv6 address family by default if available. */
- #ifdef P_HAS_IPV6
-- if (PIPSocket::IsIpAddressFamilyV6Supported())
-- PIPSocket::SetDefaultIpAddressFamilyV6();
-+// ENABLING THIS CAUSES PWLIB TO GIVE AN ASSERTION WHEN THERE IS AN
-+// INCOMING CALL
-+// if (PIPSocket::IsIpAddressFamilyV6Supported())
-+// PIPSocket::SetDefaultIpAddressFamilyV6();
- #endif
-
- audio_tester = NULL;
diff --git a/net/ekiga/files/patch-lib_gtk-text-buffer-addon.h b/net/ekiga/files/patch-lib_gtk-text-buffer-addon.h
deleted file mode 100644
index 5d0cc22ca252..000000000000
--- a/net/ekiga/files/patch-lib_gtk-text-buffer-addon.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/gtk-text-buffer-addon.h.orig Sun Mar 13 15:13:36 2005
-+++ lib/gtk-text-buffer-addon.h Sun Mar 13 15:14:07 2005
-@@ -40,7 +40,7 @@
-
- #include <gtk/gtk.h>
- #include <string.h>
--
-+#include <unistd.h>
-
- #ifndef __GTK_TEXT_BUF_ADD_H
- #define __GTK_TEXT_BUF_ADD_H
diff --git a/net/ekiga/files/patch-lib_gtk-text-tag-addon.c b/net/ekiga/files/patch-lib_gtk-text-tag-addon.c
deleted file mode 100644
index 39588407e283..000000000000
--- a/net/ekiga/files/patch-lib_gtk-text-tag-addon.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/gtk-text-tag-addon.c.orig Sun Mar 13 15:10:05 2005
-+++ lib/gtk-text-tag-addon.c Sun Mar 13 15:10:40 2005
-@@ -37,6 +37,7 @@
- *
- */
-
-+#include <unistd.h>
- #include "gtk-text-tag-addon.h"
-
- /*
diff --git a/net/ekiga/files/patch-lib_xdap_xdap.c b/net/ekiga/files/patch-lib_xdap_xdap.c
deleted file mode 100644
index 6ee81f64df0d..000000000000
--- a/net/ekiga/files/patch-lib_xdap_xdap.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/xdap/xdap.c.orig Tue Oct 28 21:28:24 2003
-+++ lib/xdap/xdap.c Tue Oct 28 21:49:59 2003
-@@ -159,7 +159,7 @@
- xmlSAXHandler sax;
-
- memset (&sax, 0, sizeof sax);
-- sax = xmlDefaultSAXHandler; /* Copy original handler */
-+ xmlSAX2InitDefaultSAXHandler (&sax, 0);
- *oldgetent = sax.getEntity; /* Substitute entity handling */
- if (noerr) {
- sax.error = NULL; /* Disable errors and warnings */
diff --git a/net/ekiga/files/patch-src-gui-libintl b/net/ekiga/files/patch-src-gui-libintl
new file mode 100644
index 000000000000..5b987de36ae7
--- /dev/null
+++ b/net/ekiga/files/patch-src-gui-libintl
@@ -0,0 +1,31 @@
+--- src/gui/addressbook.cpp.orig Sun Mar 12 20:11:33 2006
++++ src/gui/addressbook.cpp Tue Apr 4 12:17:23 2006
+@@ -38,6 +38,7 @@
+
+ #include "../../config.h"
+
++#include <libintl.h>
+ #include "addressbook.h"
+ #include "main.h"
+ #include "chat.h"
+--- src/gui/main.cpp.orig Sun Mar 12 20:11:34 2006
++++ src/gui/main.cpp Tue Apr 4 12:17:27 2006
+@@ -38,6 +38,7 @@
+
+ #include "../../config.h"
+
++#include <libintl.h>
+ #include "main.h"
+ #include "callshistory.h"
+
+@@ -78,10 +79,6 @@
+ #include <gdk/gdkx.h>
+ #else
+ #include "winpaths.h"
+-#endif
+-
+-#if defined(P_FREEBSD) || defined (P_MACOSX)
+-#include <libintl.h>
+ #endif
+
+ #include <libxml/parser.h>
diff --git a/net/ekiga/files/patch-src_config.cpp b/net/ekiga/files/patch-src_config.cpp
deleted file mode 100644
index dfd6acbfd49d..000000000000
--- a/net/ekiga/files/patch-src_config.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/config.cpp.orig Sun Jan 30 12:27:01 2005
-+++ src/config.cpp Sun Jan 30 12:29:38 2005
-@@ -826,10 +826,12 @@
- && !strcmp (gm_conf_entry_get_key (entry),
- AUDIO_DEVICES_KEY "input_device")) {
-
-+#ifdef HAS_IXJ
- if (dev.Find ("/dev/phone") != P_MAX_INDEX)
- ep->CreateLid (dev);
- else
- ep->RemoveLid ();
-+#endif
-
- capa = ep->GetAvailableAudioCapabilities ();
-
diff --git a/net/ekiga/files/patch-src_druid.cpp b/net/ekiga/files/patch-src_druid.cpp
deleted file mode 100644
index a99103b62826..000000000000
--- a/net/ekiga/files/patch-src_druid.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/druid.cpp.orig Sun Mar 13 15:15:47 2005
-+++ src/druid.cpp Sun Mar 13 15:17:05 2005
-@@ -1682,9 +1682,11 @@
- * not for a random one.
- */
- gnomemeeting_sound_daemons_suspend ();
-+#ifdef HAS_IXJ
- if (PString ("Quicknet") == audio_manager)
- devices = OpalIxJDevice::GetDeviceNames ();
- else
-+#endif
- devices = PSoundChannel::GetDeviceNames (audio_manager,
- PSoundChannel::Player);
- if (devices.GetSize () == 0) {
-@@ -1699,9 +1701,11 @@
- gm_dw_option_menu_update (dw->audio_player, array, player);
- free (array);
-
-+#ifdef HAS_IXJ
- if (PString ("Quicknet") == audio_manager)
- devices = OpalIxJDevice::GetDeviceNames ();
- else
-+#endif
- devices = PSoundChannel::GetDeviceNames (audio_manager,
- PSoundChannel::Recorder);
- if (devices.GetSize () == 0) {
diff --git a/net/ekiga/files/patch-src_gnomemeeting.cpp b/net/ekiga/files/patch-src_gnomemeeting.cpp
deleted file mode 100644
index cb8a15bfd775..000000000000
--- a/net/ekiga/files/patch-src_gnomemeeting.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/gnomemeeting.cpp.orig Sun Mar 13 15:18:01 2005
-+++ src/gnomemeeting.cpp Sun Mar 13 15:19:00 2005
-@@ -256,20 +256,22 @@
-
- /* Detect the devices */
- video_input_devices = PVideoInputDevice::GetDriversDeviceNames (video_plugin);
--
-+
-+#ifdef HAS_IXJ
- if (PString ("Quicknet") == audio_plugin) {
-
- audio_input_devices = OpalIxJDevice::GetDeviceNames ();
- audio_output_devices = audio_input_devices;
- }
- else {
--
-+#endif
- audio_input_devices =
- PSoundChannel::GetDeviceNames (audio_plugin, PSoundChannel::Recorder);
- audio_output_devices =
- PSoundChannel::GetDeviceNames (audio_plugin, PSoundChannel::Player);
-+#ifdef HAS_IXJ
- }
--
-+#endif
-
- if (audio_input_devices.GetSize () == 0)
- audio_input_devices += PString (_("No device found"));
diff --git a/net/ekiga/files/patch-src_sound_handling.cpp b/net/ekiga/files/patch-src_sound_handling.cpp
deleted file mode 100644
index 554e3f3a9a4f..000000000000
--- a/net/ekiga/files/patch-src_sound_handling.cpp
+++ /dev/null
@@ -1,71 +0,0 @@
---- src/sound_handling.cpp.orig Sun Mar 6 14:11:32 2005
-+++ src/sound_handling.cpp Fri Mar 17 20:27:11 2006
-@@ -278,8 +278,8 @@
- test anyway */
- static GMLid *l = NULL;
- static PMutex lid_mutex;
-- PINDEX i;
- #endif
-+ PINDEX i;
-
- GMH323EndPoint *ep = NULL;
-
-@@ -335,9 +335,12 @@
- gdk_threads_leave ();
- g_free (msg);
-
-+#ifdef HAS_IXJ
- if ((driver_name != "Quicknet" && !channel)
- || (driver_name == "Quicknet" && (!l || !l->IsOpen ()))) {
--
-+#else
-+ if (driver_name != "Quicknet" && !channel) {
-+#endif
- gdk_threads_enter ();
- if (is_encoding)
- gnomemeeting_error_dialog (GTK_WINDOW (druid_window), _("Failed to open the device"), _("Impossible to open the selected audio device (%s) for recording. Please check your audio setup, the permissions and that the device is not busy."), (const char *) device_name);
-@@ -374,11 +377,16 @@
-
- if (is_encoding) {
-
-+#ifdef HAS_IXJ
- if ((driver_name != "Quicknet"
- && !channel->Read ((void *) buffer, 640))
- || (driver_name == "Quicknet"
- && l
- && !l->ReadFrame (0, (void *) buffer, i))) {
-+#else
-+ if ((driver_name != "Quicknet"
-+ && !channel->Read ((void *) buffer, 640))) {
-+#endif
-
- gdk_threads_enter ();
- gnomemeeting_error_dialog (GTK_WINDOW (druid_window), _("Cannot use the audio device"), _("The selected audio device (%s) was successfully opened but it is impossible to read data from this device. Please check your audio setup."), (const char*) device_name);
-@@ -450,11 +458,17 @@
-
- buffer_pos += 640;
-
-+#ifdef HAS_IXJ
- if ((driver_name != "Quicknet"
- && !channel->Write ((void *) buffer, 640))
- || (driver_name == "Quicknet"
- && l
- && !l->WriteFrame (0, (const void *) buffer, 640, i))) {
-+#else
-+ if ((driver_name != "Quicknet"
-+ && !channel->Write ((void *) buffer, 640))) {
-+
-+#endif
-
- gdk_threads_enter ();
- gnomemeeting_error_dialog (GTK_WINDOW (druid_window), _("Cannot use the audio device"), _("The selected audio device (%s) was successfully opened but it is impossible to write data to this device. Please check your audio setup."), (const char*) device_name);
-@@ -486,7 +500,9 @@
- nbr_opened_channels = PMAX (nbr_opened_channels--, 0);
-
- free (buffer);
-+#ifdef HAS_IXJ
- l = NULL;
-+#endif
- }
-
-
diff --git a/net/ekiga/files/patch-src_vfakeio.cpp b/net/ekiga/files/patch-src_vfakeio.cpp
deleted file mode 100644
index 297aa1e310ba..000000000000
--- a/net/ekiga/files/patch-src_vfakeio.cpp
+++ /dev/null
@@ -1,265 +0,0 @@
---- src/vfakeio.cpp.orig Wed Apr 5 19:20:41 2006
-+++ src/vfakeio.cpp Wed Apr 5 19:20:56 2006
-@@ -51,10 +51,10 @@
- #ifndef DISABLE_GNOME
- #include <libgnomevfs/gnome-vfs.h>
-
--const size_t GMH323FakeVideoInputDevice::buffer_size = 4096;
-+const size_t PVideoInputDevice_Picture::buffer_size = 4096;
- #endif
-
--GMH323FakeVideoInputDevice::GMH323FakeVideoInputDevice ()
-+PVideoInputDevice_Picture::PVideoInputDevice_Picture ()
- {
- orig_pix = NULL;
- cached_pix = NULL;
-@@ -73,7 +73,7 @@
- }
-
-
--GMH323FakeVideoInputDevice::~GMH323FakeVideoInputDevice ()
-+PVideoInputDevice_Picture::~PVideoInputDevice_Picture ()
- {
- Close ();
-
-@@ -83,12 +83,12 @@
- }
-
- #ifndef DISABLE_GNOME
--void GMH323FakeVideoInputDevice::loader_area_updated_cb (GdkPixbufLoader *loader,
-+void PVideoInputDevice_Picture::loader_area_updated_cb (GdkPixbufLoader *loader,
- gint x, gint y, gint width,
- gint height,
- gpointer thisclass)
- {
-- GMH323FakeVideoInputDevice *thisc = static_cast<GMH323FakeVideoInputDevice *> (thisclass);
-+ PVideoInputDevice_Picture *thisc = static_cast<PVideoInputDevice_Picture *> (thisclass);
-
- PWaitAndSignal m(thisc->pixbuf_mutex);
-
-@@ -103,11 +103,11 @@
- g_object_ref (G_OBJECT (thisc->orig_pix));
- }
-
--void GMH323FakeVideoInputDevice::async_close_cb (GnomeVFSAsyncHandle *fp,
-+void PVideoInputDevice_Picture::async_close_cb (GnomeVFSAsyncHandle *fp,
- GnomeVFSResult result,
- gpointer thisclass)
- {
-- GMH323FakeVideoInputDevice *thisc = static_cast<GMH323FakeVideoInputDevice *> (thisclass);
-+ PVideoInputDevice_Picture *thisc = static_cast<PVideoInputDevice_Picture *> (thisclass);
-
- PWaitAndSignal m(thisc->pixbuf_mutex);
-
-@@ -118,14 +118,14 @@
- }
- }
-
--void GMH323FakeVideoInputDevice::async_read_cb (GnomeVFSAsyncHandle *fp,
-+void PVideoInputDevice_Picture::async_read_cb (GnomeVFSAsyncHandle *fp,
- GnomeVFSResult result,
- gpointer buffer,
- GnomeVFSFileSize requested,
- GnomeVFSFileSize bytes_read,
- gpointer thisclass)
- {
-- GMH323FakeVideoInputDevice *thisc = static_cast<GMH323FakeVideoInputDevice *> (thisclass);
-+ PVideoInputDevice_Picture *thisc = static_cast<PVideoInputDevice_Picture *> (thisclass);
-
- if (result != GNOME_VFS_OK && result != GNOME_VFS_ERROR_EOF) {
- gnome_vfs_async_close (fp, async_close_cb, thisclass);
-@@ -144,11 +144,11 @@
- }
- }
-
--void GMH323FakeVideoInputDevice::async_open_cb (GnomeVFSAsyncHandle *fp,
-+void PVideoInputDevice_Picture::async_open_cb (GnomeVFSAsyncHandle *fp,
- GnomeVFSResult result,
- gpointer thisclass)
- {
-- GMH323FakeVideoInputDevice *thisc = static_cast<GMH323FakeVideoInputDevice *> (thisclass);
-+ PVideoInputDevice_Picture *thisc = static_cast<PVideoInputDevice_Picture *> (thisclass);
-
-
- if (result != GNOME_VFS_OK) {
-@@ -160,7 +160,7 @@
- async_read_cb, thisclass);
- }
-
--gboolean GMH323FakeVideoInputDevice::async_cancel (gpointer data)
-+gboolean PVideoInputDevice_Picture::async_cancel (gpointer data)
- {
- gnome_vfs_async_cancel ((GnomeVFSAsyncHandle *)data);
-
-@@ -169,7 +169,7 @@
- #endif
-
- BOOL
--GMH323FakeVideoInputDevice::Open (const PString &name,
-+PVideoInputDevice_Picture::Open (const PString &name,
- BOOL start_immediate)
- {
- gchar *image_name = NULL;
-@@ -222,7 +222,7 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::IsOpen ()
-+PVideoInputDevice_Picture::IsOpen ()
- {
- if (orig_pix)
- return TRUE;
-@@ -232,7 +232,7 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::Close ()
-+PVideoInputDevice_Picture::Close ()
- {
- gnomemeeting_threads_enter ();
- #ifndef DISABLE_GNOME
-@@ -264,28 +264,28 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::Start ()
-+PVideoInputDevice_Picture::Start ()
- {
- return TRUE;
- }
-
-
- BOOL
--GMH323FakeVideoInputDevice::Stop ()
-+PVideoInputDevice_Picture::Stop ()
- {
- return TRUE;
- }
-
-
- BOOL
--GMH323FakeVideoInputDevice::IsCapturing ()
-+PVideoInputDevice_Picture::IsCapturing ()
- {
- return IsCapturing ();
- }
-
-
- PStringList
--GMH323FakeVideoInputDevice::GetInputDeviceNames ()
-+PVideoInputDevice_Picture::GetInputDeviceNames ()
- {
- PStringList l;
-
-@@ -297,7 +297,7 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::SetFrameSize (unsigned int width,
-+PVideoInputDevice_Picture::SetFrameSize (unsigned int width,
- unsigned int height)
- {
- if (!PVideoDevice::SetFrameSize (width, height))
-@@ -308,7 +308,7 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::GetFrame (PBYTEArray &a)
-+PVideoInputDevice_Picture::GetFrame (PBYTEArray &a)
- {
- PINDEX returned;
-
-@@ -322,7 +322,7 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::GetFrameData (BYTE *a, PINDEX *i)
-+PVideoInputDevice_Picture::GetFrameData (BYTE *a, PINDEX *i)
- {
- WaitFinishPreviousFrame ();
-
-@@ -334,7 +334,7 @@
- }
-
-
--BOOL GMH323FakeVideoInputDevice::GetFrameDataNoDelay (BYTE *frame, PINDEX *i)
-+BOOL PVideoInputDevice_Picture::GetFrameDataNoDelay (BYTE *frame, PINDEX *i)
- {
- guchar *data = NULL;
-
-@@ -418,21 +418,21 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::TestAllFormats ()
-+PVideoInputDevice_Picture::TestAllFormats ()
- {
- return TRUE;
- }
-
-
- PINDEX
--GMH323FakeVideoInputDevice::GetMaxFrameBytes ()
-+PVideoInputDevice_Picture::GetMaxFrameBytes ()
- {
- return CalculateFrameBytes (frameWidth, frameHeight, colourFormat);
- }
-
-
- void
--GMH323FakeVideoInputDevice::WaitFinishPreviousFrame ()
-+PVideoInputDevice_Picture::WaitFinishPreviousFrame ()
- {
- frameTimeError += msBetweenFrames;
-
-@@ -454,28 +454,28 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::SetVideoFormat (VideoFormat newFormat)
-+PVideoInputDevice_Picture::SetVideoFormat (VideoFormat newFormat)
- {
- return PVideoDevice::SetVideoFormat (newFormat);
- }
-
-
- int
--GMH323FakeVideoInputDevice::GetNumChannels()
-+PVideoInputDevice_Picture::GetNumChannels()
- {
- return 1;
- }
-
-
- BOOL
--GMH323FakeVideoInputDevice::SetChannel (int newChannel)
-+PVideoInputDevice_Picture::SetChannel (int newChannel)
- {
- return PVideoDevice::SetChannel (newChannel);
- }
-
-
- BOOL
--GMH323FakeVideoInputDevice::SetColourFormat (const PString &newFormat)
-+PVideoInputDevice_Picture::SetColourFormat (const PString &newFormat)
- {
- if (newFormat == "BGR32")
- return PVideoDevice::SetColourFormat (newFormat);
-@@ -485,7 +485,7 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::SetFrameRate (unsigned rate)
-+PVideoInputDevice_Picture::SetFrameRate (unsigned rate)
- {
- PVideoDevice::SetFrameRate (12);
-
-@@ -494,7 +494,7 @@
-
-
- BOOL
--GMH323FakeVideoInputDevice::GetFrameSizeLimits (unsigned & minWidth,
-+PVideoInputDevice_Picture::GetFrameSizeLimits (unsigned & minWidth,
- unsigned & minHeight,
- unsigned & maxWidth,
- unsigned & maxHeight)
diff --git a/net/ekiga/files/patch-src_vfakeio.h b/net/ekiga/files/patch-src_vfakeio.h
deleted file mode 100644
index 6427c458371f..000000000000
--- a/net/ekiga/files/patch-src_vfakeio.h
+++ /dev/null
@@ -1,39 +0,0 @@
---- src/vfakeio.h.orig Wed Apr 5 19:20:50 2006
-+++ src/vfakeio.h Wed Apr 5 19:22:28 2006
-@@ -48,9 +48,9 @@
- #include <libgnomevfs/gnome-vfs.h>
- #endif
-
--class GMH323FakeVideoInputDevice : public PVideoInputDevice
-+class PVideoInputDevice_Picture : public PVideoInputDevice
- {
-- PCLASSINFO(GMH323FakeVideoInputDevice, PVideoInputDevice);
-+ PCLASSINFO(PVideoInputDevice_Picture, PVideoInputDevice);
-
- PMutex pixbuf_mutex; /* To protect the pixbufs that are read and written
- from various threads */
-@@ -112,14 +112,14 @@
- * BEHAVIOR : Creates the Fake Input Device.
- * PRE : /
- */
-- GMH323FakeVideoInputDevice ();
-+ PVideoInputDevice_Picture();
-
-
- /* DESCRIPTION : The destructor
- * BEHAVIOR : /
- * PRE : /
- */
-- ~GMH323FakeVideoInputDevice ();
-+ ~PVideoInputDevice_Picture();
-
-
- BOOL Open (const PString &,
-@@ -245,6 +245,6 @@
- { return GetInputDeviceNames(); }
- };
-
--PCREATE_VIDINPUT_PLUGIN (Picture, GMH323FakeVideoInputDevice);
-+PCREATE_VIDINPUT_PLUGIN (Picture);
-
- #endif
diff --git a/net/ekiga/pkg-descr b/net/ekiga/pkg-descr
index 9a8d6e495a8d..6eea360e530f 100644
--- a/net/ekiga/pkg-descr
+++ b/net/ekiga/pkg-descr
@@ -1,9 +1,7 @@
-Gnomemeeting is a Video Conferencing application which uses the H323
-protocol and the OpenH323 libraries.
+Ekiga is a free Voice over IP phone allowing you to do free calls over the
+Internet.
-It can connect to a variety of other H323 applications including
-Microsoft NetMeeting, OpenMCU, OpenAM, OhPhone and CPhone.
+Ekiga is the first Open Source application to support both H.323 and SIP, as
+well as audio and video. Ekiga was formerly known as GnomeMeeting.
-WWW: http://www.gnomemeeting.org/
-
-Roger Hardiman <roger@freebsd.org>
+WWW: http://www.ekiga.org/
diff --git a/net/ekiga/pkg-plist b/net/ekiga/pkg-plist
index 372345e9df8b..b9c8754acfe3 100644
--- a/net/ekiga/pkg-plist
+++ b/net/ekiga/pkg-plist
@@ -1,112 +1,148 @@
-bin/gnomemeeting
-bin/gnomemeeting-config-tool
-libdata/bonobo/servers/gnomemeeting.server
-share/gnome/applications/gnomemeeting.desktop
-share/gnome/gnomemeeting/xdap/ils_nm_mod.xml
-share/gnome/gnomemeeting/xdap/ils_nm_reg.xml
-share/gnome/gnomemeeting/xdap/ils_nm_unreg.xml
-share/gnome/help/gnomemeeting/C/figures/audio_codecs.png
-share/gnome/help/gnomemeeting/C/figures/call_d1.png
-share/gnome/help/gnomemeeting/C/figures/config_d1.png
-share/gnome/help/gnomemeeting/C/figures/config_d10.png
-share/gnome/help/gnomemeeting/C/figures/config_d2.png
-share/gnome/help/gnomemeeting/C/figures/config_d3.png
-share/gnome/help/gnomemeeting/C/figures/config_d4.png
-share/gnome/help/gnomemeeting/C/figures/config_d5.png
-share/gnome/help/gnomemeeting/C/figures/config_d6.png
-share/gnome/help/gnomemeeting/C/figures/config_d7.png
-share/gnome/help/gnomemeeting/C/figures/config_d8.png
-share/gnome/help/gnomemeeting/C/figures/config_d9.png
-share/gnome/help/gnomemeeting/C/figures/lumi.png
-share/gnome/help/gnomemeeting/C/figures/stats.png
-share/gnome/help/gnomemeeting/C/gnomemeeting.xml
-share/gnome/help/gnomemeeting/fr/figures/audio_codecs.png
-share/gnome/help/gnomemeeting/fr/figures/call_d1.png
-share/gnome/help/gnomemeeting/fr/figures/config_d1.png
-share/gnome/help/gnomemeeting/fr/figures/config_d10.png
-share/gnome/help/gnomemeeting/fr/figures/config_d2.png
-share/gnome/help/gnomemeeting/fr/figures/config_d3.png
-share/gnome/help/gnomemeeting/fr/figures/config_d4.png
-share/gnome/help/gnomemeeting/fr/figures/config_d5.png
-share/gnome/help/gnomemeeting/fr/figures/config_d6.png
-share/gnome/help/gnomemeeting/fr/figures/config_d7.png
-share/gnome/help/gnomemeeting/fr/figures/config_d8.png
-share/gnome/help/gnomemeeting/fr/figures/config_d9.png
-share/gnome/help/gnomemeeting/fr/figures/lumi.png
-share/gnome/help/gnomemeeting/fr/figures/stats.png
-share/gnome/help/gnomemeeting/fr/gnomemeeting.xml
-share/gnome/omf/gnomemeeting/gnomemeeting-C.omf
-share/gnome/omf/gnomemeeting/gnomemeeting-fr.omf
-share/gnome/pixmaps/gnomemeeting-logo-icon.png
-share/gnome/pixmaps/gnomemeeting-logo.png
-share/gnome/pixmaps/gnomemeeting-splash.png
-share/gnome/sounds/gnomemeeting/busytone.wav
-share/gnome/sounds/gnomemeeting/gnomemeeting.wav
-share/gnome/sounds/gnomemeeting/ringtone.wav
-share/locale/am/LC_MESSAGES/gnomemeeting.mo
-share/locale/ar/LC_MESSAGES/gnomemeeting.mo
-share/locale/az/LC_MESSAGES/gnomemeeting.mo
-share/locale/be/LC_MESSAGES/gnomemeeting.mo
-share/locale/bg/LC_MESSAGES/gnomemeeting.mo
-share/locale/bn/LC_MESSAGES/gnomemeeting.mo
-share/locale/bs/LC_MESSAGES/gnomemeeting.mo
-share/locale/ca/LC_MESSAGES/gnomemeeting.mo
-share/locale/cs/LC_MESSAGES/gnomemeeting.mo
-share/locale/cy/LC_MESSAGES/gnomemeeting.mo
-share/locale/da/LC_MESSAGES/gnomemeeting.mo
-share/locale/de/LC_MESSAGES/gnomemeeting.mo
-share/locale/el/LC_MESSAGES/gnomemeeting.mo
-share/locale/en_CA/LC_MESSAGES/gnomemeeting.mo
-share/locale/en_GB/LC_MESSAGES/gnomemeeting.mo
-share/locale/es/LC_MESSAGES/gnomemeeting.mo
-share/locale/eu/LC_MESSAGES/gnomemeeting.mo
-share/locale/fi/LC_MESSAGES/gnomemeeting.mo
-share/locale/fr/LC_MESSAGES/gnomemeeting.mo
-share/locale/ga/LC_MESSAGES/gnomemeeting.mo
-share/locale/gl/LC_MESSAGES/gnomemeeting.mo
-share/locale/gu/LC_MESSAGES/gnomemeeting.mo
-share/locale/hi/LC_MESSAGES/gnomemeeting.mo
-share/locale/hr/LC_MESSAGES/gnomemeeting.mo
-share/locale/hu/LC_MESSAGES/gnomemeeting.mo
-share/locale/id/LC_MESSAGES/gnomemeeting.mo
-share/locale/is/LC_MESSAGES/gnomemeeting.mo
-share/locale/it/LC_MESSAGES/gnomemeeting.mo
-share/locale/ja/LC_MESSAGES/gnomemeeting.mo
-share/locale/ko/LC_MESSAGES/gnomemeeting.mo
-share/locale/lt/LC_MESSAGES/gnomemeeting.mo
-share/locale/lv/LC_MESSAGES/gnomemeeting.mo
-share/locale/mk/LC_MESSAGES/gnomemeeting.mo
-share/locale/ml/LC_MESSAGES/gnomemeeting.mo
-share/locale/mn/LC_MESSAGES/gnomemeeting.mo
-share/locale/mr/LC_MESSAGES/gnomemeeting.mo
-share/locale/ms/LC_MESSAGES/gnomemeeting.mo
-share/locale/nb/LC_MESSAGES/gnomemeeting.mo
-share/locale/ne/LC_MESSAGES/gnomemeeting.mo
-share/locale/nl/LC_MESSAGES/gnomemeeting.mo
-share/locale/no/LC_MESSAGES/gnomemeeting.mo
-share/locale/pa/LC_MESSAGES/gnomemeeting.mo
-share/locale/pl/LC_MESSAGES/gnomemeeting.mo
-share/locale/pt/LC_MESSAGES/gnomemeeting.mo
-share/locale/pt_BR/LC_MESSAGES/gnomemeeting.mo
-share/locale/ro/LC_MESSAGES/gnomemeeting.mo
-share/locale/ru/LC_MESSAGES/gnomemeeting.mo
-share/locale/sk/LC_MESSAGES/gnomemeeting.mo
-share/locale/sq/LC_MESSAGES/gnomemeeting.mo
-share/locale/sr/LC_MESSAGES/gnomemeeting.mo
-share/locale/sr@Latn/LC_MESSAGES/gnomemeeting.mo
-share/locale/sv/LC_MESSAGES/gnomemeeting.mo
-share/locale/ta/LC_MESSAGES/gnomemeeting.mo
-share/locale/tr/LC_MESSAGES/gnomemeeting.mo
-share/locale/uk/LC_MESSAGES/gnomemeeting.mo
-share/locale/vi/LC_MESSAGES/gnomemeeting.mo
-share/locale/wa/LC_MESSAGES/gnomemeeting.mo
-share/locale/zh_CN/LC_MESSAGES/gnomemeeting.mo
-share/locale/zh_TW/LC_MESSAGES/gnomemeeting.mo
-@dirrm share/gnome/help/gnomemeeting/C/figures
-@dirrm share/gnome/help/gnomemeeting/C
-@dirrm share/gnome/help/gnomemeeting/fr/figures
-@dirrm share/gnome/help/gnomemeeting/fr
-@dirrm share/gnome/help/gnomemeeting
-@dirrm share/gnome/sounds/gnomemeeting
-@dirrm share/gnome/gnomemeeting/xdap
-@dirrm share/gnome/gnomemeeting
+bin/ekiga
+bin/ekiga-config-tool
+libdata/bonobo/servers/ekiga.server
+share/gnome/applications/ekiga.desktop
+share/gnome/help/ekiga/C/ekiga.xml
+share/gnome/help/ekiga/C/figures/accounts_d1.png
+share/gnome/help/ekiga/C/figures/accounts_h323.png
+share/gnome/help/ekiga/C/figures/accounts_sip.png
+share/gnome/help/ekiga/C/figures/audio_codecs.png
+share/gnome/help/ekiga/C/figures/call_d1.png
+share/gnome/help/ekiga/C/figures/chat_d1.png
+share/gnome/help/ekiga/C/figures/config_d1.png
+share/gnome/help/ekiga/C/figures/config_d10.png
+share/gnome/help/ekiga/C/figures/config_d2.png
+share/gnome/help/ekiga/C/figures/config_d3.png
+share/gnome/help/ekiga/C/figures/config_d4.png
+share/gnome/help/ekiga/C/figures/config_d5.png
+share/gnome/help/ekiga/C/figures/config_d6.png
+share/gnome/help/ekiga/C/figures/config_d7.png
+share/gnome/help/ekiga/C/figures/config_d8.png
+share/gnome/help/ekiga/C/figures/config_d9.png
+share/gnome/help/ekiga/C/figures/lumi.png
+share/gnome/help/ekiga/C/figures/stats.png
+share/gnome/help/ekiga/bg/ekiga.xml
+share/gnome/help/ekiga/bg/figures/accounts_d1.png
+share/gnome/help/ekiga/bg/figures/accounts_h323.png
+share/gnome/help/ekiga/bg/figures/accounts_sip.png
+share/gnome/help/ekiga/bg/figures/audio_codecs.png
+share/gnome/help/ekiga/bg/figures/call_d1.png
+share/gnome/help/ekiga/bg/figures/chat_d1.png
+share/gnome/help/ekiga/bg/figures/config_d1.png
+share/gnome/help/ekiga/bg/figures/config_d10.png
+share/gnome/help/ekiga/bg/figures/config_d2.png
+share/gnome/help/ekiga/bg/figures/config_d3.png
+share/gnome/help/ekiga/bg/figures/config_d4.png
+share/gnome/help/ekiga/bg/figures/config_d5.png
+share/gnome/help/ekiga/bg/figures/config_d6.png
+share/gnome/help/ekiga/bg/figures/config_d7.png
+share/gnome/help/ekiga/bg/figures/config_d8.png
+share/gnome/help/ekiga/bg/figures/config_d9.png
+share/gnome/help/ekiga/bg/figures/lumi.png
+share/gnome/help/ekiga/bg/figures/stats.png
+share/gnome/help/ekiga/de/ekiga.xml
+share/gnome/help/ekiga/de/figures/accounts_d1.png
+share/gnome/help/ekiga/de/figures/accounts_h323.png
+share/gnome/help/ekiga/de/figures/accounts_sip.png
+share/gnome/help/ekiga/de/figures/audio_codecs.png
+share/gnome/help/ekiga/de/figures/call_d1.png
+share/gnome/help/ekiga/de/figures/chat_d1.png
+share/gnome/help/ekiga/de/figures/config_d1.png
+share/gnome/help/ekiga/de/figures/config_d10.png
+share/gnome/help/ekiga/de/figures/config_d2.png
+share/gnome/help/ekiga/de/figures/config_d3.png
+share/gnome/help/ekiga/de/figures/config_d4.png
+share/gnome/help/ekiga/de/figures/config_d5.png
+share/gnome/help/ekiga/de/figures/config_d6.png
+share/gnome/help/ekiga/de/figures/config_d7.png
+share/gnome/help/ekiga/de/figures/config_d8.png
+share/gnome/help/ekiga/de/figures/config_d9.png
+share/gnome/help/ekiga/de/figures/lumi.png
+share/gnome/help/ekiga/de/figures/stats.png
+share/gnome/help/ekiga/es/ekiga.xml
+share/gnome/help/ekiga/es/figures/accounts_d1.png
+share/gnome/help/ekiga/es/figures/accounts_h323.png
+share/gnome/help/ekiga/es/figures/accounts_sip.png
+share/gnome/help/ekiga/es/figures/audio_codecs.png
+share/gnome/help/ekiga/es/figures/call_d1.png
+share/gnome/help/ekiga/es/figures/chat_d1.png
+share/gnome/help/ekiga/es/figures/config_d1.png
+share/gnome/help/ekiga/es/figures/config_d10.png
+share/gnome/help/ekiga/es/figures/config_d2.png
+share/gnome/help/ekiga/es/figures/config_d3.png
+share/gnome/help/ekiga/es/figures/config_d4.png
+share/gnome/help/ekiga/es/figures/config_d5.png
+share/gnome/help/ekiga/es/figures/config_d6.png
+share/gnome/help/ekiga/es/figures/config_d7.png
+share/gnome/help/ekiga/es/figures/config_d8.png
+share/gnome/help/ekiga/es/figures/config_d9.png
+share/gnome/help/ekiga/es/figures/lumi.png
+share/gnome/help/ekiga/es/figures/stats.png
+share/gnome/help/ekiga/fr/ekiga.xml
+share/gnome/help/ekiga/fr/figures/accounts_d1.png
+share/gnome/help/ekiga/fr/figures/accounts_h323.png
+share/gnome/help/ekiga/fr/figures/accounts_sip.png
+share/gnome/help/ekiga/fr/figures/audio_codecs.png
+share/gnome/help/ekiga/fr/figures/call_d1.png
+share/gnome/help/ekiga/fr/figures/chat_d1.png
+share/gnome/help/ekiga/fr/figures/config_d1.png
+share/gnome/help/ekiga/fr/figures/config_d10.png
+share/gnome/help/ekiga/fr/figures/config_d2.png
+share/gnome/help/ekiga/fr/figures/config_d3.png
+share/gnome/help/ekiga/fr/figures/config_d4.png
+share/gnome/help/ekiga/fr/figures/config_d5.png
+share/gnome/help/ekiga/fr/figures/config_d6.png
+share/gnome/help/ekiga/fr/figures/config_d7.png
+share/gnome/help/ekiga/fr/figures/config_d8.png
+share/gnome/help/ekiga/fr/figures/config_d9.png
+share/gnome/help/ekiga/fr/figures/lumi.png
+share/gnome/help/ekiga/fr/figures/stats.png
+share/gnome/help/ekiga/uk/ekiga.xml
+share/gnome/help/ekiga/uk/figures/accounts_d1.png
+share/gnome/help/ekiga/uk/figures/accounts_h323.png
+share/gnome/help/ekiga/uk/figures/accounts_sip.png
+share/gnome/help/ekiga/uk/figures/audio_codecs.png
+share/gnome/help/ekiga/uk/figures/call_d1.png
+share/gnome/help/ekiga/uk/figures/chat_d1.png
+share/gnome/help/ekiga/uk/figures/config_d1.png
+share/gnome/help/ekiga/uk/figures/config_d10.png
+share/gnome/help/ekiga/uk/figures/config_d2.png
+share/gnome/help/ekiga/uk/figures/config_d3.png
+share/gnome/help/ekiga/uk/figures/config_d4.png
+share/gnome/help/ekiga/uk/figures/config_d5.png
+share/gnome/help/ekiga/uk/figures/config_d6.png
+share/gnome/help/ekiga/uk/figures/config_d7.png
+share/gnome/help/ekiga/uk/figures/config_d8.png
+share/gnome/help/ekiga/uk/figures/config_d9.png
+share/gnome/help/ekiga/uk/figures/lumi.png
+share/gnome/help/ekiga/uk/figures/stats.png
+share/gnome/omf/ekiga/ekiga-C.omf
+share/gnome/omf/ekiga/ekiga-bg.omf
+share/gnome/omf/ekiga/ekiga-de.omf
+share/gnome/omf/ekiga/ekiga-es.omf
+share/gnome/omf/ekiga/ekiga-fr.omf
+share/gnome/omf/ekiga/ekiga-uk.omf
+share/gnome/pixmaps/ekiga.png
+share/gnome/pixmaps/ekiga/ekiga-logo.png
+share/gnome/pixmaps/ekiga/ekiga.png
+share/gnome/sounds/ekiga/busytone.wav
+share/gnome/sounds/ekiga/dialtone.wav
+share/gnome/sounds/ekiga/newmessage.wav
+share/gnome/sounds/ekiga/ring.wav
+share/gnome/sounds/ekiga/voicemail.wav
+@dirrm share/gnome/sounds/ekiga
+@dirrm share/gnome/pixmaps/ekiga
+@dirrm share/gnome/omf/ekiga
+@dirrm share/gnome/help/ekiga/uk/figures
+@dirrm share/gnome/help/ekiga/uk
+@dirrm share/gnome/help/ekiga/fr/figures
+@dirrm share/gnome/help/ekiga/fr
+@dirrm share/gnome/help/ekiga/es/figures
+@dirrm share/gnome/help/ekiga/es
+@dirrm share/gnome/help/ekiga/de/figures
+@dirrm share/gnome/help/ekiga/de
+@dirrm share/gnome/help/ekiga/bg/figures
+@dirrm share/gnome/help/ekiga/bg
+@dirrm share/gnome/help/ekiga/C/figures
+@dirrm share/gnome/help/ekiga/C
+@dirrm share/gnome/help/ekiga