summaryrefslogtreecommitdiff
path: root/net/openmcu
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2008-03-06 08:36:20 +0000
committerPav Lucistnik <pav@FreeBSD.org>2008-03-06 08:36:20 +0000
commitf67963fb057e1e3383b4a9d9face34bbd22f3581 (patch)
tree4d87294a9c0b0c8968cececd575a25bd3eb8fd0d /net/openmcu
parentMaual has been updated recently (November 2007). (diff)
- Update to 2.2.1 and fix build with latest openh323
Submitted by: Steve Ames <steve@energistic.com>
Diffstat (limited to 'net/openmcu')
-rw-r--r--net/openmcu/Makefile4
-rw-r--r--net/openmcu/distinfo6
-rw-r--r--net/openmcu/files/patch-filemembers_h11
-rw-r--r--net/openmcu/files/patch-video_cxx11
4 files changed, 26 insertions, 6 deletions
diff --git a/net/openmcu/Makefile b/net/openmcu/Makefile
index c3b690894892..48ee29c8a00d 100644
--- a/net/openmcu/Makefile
+++ b/net/openmcu/Makefile
@@ -6,13 +6,11 @@
#
PORTNAME= openmcu
-PORTVERSION= 2.1.1
-PORTREVISION= 1
+PORTVERSION= 2.2.1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= openh323
DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}-src
-EXTRACT_SUFX= -tar.gz
MAINTAINER= Joerg.Pulz@frm2.tum.de
COMMENT= OpenMCU hosts a conference call for H323 Video Conferencing users
diff --git a/net/openmcu/distinfo b/net/openmcu/distinfo
index 66f832fc8b20..3755df059cd3 100644
--- a/net/openmcu/distinfo
+++ b/net/openmcu/distinfo
@@ -1,3 +1,3 @@
-MD5 (openmcu-v2_1_1-src-tar.gz) = db561a73bc96557b105625f2107b03ef
-SHA256 (openmcu-v2_1_1-src-tar.gz) = 67955ce910b3845e1353b7020353bd91ac7c77985f0ed1345bc5a09cac191aad
-SIZE (openmcu-v2_1_1-src-tar.gz) = 78701
+MD5 (openmcu-v2_2_1-src.tar.gz) = 2808c6d4c95010851146001083357955
+SHA256 (openmcu-v2_2_1-src.tar.gz) = 09d7b3f897fa5b76024753f53828f5596c39757b372b55a55b8893d1ae63796a
+SIZE (openmcu-v2_2_1-src.tar.gz) = 155199
diff --git a/net/openmcu/files/patch-filemembers_h b/net/openmcu/files/patch-filemembers_h
new file mode 100644
index 000000000000..458710304b04
--- /dev/null
+++ b/net/openmcu/files/patch-filemembers_h
@@ -0,0 +1,11 @@
+diff -ruN openmcu_v2_2_1.bak/filemembers.h openmcu_v2_2_1/filemembers.h
+--- filemembers.h 2006-08-02 02:24:53.000000000 -0400
++++ filemembers.h 2008-03-05 22:08:52.000000000 -0500
+@@ -84,6 +84,7 @@
+ #include <opalwavfile.h>
+ #include "conference.h"
+
++#include <queue>
+
+ class ConferenceSoundCardMember : public ConferenceMember
+ {
diff --git a/net/openmcu/files/patch-video_cxx b/net/openmcu/files/patch-video_cxx
new file mode 100644
index 000000000000..fb94cfeb4e27
--- /dev/null
+++ b/net/openmcu/files/patch-video_cxx
@@ -0,0 +1,11 @@
+--- video.cxx.orig 2006-07-21 10:01:40.000000000 +0200
++++ video.cxx 2008-03-06 09:31:48.000000000 +0100
+@@ -285,7 +285,7 @@
+
+ BOOL PVideoInputDevice_OpenMCU::GetFrameData(BYTE * buffer, PINDEX * bytesReturned)
+ {
+- grabDelay.Delay(msBetweenFrames);
++ grabDelay.Delay(1000/GetFrameRate());
+
+ return GetFrameDataNoDelay(buffer, bytesReturned);
+ }