ports/121320: [PATCH] net/ohphone: fix build with new openh323/pwlib
Rong-En Fan
rafan at FreeBSD.org
Mon Mar 3 15:20:02 UTC 2008
>Number: 121320
>Category: ports
>Synopsis: [PATCH] net/ohphone: fix build with new openh323/pwlib
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Mar 03 15:20:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Rong-En Fan
>Release: FreeBSD 6.3-PRERELEASE amd64
>Organization:
NTU CSIE
>Environment:
>Description:
- Fix build with latest devel/pwlib and openh323
Added file(s):
- files/patch-main.cxx
- files/patch-xlibvid.cxx
Port maintainer (Joerg.Pulz at frm2.tum.de) is cc'd.
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- ohphone-1.4.5_3.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/net/ohphone/Makefile /home/rafan/work/FreeBSD/ports/net/ohphone/Makefile
--- /usr/ports/net/ohphone/Makefile 2007-10-18 03:17:16.000000000 +0800
+++ /home/rafan/work/FreeBSD/ports/net/ohphone/Makefile 2008-03-03 23:10:02.000000000 +0800
@@ -7,7 +7,7 @@
PORTNAME= ohphone
PORTVERSION= 1.4.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/distfiles/
diff -ruN --exclude=CVS /usr/ports/net/ohphone/files/patch-main.cxx /home/rafan/work/FreeBSD/ports/net/ohphone/files/patch-main.cxx
--- /usr/ports/net/ohphone/files/patch-main.cxx 1970-01-01 08:00:00.000000000 +0800
+++ /home/rafan/work/FreeBSD/ports/net/ohphone/files/patch-main.cxx 2008-03-03 23:09:35.000000000 +0800
@@ -0,0 +1,47 @@
+--- ./main.cxx.orig 2006-04-07 02:21:49.000000000 +0800
++++ ./main.cxx 2008-03-03 23:07:51.000000000 +0800
+@@ -184,6 +184,8 @@
+ */
+
+ #include <ptlib.h>
++#include <ptlib/sound.h>
++#include <ptlib/video.h>
+ #include <ptclib/random.h>
+
+ #include "main.h"
+@@ -224,7 +226,7 @@
+ #include "xlibvid.h"
+ #endif
+
+-#ifdef P_SDL
++#if P_SDL
+ #include <ptclib/vsdl.h>
+ #endif
+
+@@ -554,7 +556,7 @@
+ " : svga256 256 colour VGA (Linux only)\n"
+ " : svga full colour VGA (Linux only)\n"
+ #endif
+-#ifdef P_SDL
++#if P_SDL
+ " : sdl Use Simple DirectMedia Library\n"
+ #endif
+ #ifdef HAS_X11
+@@ -855,7 +857,7 @@
+ && !(videoReceiveDevice *= "svga")
+ && !(videoReceiveDevice *= "svga256")
+ #endif
+-#ifdef P_SDL
++#if P_SDL
+ && !(videoReceiveDevice *= "sdl")
+ #endif
+ #ifdef HAS_X11
+@@ -2065,7 +2067,7 @@
+ if ((!isEncoding) || videoLocal)
+ PAssert(!videoReceiveDevice.IsEmpty(), "video display created without device type");
+
+-#ifdef P_SDL
++#if P_SDL
+ // Dump received video to SDL
+ if (videoReceiveDevice *= "sdl")
+ display = new PSDLVideoDevice();
diff -ruN --exclude=CVS /usr/ports/net/ohphone/files/patch-xlibvid.cxx /home/rafan/work/FreeBSD/ports/net/ohphone/files/patch-xlibvid.cxx
--- /usr/ports/net/ohphone/files/patch-xlibvid.cxx 1970-01-01 08:00:00.000000000 +0800
+++ /home/rafan/work/FreeBSD/ports/net/ohphone/files/patch-xlibvid.cxx 2008-03-03 23:09:35.000000000 +0800
@@ -0,0 +1,10 @@
+--- ./xlibvid.cxx.orig 2008-03-03 23:09:06.000000000 +0800
++++ ./xlibvid.cxx 2008-03-03 23:09:16.000000000 +0800
+@@ -88,6 +88,7 @@
+ #include <sys/time.h>
+ #include <unistd.h>
+ #include <ptlib.h>
++#include <ptlib/video.h>
+ #include <string.h>
+ #include "xlibvid.h"
+
--- ohphone-1.4.5_3.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list