From owner-freebsd-gnome@FreeBSD.ORG Tue Apr 4 10:55:10 2006 Return-Path: X-Original-To: gnome@FreeBSD.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08E3716A420 for ; Tue, 4 Apr 2006 10:55:09 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D6C143D45 for ; Tue, 4 Apr 2006 10:55:07 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 2FC4B6114; Tue, 4 Apr 2006 12:55:06 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id 28F1A61F5; Tue, 4 Apr 2006 12:55:03 +0200 (CEST) Date: Tue, 4 Apr 2006 12:55:03 +0200 From: Jean-Baptiste Quenot To: gnome@FreeBSD.org Message-ID: <20060404105502.GL28452@vision.anyware> Mail-Followup-To: Jean-Baptiste Quenot , gnome@FreeBSD.org, Steve Ames References: <20060403094743.GH19483@vision.anyware> <20060403152212.GA22840@energistic.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <20060403152212.GA22840@energistic.com> User-Agent: mutt-ng/devel-r581 (FreeBSD) Cc: Steve Ames Subject: Re: Successfully building ekiga X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Apr 2006 10:55:10 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline * Steve Ames: > > I'm prepping a patch and will send a PR to update the versions of > pwlib and openh323 in the FreeBSD ports tree. I expect to have the > patches complete, tested and submitted sometime today. I'll send > you the PR numbers and links to the patches at that time. OK, with the pwlib update, I can compile ekiga successfully: 1) patch pwlib using Steve's patch and install 2) install devel/dbus 3) install opal (from ekiga.org) with attached patch opal-patch-libspeex and then ./configure && gmake && gmake install 4) install ekiga (from ekiga.org) with attached patch 20060404-freebsd-ekiga and the following configure magic: SDL_CONFIG=/usr/local/bin/sdl11-config LDFLAGS="-L/usr/local/lib -pthread" ./configure --prefix=/usr/X11R6 --with-pwlib-dir=/usr/local --with-opal-dir=/usr/local then gmake && gmake install We should be able to make a port now, one for opal and another for ekiga. Shall the maintainer be gnome@FreeBSD.org? Best regards, -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=opal-patch-libspeex --- src/codec/speex/libspeex/kiss_fft.h.orig Tue Apr 4 10:58:34 2006 +++ src/codec/speex/libspeex/kiss_fft.h Tue Apr 4 10:58:57 2006 @@ -6,10 +6,6 @@ #include #include -#ifndef P_MACOSX -#include // RMF -#endif - #ifdef __cplusplus extern "C" { #endif --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=20060404-freebsd-ekiga diff -ru ekiga-2.0.1/src/gui/addressbook.cpp ekiga-2.0.1-patched/src/gui/addressbook.cpp --- ekiga-2.0.1/src/gui/addressbook.cpp Sun Mar 12 20:11:33 2006 +++ ekiga-2.0.1-patched/src/gui/addressbook.cpp Tue Apr 4 12:17:23 2006 @@ -38,6 +38,7 @@ #include "../../config.h" +#include #include "addressbook.h" #include "main.h" #include "chat.h" diff -ru ekiga-2.0.1/src/gui/main.cpp ekiga-2.0.1-patched/src/gui/main.cpp --- ekiga-2.0.1/src/gui/main.cpp Sun Mar 12 20:11:34 2006 +++ ekiga-2.0.1-patched/src/gui/main.cpp Tue Apr 4 12:17:27 2006 @@ -38,6 +38,7 @@ #include "../../config.h" +#include #include "main.h" #include "callshistory.h" @@ -78,10 +79,6 @@ #include #else #include "winpaths.h" -#endif - -#if defined(P_FREEBSD) || defined (P_MACOSX) -#include #endif #include --VrqPEDrXMn8OVzN4--