gaim-librvp (0.9.5-3) debian-dir only changes

Summary

 debian/README.Debian                  |   35 +++++++++++++++++
 debian/changelog                      |   68 ++++++++++++++++++++++++++++++++++
 debian/compat                         |    1 
 debian/control                        |   18 +++++++++
 debian/copyright                      |   22 +++++++++++
 debian/patches/librvp-gaimbeta5.patch |   48 ++++++++++++++++++++++++
 debian/rules                          |    4 ++
 debian/watch                          |    7 +++
 8 files changed, 203 insertions(+)

    
download this patch

Patch contents

--- gaim-librvp-0.9.5.orig/debian/rules
+++ gaim-librvp-0.9.5/debian/rules
@@ -0,0 +1,4 @@
+#!/usr/bin/make -f
+# $Id: rules 641 2006-11-14 08:38:50Z aqua $
+
+include /usr/share/cdbs/1/rules/debhelper.mk
--- gaim-librvp-0.9.5.orig/debian/changelog
+++ gaim-librvp-0.9.5/debian/changelog
@@ -0,0 +1,68 @@
+gaim-librvp (0.9.5-3) unstable; urgency=low
+
+  * Acknowledge NMU
+
+ -- Devin Carraway <devin@debian.org>  Tue, 23 Oct 2007 01:24:46 -0700
+
+gaim-librvp (0.9.5-2.1) unstable; urgency=low
+
+  * NMU to fix RC bug
+  * Change package to a transitional one that just depends on pidgin-librvp
+    (Closes: #430894)
+
+ -- Ari Pollak <ari@debian.org>  Fri, 24 Aug 2007 20:54:59 -0400
+
+gaim-librvp (0.9.5-2) unstable; urgency=low
+
+  * Apply patch from Ari Pollak <ari@d.o> to fix FTBFS caused by gaim
+    2.0b5 API change (Closes: #398125)
+  * Forcibly disable rpath, which showed up in 0.9.5
+
+ -- Devin Carraway <devin@debian.org>  Sat, 11 Nov 2006 14:18:30 -0800
+
+gaim-librvp (0.9.5-1) unstable; urgency=low
+
+  * New upstream version
+    + Supports gaim2, with some rough spots
+    + Obsoletes my crude patch for the gaim2 build, so debian/rules clean
+      works again (Closes: #393284)
+
+ -- Devin Carraway <devin@debian.org>  Sun, 22 Oct 2006 12:49:57 -0700
+
+gaim-librvp (0.9-2) unstable; urgency=low
+
+  * Patch to build for gaim2 (Closes: #391242)
+
+ -- Devin Carraway <devin@debian.org>  Sat, 14 Oct 2006 18:06:07 -0700
+
+gaim-librvp (0.9-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Devin Carraway <devin@debian.org>  Wed,  3 May 2006 20:48:56 -0700
+
+gaim-librvp (0.8-1) unstable; urgency=low
+
+  * New upstream release
+  * Standards-version 3.7.0
+
+ -- Devin Carraway <devin@debian.org>  Wed,  3 May 2006 00:32:39 -0700
+
+gaim-librvp (0.7-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Devin Carraway <devin@debian.org>  Thu, 23 Mar 2006 00:56:42 -0800
+
+gaim-librvp (0.5a-2) unstable; urgency=low
+
+  * Remove non-free RVP protocol document
+  * Add watchfile
+
+ -- Devin Carraway <devin@debian.org>  Mon, 27 Feb 2006 00:47:39 -0800
+
+gaim-librvp (0.5a-1) unstable; urgency=low
+
+  * Initial release. (Closes: #351186)
+
+ -- Devin Carraway <devin@debian.org>  Tue,  7 Feb 2006 00:54:46 -0800
--- gaim-librvp-0.9.5.orig/debian/compat
+++ gaim-librvp-0.9.5/debian/compat
@@ -0,0 +1 @@
+4
--- gaim-librvp-0.9.5.orig/debian/copyright
+++ gaim-librvp-0.9.5/debian/copyright
@@ -0,0 +1,22 @@
+This is librvp, prepared for Debian by Devin Carraway <devin@debian.org>,
+initially packaged on 7th February 2006..
+
+It was obtained from http://www.waider.ie/hacks/workshop/c/rvp/ .
+
+librvp is copyright 2006 by Ronan Waider <waider@waider.ie>.  It is derived
+in part from prior implementations and other works; see the AUTHORS file for
+more details.
+
+This program is free software; you can redistribute it and/or modify it
+under the terms of the GNU General Public License as published by the Free
+Software Foundation; either version 2 of the License, or (at your option)
+any later version.
+
+This program is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+more details.
+
+On Debian systems, the complete text of the GNU General Public License can
+be found in /usr/share/common-licenses/GPL file.
+
--- gaim-librvp-0.9.5.orig/debian/watch
+++ gaim-librvp-0.9.5/debian/watch
@@ -0,0 +1,7 @@
+# $Id: watch 561 2006-02-27 09:18:26Z aqua $
+
+version=3
+
+http://www.waider.ie/hacks/workshop/c/rvp/ \
+	librvp-([\da-z.]+).tar.gz
+
--- gaim-librvp-0.9.5.orig/debian/control
+++ gaim-librvp-0.9.5/debian/control
@@ -0,0 +1,18 @@
+Source: gaim-librvp
+Section: net
+Priority: extra
+Maintainer: Devin Carraway <devin@debian.org>
+Build-Depends: cdbs, debhelper (>= 4.1.0)
+Standards-Version: 3.7.2
+
+Package: gaim-librvp
+Architecture: all
+Depends: pidgin-librvp
+Description: MS Exchange RVP instant messaging plugin for GAIM - transitional
+ librvp is a plugin for GAIM which implements the RVP protocol
+ used by Microsoft Exchange and its Windows Messenger client.
+ .
+ This is not an MSN Messenger protocol plugin; for that, see the
+ main GAIM package.
+ .
+ This package has been superseded by pidgin-librvp, and can be safely removed.
--- gaim-librvp-0.9.5.orig/debian/README.Debian
+++ gaim-librvp-0.9.5/debian/README.Debian
@@ -0,0 +1,35 @@
+This is (gaim-)librvp, a plugin for GAIM which implements support for the RVP
+protocol used by Microsoft Exchange instant messaging systems.  This is not the same as the protocol used by MSN Messenger -- if you're looking for that, it's
+natively included in the GAIM package.  The RVP/Exchange protocol is primarily
+used in private corporate IM contexts.
+
+To use the plugin to connect to an Exchange IM server, install the package (if
+you're reading this, chances are you've done that part already), then
+(re)start GAIM.  From the 'Accounts' dialog, click 'Add', then pull the
+'Protocol" popup menu down to the 'RVP' entry.  The authentication settings
+are the same those used to connect to the Exchange server via NTLM.
+
+Because RVP clients open a TCP port on which to listen for asynchronous event
+notifications from the server, you may need to open one or more ports on your
+host firewall to inbound TCP packets from the server.  You can pick a specific
+port on which to listen by entering it in the "Fixed Port" setting of the
+account properties dialog (expand the "Show more options" section.)  As of
+0.7, librvp uses its own setting in preference to the listening port range in
+the main GAIM configuration.
+
+librvp is derived in part from a series of patches to 0.x-era versions of
+GAIM, by engineers at Lucent/Bell Labs.  Although it is the most complete and
+least rough free implementation of the bug to date, it still has bugs.  When
+reporting these, it's very helpful to reproduce the bug while running "gaim
+--debug", redirecting the output to a trace file, and including that file with
+your report.
+
+
+A now-expired IETF draft protocol specification was published describing RVP,
+which can be found here:
+
+  <http://www3.ietf.org/proceedings/99jul/I-D/draft-calsyn-rvp-01.txt>
+
+
+$Id: README.Debian 578 2006-03-24 07:46:17Z aqua $
+
--- gaim-librvp-0.9.5.orig/debian/patches/librvp-gaimbeta5.patch
+++ gaim-librvp-0.9.5/debian/patches/librvp-gaimbeta5.patch
@@ -0,0 +1,48 @@
+diff -ur librvp-0.9.5.orig/rvp.c librvp-0.9.5/rvp.c
+--- librvp-0.9.5.orig/rvp.c	2006-11-11 16:18:29.000000000 -0500
++++ librvp-0.9.5/rvp.c	2006-11-11 16:25:24.000000000 -0500
+@@ -2465,7 +2465,7 @@
+               }
+             }
+           } else { /* type = RECV */
+-            gaim_proxy_connect( xfer->account, ipaddr, atoi( port ),
++            gaim_proxy_connect( NULL, xfer->account, ipaddr, atoi( port ),
+                                 rvp_xfer_connect_callback, xfer );
+           }
+         }
+@@ -5609,7 +5609,7 @@
+           gaim_debug_misc( __FUNCTION__, "Reconnection required (%s)\n",
+                            gfd->website.address );
+ 
+-          if (( sock = gaim_proxy_connect( ac, gfd->website.address,
++          if (( sock = gaim_proxy_connect( NULL, ac, gfd->website.address,
+                                            gfd->website.port, url_fetched_cb,
+                                            gfd )) < 0 ) {
+             rvp_async_data( gc, gfd, 0 );
+@@ -5825,7 +5825,7 @@
+           gfd->parsedheaders = NULL;
+         }
+ 
+-        if (( sock = gaim_proxy_connect( ac, gfd->website.address,
++        if (( sock = gaim_proxy_connect( NULL, ac, gfd->website.address,
+                                          gfd->website.port, url_fetched_cb,
+                                          gfd )) < 0 ) {
+           rvp_async_data( gc, gfd, 0 );
+@@ -6476,7 +6476,7 @@
+   }
+ 
+   if (( sock =
+-        gaim_proxy_connect( ac, gfud->website.address,
++        gaim_proxy_connect( NULL, ac, gfud->website.address,
+                             gfud->website.port, url_fetched_cb, gfud )) < 0 ) {
+     rvp_async_data( gc, gfud, 0 );
+     destroy_fetch_url_data( gfud );
+@@ -6725,7 +6725,7 @@
+   rd->domain = g_strdup( domain );
+   rd->authid = g_strdup( id );
+ 
+-  if ( gaim_proxy_connect( account, rd->authhost, rd->port,
++  if ( gaim_proxy_connect( NULL, account, rd->authhost, rd->port,
+                            rvp_login_connect, gc ) < 0 ) {
+     gaim_connection_error(gc, _("Failed to connect to server."));
+   }