openmcu (2.2.5-1) debian-dir only changes

Summary

 debian/changelog                                   |  216 ++++++++++++
 debian/compat                                      |    1 
 debian/control                                     |   20 +
 debian/copyright                                   |  377 +++++++++++++++++++++
 debian/dirs                                        |    1 
 debian/docs                                        |    2 
 debian/patches/00list                              |    2 
 debian/patches/compilation_fixes_backport.dpatch   |  262 ++++++++++++++
 debian/patches/man-hypen-used-as-minus-sign.dpatch |   33 +
 debian/rules                                       |   76 ++++
 debian/watch                                       |    4 
 11 files changed, 994 insertions(+)

    
download this patch

Patch contents

--- openmcu-2.2.5.orig/debian/compat
+++ openmcu-2.2.5/debian/compat
@@ -0,0 +1 @@
+7
--- openmcu-2.2.5.orig/debian/copyright
+++ openmcu-2.2.5/debian/copyright
@@ -0,0 +1,377 @@
+This is the Debian GNU/Linux packaged version of openmcu.
+
+The author of this software is Equivalence Pty. Ltd.
+
+Original packaging for Debian by Raphael Bossek <bossekr@debian.org>.
+Then maintained by Santiago Garcia Mantinan <manty@debian.org>.
+Now maintained by Debian VoIP team <pkg-voip-maintainers@lists.alioth.debian.org>.
+
+The sources where downloaded from:
+
+  http://www.voxgratia.org/
+
+Copyright: (C) 2000 by Equivalence Pty. Ltd.
+           (C) 2004 by Post Increment
+
+License:
+
+This software is released under the terms of the MPL (Mozilla Public license).
+
+                          MOZILLA PUBLIC LICENSE
+                                Version 1.0
+
+                              ----------------
+
+1. Definitions.
+
+     1.1. ``Contributor'' means each entity that creates or contributes to
+     the creation of Modifications.
+
+     1.2. ``Contributor Version'' means the combination of the Original
+     Code, prior Modifications used by a Contributor, and the Modifications
+     made by that particular Contributor.
+
+     1.3. ``Covered Code'' means the Original Code or Modifications or the
+     combination of the Original Code and Modifications, in each case
+     including portions thereof.
+
+     1.4. ``Electronic Distribution Mechanism'' means a mechanism generally
+     accepted in the software development community for the electronic
+     transfer of data.
+
+     1.5. ``Executable'' means Covered Code in any form other than Source
+     Code.
+
+     1.6. ``Initial Developer'' means the individual or entity identified as
+     the Initial Developer in the Source Code notice required by Exhibit A.
+
+     1.7. ``Larger Work'' means a work which combines Covered Code or
+     portions thereof with code not governed by the terms of this License.
+
+     1.8. ``License'' means this document.
+
+     1.9. ``Modifications'' means any addition to or deletion from the
+     substance or structure of either the Original Code or any previous
+     Modifications. When Covered Code is released as a series of files, a
+     Modification is:
+
+          A. Any addition to or deletion from the contents of a file
+          containing Original Code or previous Modifications.
+
+          B. Any new file that contains any part of the Original Code or
+          previous Modifications.
+
+     1.10. ``Original Code'' means Source Code of computer software code
+     which is described in the Source Code notice required by Exhibit A as
+     Original Code, and which, at the time of its release under this License
+     is not already Covered Code governed by this License.
+
+     1.11. ``Source Code'' means the preferred form of the Covered Code for
+     making modifications to it, including all modules it contains, plus any
+     associated interface definition files, scripts used to control
+     compilation and installation of an Executable, or a list of source code
+     differential comparisons against either the Original Code or another
+     well known, available Covered Code of the Contributor's choice. The
+     Source Code can be in a compressed or archival form, provided the
+     appropriate decompression or de-archiving software is widely available
+     for no charge.
+
+     1.12. ``You'' means an individual or a legal entity exercising rights
+     under, and complying with all of the terms of, this License or a future
+     version of this License issued under Section 6.1. For legal entities,
+     ``You'' includes any entity which controls, is controlled by, or is
+     under common control with You. For purposes of this definition,
+     ``control'' means (a) the power, direct or indirect, to cause the
+     direction or management of such entity, whether by contract or
+     otherwise, or (b) ownership of fifty percent (50%) or more of the
+     outstanding shares or beneficial ownership of such entity.
+
+2. Source Code License.
+
+     2.1. The Initial Developer Grant.
+     The Initial Developer hereby grants You a world-wide, royalty-free,
+     non-exclusive license, subject to third party intellectual property
+     claims:
+
+          (a) to use, reproduce, modify, display, perform, sublicense and
+          distribute the Original Code (or portions thereof) with or without
+          Modifications, or as part of a Larger Work; and
+
+          (b) under patents now or hereafter owned or controlled by Initial
+          Developer, to make, have made, use and sell (``Utilize'') the
+          Original Code (or portions thereof), but solely to the extent that
+          any such patent is reasonably necessary to enable You to Utilize
+          the Original Code (or portions thereof) and not to any greater
+          extent that may be necessary to Utilize further Modifications or
+          combinations.
+
+     2.2. Contributor Grant.
+     Each Contributor hereby grants You a world-wide, royalty-free,
+     non-exclusive license, subject to third party intellectual property
+     claims:
+
+          (a) to use, reproduce, modify, display, perform, sublicense and
+          distribute the Modifications created by such Contributor (or
+          portions thereof) either on an unmodified basis, with other
+          Modifications, as Covered Code or as part of a Larger Work; and
+
+          (b) under patents now or hereafter owned or controlled by
+          Contributor, to Utilize the Contributor Version (or portions
+          thereof), but solely to the extent that any such patent is
+          reasonably necessary to enable You to Utilize the Contributor
+          Version (or portions thereof), and not to any greater extent that
+          may be necessary to Utilize further Modifications or combinations.
+
+3. Distribution Obligations.
+
+     3.1. Application of License.
+     The Modifications which You create or to which You contribute are
+     governed by the terms of this License, including without limitation
+     Section 2.2. The Source Code version of Covered Code may be distributed
+     only under the terms of this License or a future version of this
+     License released under Section 6.1, and You must include a copy of this
+     License with every copy of the Source Code You distribute. You may not
+     offer or impose any terms on any Source Code version that alters or
+     restricts the applicable version of this License or the recipients'
+     rights hereunder. However, You may include an additional document
+     offering the additional rights described in Section 3.5.
+
+     3.2. Availability of Source Code.
+     Any Modification which You create or to which You contribute must be
+     made available in Source Code form under the terms of this License
+     either on the same media as an Executable version or via an accepted
+     Electronic Distribution Mechanism to anyone to whom you made an
+     Executable version available; and if made available via Electronic
+     Distribution Mechanism, must remain available for at least twelve (12)
+     months after the date it initially became available, or at least six
+     (6) months after a subsequent version of that particular Modification
+     has been made available to such recipients. You are responsible for
+     ensuring that the Source Code version remains available even if the
+     Electronic Distribution Mechanism is maintained by a third party.
+
+     3.3. Description of Modifications.
+     You must cause all Covered Code to which you contribute to contain a
+     file documenting the changes You made to create that Covered Code and
+     the date of any change. You must include a prominent statement that the
+     Modification is derived, directly or indirectly, from Original Code
+     provided by the Initial Developer and including the name of the Initial
+     Developer in (a) the Source Code, and (b) in any notice in an
+     Executable version or related documentation in which You describe the
+     origin or ownership of the Covered Code.
+
+     3.4. Intellectual Property Matters
+
+          (a) Third Party Claims.
+          If You have knowledge that a party claims an intellectual property
+          right in particular functionality or code (or its utilization
+          under this License), you must include a text file with the source
+          code distribution titled ``LEGAL'' which describes the claim and
+          the party making the claim in sufficient detail that a recipient
+          will know whom to contact. If you obtain such knowledge after You
+          make Your Modification available as described in Section 3.2, You
+          shall promptly modify the LEGAL file in all copies You make
+          available thereafter and shall take other steps (such as notifying
+          appropriate mailing lists or newsgroups) reasonably calculated to
+          inform those who received the Covered Code that new knowledge has
+          been obtained.
+
+          (b) Contributor APIs.
+          If Your Modification is an application programming interface and
+          You own or control patents which are reasonably necessary to
+          implement that API, you must also include this information in the
+          LEGAL file.
+
+     3.5. Required Notices.
+     You must duplicate the notice in Exhibit A in each file of the Source
+     Code, and this License in any documentation for the Source Code, where
+     You describe recipients' rights relating to Covered Code. If You
+     created one or more Modification(s), You may add your name as a
+     Contributor to the notice described in Exhibit A. If it is not possible
+     to put such notice in a particular Source Code file due to its
+     structure, then you must include such notice in a location (such as a
+     relevant directory file) where a user would be likely to look for such
+     a notice. You may choose to offer, and to charge a fee for, warranty,
+     support, indemnity or liability obligations to one or more recipients
+     of Covered Code. However, You may do so only on Your own behalf, and
+     not on behalf of the Initial Developer or any Contributor. You must
+     make it absolutely clear than any such warranty, support, indemnity or
+     liability obligation is offered by You alone, and You hereby agree to
+     indemnify the Initial Developer and every Contributor for any liability
+     incurred by the Initial Developer or such Contributor as a result of
+     warranty, support, indemnity or liability terms You offer.
+
+     3.6. Distribution of Executable Versions.
+     You may distribute Covered Code in Executable form only if the
+     requirements of Section 3.1-3.5 have been met for that Covered Code,
+     and if You include a notice stating that the Source Code version of the
+     Covered Code is available under the terms of this License, including a
+     description of how and where You have fulfilled the obligations of
+     Section 3.2. The notice must be conspicuously included in any notice in
+     an Executable version, related documentation or collateral in which You
+     describe recipients' rights relating to the Covered Code. You may
+     distribute the Executable version of Covered Code under a license of
+     Your choice, which may contain terms different from this License,
+     provided that You are in compliance with the terms of this License and
+     that the license for the Executable version does not attempt to limit
+     or alter the recipient's rights in the Source Code version from the
+     rights set forth in this License. If You distribute the Executable
+     version under a different license You must make it absolutely clear
+     that any terms which differ from this License are offered by You alone,
+     not by the Initial Developer or any Contributor. You hereby agree to
+     indemnify the Initial Developer and every Contributor for any liability
+     incurred by the Initial Developer or such Contributor as a result of
+     any such terms You offer.
+
+     3.7. Larger Works.
+     You may create a Larger Work by combining Covered Code with other code
+     not governed by the terms of this License and distribute the Larger
+     Work as a single product. In such a case, You must make sure the
+     requirements of this License are fulfilled for the Covered Code.
+
+4. Inability to Comply Due to Statute or Regulation.
+
+     If it is impossible for You to comply with any of the terms of this
+     License with respect to some or all of the Covered Code due to statute
+     or regulation then You must: (a) comply with the terms of this License
+     to the maximum extent possible; and (b) describe the limitations and
+     the code they affect. Such description must be included in the LEGAL
+     file described in Section 3.4 and must be included with all
+     distributions of the Source Code. Except to the extent prohibited by
+     statute or regulation, such description must be sufficiently detailed
+     for a recipient of ordinary skill to be able to understand it.
+
+5. Application of this License.
+
+     This License applies to code to which the Initial Developer has
+     attached the notice in Exhibit A, and to related Covered Code.
+
+6. Versions of the License.
+
+     6.1. New Versions.
+     Netscape Communications Corporation (``Netscape'') may publish revised
+     and/or new versions of the License from time to time. Each version will
+     be given a distinguishing version number.
+
+     6.2. Effect of New Versions.
+     Once Covered Code has been published under a particular version of the
+     License, You may always continue to use it under the terms of that
+     version. You may also choose to use such Covered Code under the terms
+     of any subsequent version of the License published by Netscape. No one
+     other than Netscape has the right to modify the terms applicable to
+     Covered Code created under this License.
+
+     6.3. Derivative Works.
+     If you create or use a modified version of this License (which you may
+     only do in order to apply it to code which is not already Covered Code
+     governed by this License), you must (a) rename Your license so that the
+     phrases ``Mozilla'', ``MOZILLAPL'', ``MOZPL'', ``Netscape'', ``NPL'' or
+     any confusingly similar phrase do not appear anywhere in your license
+     and (b) otherwise make it clear that your version of the license
+     contains terms which differ from the Mozilla Public License and
+     Netscape Public License. (Filling in the name of the Initial Developer,
+     Original Code or Contributor in the notice described in Exhibit A shall
+     not of themselves be deemed to be modifications of this License.)
+
+7. DISCLAIMER OF WARRANTY.
+
+     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN ``AS IS'' BASIS,
+     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
+     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
+     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
+     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
+     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
+     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
+     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
+     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+8. TERMINATION.
+
+     This License and the rights granted hereunder will terminate
+     automatically if You fail to comply with terms herein and fail to cure
+     such breach within 30 days of becoming aware of the breach. All
+     sublicenses to the Covered Code which are properly granted shall
+     survive any termination of this License. Provisions which, by their
+     nature, must remain in effect beyond the termination of this License
+     shall survive.
+
+9. LIMITATION OF LIABILITY.
+
+     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL
+     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
+     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER
+     PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
+     OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
+     GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND
+     ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE
+     BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
+     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
+     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
+     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
+     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT
+     EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+10. U.S. GOVERNMENT END USERS.
+
+     The Covered Code is a ``commercial item,'' as that term is defined in
+     48 C.F.R. 2.101 (Oct. 1995), consisting of ``commercial computer
+     software'' and ``commercial computer software documentation,'' as such
+     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
+     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
+     all U.S. Government End Users acquire Covered Code with only those
+     rights set forth herein.
+
+11. MISCELLANEOUS.
+
+     This License represents the complete agreement concerning subject
+     matter hereof. If any provision of this License is held to be
+     unenforceable, such provision shall be reformed only to the extent
+     necessary to make it enforceable. This License shall be governed by
+     California law provisions (except to the extent applicable law, if any,
+     provides otherwise), excluding its conflict-of-law provisions. With
+     respect to disputes in which at least one party is a citizen of, or an
+     entity chartered or registered to do business in, the United States of
+     America: (a) unless otherwise agreed in writing, all disputes relating
+     to this License (excepting any dispute relating to intellectual
+     property rights) shall be subject to final and binding arbitration,
+     with the losing party paying all costs of arbitration; (b) any
+     arbitration relating to this Agreement shall be held in Santa Clara
+     County, California, under the auspices of JAMS/EndDispute; and (c) any
+     litigation relating to this Agreement shall be subject to the
+     jurisdiction of the Federal Courts of the Northern District of
+     California, with venue lying in Santa Clara County, California, with
+     the losing party responsible for costs, including without limitation,
+     court costs and reasonable attorneys fees and expenses. The application
+     of the United Nations Convention on Contracts for the International
+     Sale of Goods is expressly excluded. Any law or regulation which
+     provides that the language of a contract shall be construed against the
+     drafter shall not apply to this License.
+
+12. RESPONSIBILITY FOR CLAIMS.
+
+     Except in cases where another Contributor has failed to comply with
+     Section 3.4, You are responsible for damages arising, directly or
+     indirectly, out of Your utilization of rights under this License, based
+     on the number of copies of Covered Code you made available, the
+     revenues you received from utilizing such rights, and other relevant
+     factors. You agree to work with affected parties to distribute
+     responsibility on an equitable basis.
+
+EXHIBIT A.
+
+     ``The contents of this file are subject to the Mozilla Public License
+     Version 1.0 (the "License"); you may not use this file except in
+     compliance with the License. You may obtain a copy of the License at
+     http://www.mozilla.org/MPL/
+
+     Software distributed under the License is distributed on an "AS IS"
+     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+     License for the specific language governing rights and limitations
+     under the License.
+     The Original Code is ______________________________________.
+     The Initial Developer of the Original Code is
+     ________________________. Portions created by
+     ______________________ are Copyright (C) ______
+     _______________________. All Rights Reserved.
+     Contributor(s): ______________________________________.''
--- openmcu-2.2.5.orig/debian/watch
+++ openmcu-2.2.5/debian/watch
@@ -0,0 +1,4 @@
+version=3
+
+#http://www.voxgratia.org/releases/openmcu-v(\d+)_(\d+)_(\d+)-src[\.-]tar\.gz	debian	svn-upgrade
+http://www.h323plus.org/source/ download/openmcu-v(\d+)_(\d+)_(\d+).tar.gz debian svn-upgrade
--- openmcu-2.2.5.orig/debian/control
+++ openmcu-2.2.5/debian/control
@@ -0,0 +1,20 @@
+Source: openmcu
+Section: comm
+Priority: optional
+Maintainer: Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org>
+Uploaders: Kilian Krause <kilian@debian.org>, Jose Carlos Garcia Sogo <jsogo@debian.org>, Mark Purcell <msp@debian.org>, Santiago Garcia Mantinan <manty@debian.org>
+Build-Depends: debhelper (>=7), libpt2.4.5-dev, libh323plus-dev, dpatch
+Standards-Version: 3.8.0
+Homepage: http://www.voxgratia.org/
+Vcs-Svn: svn://svn.debian.org/pkg-voip/openmcu/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/openmcu/?op=log
+
+Package: openmcu
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: ekiga, ohphone
+Description: H.323 conferencing server
+ OpenH323 console interactive conferencing server that allows two
+ or more people using a H.323 client to talk to each other in chat
+ rooms. The server mixes the sound coming from all participants and
+ splits the image so that up to 4 of them can be seen.
--- openmcu-2.2.5.orig/debian/docs
+++ openmcu-2.2.5/debian/docs
@@ -0,0 +1,2 @@
+ReadMe.txt
+mpl-1.0.htm
--- openmcu-2.2.5.orig/debian/dirs
+++ openmcu-2.2.5/debian/dirs
@@ -0,0 +1 @@
+usr/bin
--- openmcu-2.2.5.orig/debian/changelog
+++ openmcu-2.2.5/debian/changelog
@@ -0,0 +1,216 @@
+openmcu (2.2.5-1) unstable; urgency=low
+
+  * New Upstream Release  
+  * Update Build-Depends: libh323plus-dev
+
+ -- Mark Purcell <msp@debian.org>  Sat, 05 Jun 2010 16:17:25 +1000
+
+openmcu (2.2.1-3) unstable; urgency=low
+
+  [ Kilian Krause ]
+  * Remove -N from wget args in get-orig-source target as -O is already
+    used.
+
+  [ Mark Purcell ]
+  * Update Build-Depends: libpt-1.10.10-dev, libopenh323-dev
+    - Fixes "FTBFS: Nonexistent build-dependency" (Closes: #577877)
+  * debian/compat -> 7  package-uses-deprecated-debhelper-compat-version
+  * Added ${misc:Depends} - debhelper-but-no-misc-depends
+  * debian/watch -> new upstream h323plus.org
+
+ -- Mark Purcell <msp@debian.org>  Sat, 24 Apr 2010 16:22:30 +1000
+
+openmcu (2.2.1-2) unstable; urgency=low
+
+  [ Patrick Matthäi ]
+  * Bumped Standards-Version to 3.8.0.
+  * Add description for compilation_fixes_backport.dpatch. This fixes an
+    lintian warning.
+  * Added missing copyright notice.
+    Thanks lintian.
+
+  [ Mark Purcell ]
+  * dpatch openmcu.1 - lintian:hypen-used-as-minus-sign
+  * Homepage: included in debian/control
+    - openmcu - docs refer to old website (Closes: #383632)
+
+ -- Mark Purcell <msp@debian.org>  Fri, 10 Oct 2008 23:37:49 +1100
+
+openmcu (2.2.1-1) unstable; urgency=low
+
+  * New upstream release. Still needs at least Titan release. Bump build-deps
+    accordingly. (Closes: #379086)
+  * Install mpl-1.0.htm into docs.
+  * Install manpage openmcu.1 correctly.
+  * Fix get-orig-source target.
+  * Ditch pre-sarge build-dep on g++.
+  * Cleanup debian/rules
+  * copyright, control: Update URLs and current maintainer reference.
+  * Add debian/watch.
+  * Don't ignore make clean errors.
+  * Don't set DH_COMPAT, rather use debian/compat
+  * Change gnomemeeting into ekiga for Recommends (Closes: #442186)
+  * Add Homepage field as added in dpkg-dev 1.14.6.
+  * Backport compilation fixes from CVS HEAD
+
+ -- Kilian Krause <kilian@debian.org>  Sun, 14 Oct 2007 22:37:01 +0200
+
+openmcu (2.1.1-3) unstable; urgency=low
+
+  * Don't use PWD, but CURDIR as sudo no longer provides PWD (Closes:#362705)
+
+ -- Kilian Krause <kilian@debian.org>  Sun, 16 Apr 2006 22:43:44 +0000
+
+openmcu (2.1.1-2) unstable; urgency=low
+
+  * Fix clean target when run with sudo instead of fakeroot.
+
+ -- Kilian Krause <kilian@debian.org>  Sat, 28 Jan 2006 00:33:57 +0100
+
+openmcu (2.1.1-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Kilian Krause <kilian@debian.org>  Fri, 27 Jan 2006 20:30:00 +0100
+
+openmcu (2.1.0-3) unstable; urgency=low
+
+  * Rebuilt with new openh323 and pwlib dependencies to complete libstc++ ABI
+    transition.
+
+ -- Kilian Krause <kilian@debian.org>  Mon,  5 Dec 2005 19:48:41 +0100
+
+openmcu (2.1.0-2) unstable; urgency=low
+
+  * Rebuilt with new openh323 and pwlib dependencies to complete C++ ABI
+    transition (Closes: #326586)
+  * Bumped Standards-Version to 3.6.2. No changes needed.
+
+ -- Jose Carlos Garcia Sogo <jsogo@debian.org>  Sun,  4 Sep 2005 12:15:11 +0200
+
+openmcu (2.1.0-1) unstable; urgency=low
+
+  * fix compilation with gcc-4.0 on amd64. (Closes:#296995)
+  * Bumped to Mimas_rc2 codebase.
+
+ -- Kilian Krause <kk@verfaction.de>  Tue,  8 Mar 2005 00:44:38 +0100
+
+openmcu (2.0.5-2) unstable; urgency=low
+
+  * Compiled with Mimas pwlib/openh323 release.
+  * Targeted to unstable distribution.
+
+ -- Jose Carlos Garcia Sogo <jsogo@debian.org>  Sun, 20 Feb 2005 23:19:52 +0100
+
+openmcu (2.0.5-1) experimental; urgency=low
+
+  * New upstream version (Closes: #270063)
+  * Compiled with atlas release of openh323.
+  * debian/control:
+     + Build-Depend on libopenh323-1.15.2 and pwlib-1.8.3
+  * debian/patches: rename 10_rollup to 05_openmcu.1, as it contains
+    the manpage and a little typo fix for ReadMe.txt file.
+
+ -- Jose Carlos Garcia Sogo <jsogo@debian.org>  Tue, 28 Dec 2004 19:16:53 +0100
+
+openmcu (1.1.9-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Kilian Krause <kk@verfaction.de>  Tue, 10 Aug 2004 13:29:39 +0000
+
+openmcu (1.1.7+cvs04092003-1) unstable; urgency=low
+
+  * Picked up cvs version as upstream hasn't released a new version
+    for a long time. This way we get latest fixes, among them the ones
+    needed to compile against the new libs.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Thu,  4 Sep 2003 23:31:25 +0200
+
+openmcu (1.1.7-2) unstable; urgency=low
+
+  * Compile with IPv6 support.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Mon, 17 Mar 2003 19:30:39 +0100
+
+openmcu (1.1.7-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Fri, 14 Mar 2003 17:34:35 +0100
+
+openmcu (1.1.5-1) unstable; urgency=low
+
+  * New upstream version.
+  * Moving to GCC 3.2.
+  * Compiled against the new pwlib package. Closes: #173402.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Tue, 28 Jan 2003 17:57:53 +0100
+
+openmcu (1.0.19-1) unstable; urgency=low
+
+  * New upstream version.
+  * Applied patch from cvs to add speex codec.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Thu, 24 Oct 2002 23:14:04 +0200
+
+openmcu (1.0.18-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Wed, 10 Jul 2002 15:46:56 +0200
+
+openmcu (1.0.17-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Wed, 29 May 2002 10:18:10 +0200
+
+openmcu (1.0.15-1) unstable; urgency=low
+
+  * New upstream version.
+  * Moved back into main.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Tue,  9 Apr 2002 23:29:14 +0200
+
+openmcu (1.0.10-1) unstable; urgency=low
+
+  * New upstream version. Closes: #120470.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Thu, 22 Nov 2001 01:24:34 +0100
+
+openmcu (1.0.9-2) unstable; urgency=high
+
+  * Rebuilt against the new libs so that it has the right depends.
+    Closes: 110993.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Tue,  4 Sep 2001 20:32:29 +0200
+
+openmcu (1.0.9-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Tue, 14 Aug 2001 01:30:45 +0200
+
+openmcu (1.0.8-1) unstable; urgency=low
+
+  * Added upstream README.txt file.
+  * Added G.711-ALaw-64k and LPC-10 codecs.
+  * Wrote a man page. Closes: #96339.
+  * New upstream version. Closes: #105411.
+  * New maintainer.
+
+ -- Santiago Garcia Mantinan <manty@debian.org>  Mon,  6 Aug 2001 13:17:48 +0200
+
+openmcu (1.0-0alpha2.0.1) unstable; urgency=low
+
+  * NMU with permission of Raphael Bossek.
+  * Added build dependencies. (closes: #89611)
+
+ -- Adrian Bunk <bunk@fs.tum.de>  Tue, 15 May 2001 01:20:07 +0200
+
+openmcu (1.0-0alpha2) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Raphael Bossek <bossekr@debian.org>  Mon, 19 Feb 2001 12:54:13 +0100
--- openmcu-2.2.5.orig/debian/rules
+++ openmcu-2.2.5/debian/rules
@@ -0,0 +1,76 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# This file is public domain software, originally written by Joey Hess. 
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+MAKE_BUILD_PARAM=OPENH323DIR=/usr/share/openh323 PTLIBDIR=/usr/share/ptlib PTLIB_FILE=. PREFIX=/usr OH323_LIBDIR=/usr/lib/
+MAKE_INSTALL_PARAM=$(MAKE_BUILD_PARAM) INSTALL_DIR=$(CURDIR)/debian/openmcu/usr
+
+include /usr/share/dpatch/dpatch.make
+PACKAGE=openmcu
+
+DEBVERSION:=$(shell head -n 1 debian/changelog \
+		    | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
+UPVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/.dfsg$$//')
+URLVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/.dfsg$$//' -e 's/\./_/g')
+
+UPFILENAME := openmcu_$(UPVERSION).orig.tar.gz
+URL := http://www.voxgratia.org/releases/openmcu-v$(URLVERSION)-src.tar.gz
+
+build: patch build-stamp
+build-stamp:
+	dh_testdir
+	$(MAKE)	$(MAKE_BUILD_PARAM) opt optshared
+	touch build-stamp
+
+clean: clean-patched unpatch
+clean-patched:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	[ ! -f Makefile -o ! -f /usr/share/openh323/openh323u.mak ]||$(MAKE) $(MAKE_BUILD_PARAM) optclean clean
+	rm -rf obj_*
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) $(MAKE_INSTALL_PARAM) install
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installman openmcu.1
+	dh_installchangelogs
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+print-version:
+	@@echo "Debian version:          $(DEBVERSION)"
+	@@echo "Upstream version:        $(UPVERSION)"
+
+get-orig-source:
+	@@dh_testdir
+	@@[ -d ../tarballs/. ]||mkdir -p ../tarballs
+	@@echo Downloading $(UPFILENAME) from $(URL) ...
+	@@wget -nv -T10 -t3 -O ../tarballs/$(UPFILENAME) $(URL)
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
--- openmcu-2.2.5.orig/debian/patches/00list
+++ openmcu-2.2.5/debian/patches/00list
@@ -0,0 +1,2 @@
+#compilation_fixes_backport
+#man-hypen-used-as-minus-sign.dpatch
--- openmcu-2.2.5.orig/debian/patches/man-hypen-used-as-minus-sign.dpatch
+++ openmcu-2.2.5/debian/patches/man-hypen-used-as-minus-sign.dpatch
@@ -0,0 +1,33 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## hyphen-used-as-minus-sign.dpatch by  <mark@hp.purcell.id.au>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: fixes lintian information: hyphen-used-as-minus-sign
+## DP: '-' must be escaped ('\-') to be interpreted as minus
+
+@DPATCH@
+diff -urNad openmcu-2.2.1~/openmcu.1 openmcu-2.2.1/openmcu.1
+--- openmcu-2.2.1~/openmcu.1	2006-07-03 16:20:08.000000000 +1000
++++ openmcu-2.2.1/openmcu.1	2008-10-10 23:37:18.000000000 +1100
+@@ -3,7 +3,6 @@
+ .\" SGM 16 Jul 2001
+ .\"
+ .TH openmcu 1 "6 March 2006"
+-.LO 1
+ .SH NAME
+ openmcu \- simple Multi Conference Unit using H.323
+ .SH SYNOPSIS
+@@ -93,11 +92,11 @@
+ .PP
+ 
+ .TP
+-openmcu -xc
++openmcu \-xc
+ Start the program and run as a foreground process
+ 
+ .TP
+-openmcu -d
++openmcu \-d
+ Start the program and run as a background daemon
+ 
+ .SH FILES
--- openmcu-2.2.5.orig/debian/patches/compilation_fixes_backport.dpatch
+++ openmcu-2.2.5/debian/patches/compilation_fixes_backport.dpatch
@@ -0,0 +1,262 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## compilation_fixes_backport.dpatch by  <kk@hera.verfaction.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: This patch fixes some FTBFS.
+
+@DPATCH@
+diff -urNad openmcu-2.2.1~/filemembers.h openmcu-2.2.1/filemembers.h
+--- openmcu-2.2.1~/filemembers.h	2006-08-02 08:24:53.000000000 +0200
++++ openmcu-2.2.1/filemembers.h	2007-10-06 17:55:29.000000000 +0200
+@@ -29,6 +29,9 @@
+  *                 Craig Southeren (craig@postincrement.com)
+  *
+  * $Log: filemembers.h,v $
++ * Revision 2.6  2007/01/11 03:47:27  csoutheren
++ * Add missing <deque>
++ *
+  * Revision 2.5  2006/08/02 06:24:53  csoutheren
+  * Add provision for recording input audio
+  *
+@@ -84,6 +87,8 @@
+ #include <opalwavfile.h>
+ #include "conference.h"
+ 
++#include <deque>
++
+ 
+ class ConferenceSoundCardMember : public ConferenceMember
+ {
+diff -urNad openmcu-2.2.1~/h323.cxx openmcu-2.2.1/h323.cxx
+--- openmcu-2.2.1~/h323.cxx	2006-08-07 08:18:22.000000000 +0200
++++ openmcu-2.2.1/h323.cxx	2007-10-06 17:55:43.000000000 +0200
+@@ -30,6 +30,15 @@
+  *                 Craig Southeren (craig@postincrement.com)
+  *
+  * $Log: h323.cxx,v $
++ * Revision 2.10  2007/09/13 05:27:18  rjongbloed
++ * Fix caps
++ *
++ * Revision 2.9  2007/09/13 05:15:03  rjongbloed
++ * Fix compilation.
++ *
++ * Revision 2.8  2007/02/12 23:35:51  csoutheren
++ * Removed compile warning
++ *
+  * Revision 2.7  2006/08/07 06:18:22  csoutheren
+  * Fix detection of MCU members
+  * Add auto-removal of conferences only containing MCU members
+@@ -101,11 +110,6 @@
+ #include <h323pdu.h>
+ 
+ #if OPENMCU_VIDEO
+-#include <h261codec.h>
+-
+-#ifdef H323_RFC2190_AVCODEC
+-#include <rfc2190avcodec.h>
+-#endif
+ 
+ const unsigned int DefaultVideoFrameRate = 10;
+ const unsigned int DefaultVideoQuality   = 10;
+@@ -220,29 +224,8 @@
+   }
+   */
+     
+-  AddAllCapabilities(0, 0, "*");
++  AddAllCapabilities(0, P_MAX_INDEX, "*");
+     
+-#if OPENMCU_VIDEO
+-  if (enableVideo) {
+-
+-    OpalMediaFormat::List mediaFormats = H323PluginCodecManager::GetMediaFormats();
+-
+-#ifdef H323_RFC2190_AVCODEC
+-    if (mediaFormats.GetValuesIndex(OpalMediaFormat("RFC2190 H.263")) != P_MAX_INDEX) {
+-      int maxbps = 0; //videoBitRate/100;
+-      SetCapability(0, 1, new H323_RFC2190_H263Capability(0, 0, 1, 0, 0, maxbps));       // CIF
+-      SetCapability(0, 1, new H323_RFC2190_H263Capability(0, 1, 0, 0, 0, maxbps));       // QCIF
+-      SetCapability(0, 1, new H323_RFC2190_H263Capability(1, 1, 0, 0, 0, maxbps));       // SQCIF
+-    }
+-#endif
+-
+-    if (mediaFormats.GetValuesIndex(OpalMediaFormat("H.261")) != P_MAX_INDEX) {
+-      SetCapability(0, 1, new H323_H261Capability(0, 1, FALSE, FALSE, 6217));            // CIF
+-      SetCapability(0, 1, new H323_H261Capability(1, 0, FALSE, FALSE, 6217));            // QCIF
+-    }
+-  }
+-#endif // OPENMCU_VIDEO
+-
+   // disable codecs as required
+   PString disableCodecs = cfg.GetString(DisableCodecsKey);
+   rsrc->Add(new PHTTPStringField(DisableCodecsKey, 50, disableCodecs));
+@@ -251,30 +234,6 @@
+     capabilities.Remove(toRemove);
+   }
+ 
+-#if 0 //  old MCU options
+-  int videoTxQual = 10;
+-  if (args.HasOption("videotxquality")) 
+-      videoTxQual = args.GetOptionString("videotxquality").AsInteger();
+-  endpoint.videoTxQuality = PMAX(1, PMIN(31, videoTxQual));
+-
+-  int videoF = 2;
+-  if (args.HasOption("videofill")) 
+-    videoF = args.GetOptionString("videofill").AsInteger();
+-  endpoint.videoFill = PMAX(1, PMIN(99, videoF));
+-
+-  int videoFPS = 10;
+-  if (args.HasOption("videotxfps")) 
+-    videoFPS = args.GetOptionString("videotxfps").AsInteger();
+-  endpoint.videoFramesPS = PMAX(1,PMIN(30,videoFPS));
+-
+-  int videoBitRate = 0; //disable setting videoBitRate.
+-  if (args.HasOption("videobitrate")) {
+-    videoBitRate = args.GetOptionString("videobitrate").AsInteger();
+-    videoBitRate = 1024 * PMAX(16, PMIN(2048, videoBitRate));
+-  }
+-  endpoint.videoBitRate = videoBitRate;
+-#endif
+-
+   AddAllUserInputCapabilities(0, 2);
+ 
+   switch (gkMode) {
+@@ -862,7 +821,7 @@
+       OnFinishRecording();
+     }
+     else {
+-      const WORD * samples = (const WORD *)buffer;
++      const short * samples = (const short *)buffer;
+       PINDEX sampleCount = amount / 2;
+       BOOL silence = TRUE;
+       while (sampleCount-- > 0 && silence) {
+diff -urNad openmcu-2.2.1~/mcu.cxx openmcu-2.2.1/mcu.cxx
+--- openmcu-2.2.1~/mcu.cxx	2006-07-14 07:28:01.000000000 +0200
++++ openmcu-2.2.1/mcu.cxx	2007-10-06 17:55:29.000000000 +0200
+@@ -30,6 +30,13 @@
+  *                 Craig Southeren (craig@postincrement.com)
+  *
+  * $Log: mcu.cxx,v $
++ * Revision 2.4  2007/09/13 05:15:03  rjongbloed
++ * Fix compilation.
++ *
++ * Revision 2.3  2007/02/12 23:36:23  csoutheren
++ * Applied 1636260 - OpenMCU patch to have return link in web UI
++ * Thanks to RM Fleming
++ *
+  * Revision 2.2  2006/07/14 05:28:01  csoutheren
+  * Removed old code
+  *
+@@ -90,8 +97,6 @@
+ static const char ForceSplitVideoKey[]   = "Force split screen video";
+ #endif
+ 
+-#define new PNEW
+-
+ 
+ ///////////////////////////////////////////////////////////////
+ 
+@@ -129,6 +134,10 @@
+     OpenMCU & app;
+ };
+ 
++
++#define new PNEW
++
++
+ ///////////////////////////////////////////////////////////////
+ 
+ OpenMCU::OpenMCU()
+@@ -412,7 +421,8 @@
+ 
+        << PHTML::Paragraph()
+ 
+-       //<< PHTML::Form()
++       << PHTML::HRule()
++       << PHTML::HotLink("/") << "Home page" << PHTML::HotLink()
+ 
+        << PHTML::HRule()
+ 
+@@ -485,6 +495,8 @@
+        << PHTML::Form()
+        << PHTML::HRule()
+        << app.GetCopyrightText()
++       << PHTML::HRule()
++       << PHTML::HotLink("/") << "Home page" << PHTML::HotLink()
+        << PHTML::Body();
+ 
+   string = html;
+@@ -523,7 +535,10 @@
+   }
+ 
+   msg << PHTML::Title() << "Invite succeeded" << PHTML::Body()
+-      << PHTML::Heading(1) << "Inviting " << address << " to room " << room << PHTML::Heading(1);
++      << PHTML::Heading(1) << "Inviting " << address << " to room " << room << PHTML::Heading(1)
++      << PHTML::HRule()
++      << PHTML::HotLink("/") << "Home page" << PHTML::HotLink();
++
+ 
+   return TRUE;
+ }
+diff -urNad openmcu-2.2.1~/mcu.h openmcu-2.2.1/mcu.h
+--- openmcu-2.2.1~/mcu.h	2006-06-09 06:39:59.000000000 +0200
++++ openmcu-2.2.1/mcu.h	2007-10-06 17:55:29.000000000 +0200
+@@ -29,6 +29,9 @@
+  *                 Craig Southeren (craig@postincrement.com)
+  *
+  * $Log: mcu.h,v $
++ * Revision 2.2  2007/09/13 05:15:03  rjongbloed
++ * Fix compilation.
++ *
+  * Revision 2.1  2006/06/09 04:39:59  csoutheren
+  * Migrated VideoBranch to main trunk
+  *
+@@ -77,7 +80,6 @@
+ #include <h323ep.h>
+ #include <h323pdu.h>
+ #include <h245.h>
+-#include <lid.h>
+ 
+ #include "conference.h"
+ #include "filemembers.h"
+@@ -147,7 +149,6 @@
+     ConferenceManager * manager;
+     OpenMCUH323EndPoint * endpoint;
+     long GetCodec(const PString & codecname);
+-    OpalLineInterfaceDevice * GetDevice(const PString & device);
+ 
+     PString    defaultRoomName;
+     PFilePath  logFilename;
+diff -urNad openmcu-2.2.1~/video.cxx openmcu-2.2.1/video.cxx
+--- openmcu-2.2.1~/video.cxx	2006-07-21 10:01:40.000000000 +0200
++++ openmcu-2.2.1/video.cxx	2007-10-06 17:55:29.000000000 +0200
+@@ -30,6 +30,12 @@
+  *                 Craig Southeren (craig@postincrement.com)
+  *
+  * $Log: video.cxx,v $
++ * Revision 2.8  2007/09/20 08:34:30  rjongbloed
++ * Fixed assert
++ *
++ * Revision 2.7  2007/09/13 05:15:03  rjongbloed
++ * Fix compilation.
++ *
+  * Revision 2.6  2006/07/21 08:01:40  csoutheren
+  * Fixed conference member detect
+  * Re-factored video mixer code slightly
+@@ -285,7 +291,7 @@
+ 
+ BOOL PVideoInputDevice_OpenMCU::GetFrameData(BYTE * buffer, PINDEX * bytesReturned)
+ {    
+-  grabDelay.Delay(msBetweenFrames);
++  grabDelay.Delay(1000/GetFrameRate());
+ 
+   return GetFrameDataNoDelay(buffer, bytesReturned);
+ }
+@@ -441,7 +447,7 @@
+ 
+   // return not found
+   found = FALSE;
+-  return *(videoFrameStoreList.end()->second);
++  return *(videoFrameStoreList.begin()->second);
+ }
+ 
+ ///////////////////////////////////////////////////////////////////////////////////////